Eric Bailey
f1c8dbe367
Move to pnpm-workspace.yaml config
2026-05-18 19:33:07 +03:00
Samuel Newman
ee1488f322
drop lockfile-lint
...
lockfile-lint doesn't support pnpm-lock.yaml. pnpm enforces tarball
integrity hashes on install, covering the core supply-chain concern.
The explicit allowlists (hosts, schemes, git URLs) are gone with it;
acceptable tradeoff for now.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 19:33:07 +03:00
Samuel Newman
9a3e7a2f50
migrate from yarn 1 to pnpm
...
- switch root package manager to pnpm 10.33.4 via packageManager field
- add .npmrc with node-linker=hoisted for RN/Expo compatibility
- convert yarn resolutions to pnpm.overrides; pin psl@1.9.0 and @types/psl@1.1.1
to keep types resolving under exports-aware resolution
- pin react-compiler-runtime and babel-plugin-react-compiler to real rc.3 (the
deprecated "Wrong version name was published" tag would otherwise resolve)
- add pnpm.onlyBuiltDependencies allowlist for @sentry/cli, core-js-pure,
esbuild, unrs-resolver
- regenerate pnpm-lock.yaml; delete yarn.lock; drop postinstall-postinstall
- update all workflows, Dockerfile, Dockerfile.embedr (root-level), Makefile,
conductor.json; bskyembed/bskylink/bskyogcard/dev-env stay on yarn
- update docs (CLAUDE.md, docs/build.md, docs/testing.md, docs/localization.md,
bskyweb/README.md, scripts/push-notification/README.md, BlueskyClip/README.md)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 19:33:07 +03:00
Samuel Newman
b2335dcdb1
Update react-native-keyboard-controller ( #10329 )
2026-05-11 08:54:01 -07:00
Eric Bailey
fa8c2224b7
Add associatedRecord to external embeds, if available ( #10445 )
2026-05-07 19:08:29 -05:00
DS Boyce
945d8b229d
Reduce intensity of drop shadow on chat reactions ( #10414 )
2026-05-06 10:06:42 -07:00
Eric Bailey
8e06c9fbb7
Add ability for users to send error reports ( #10427 )
2026-05-05 17:21:42 -05:00
DS Boyce
6f4ae14f36
Update to Node.js v24 ( #10419 )
2026-05-05 11:51:42 -07:00
Eric Bailey
cc5b215863
Bump mod SDK and add more details to mod info dialog ( #10420 )
2026-05-05 13:28:06 -05:00
DS Boyce
482fb77e36
Re-enable group invite link management ( #10407 )
2026-05-04 15:44:27 -07:00
Eric Bailey
098ffcad3f
Bump tapper/sift ( #10412 )
2026-05-04 16:10:41 -05:00
Samuel Newman
179f3c82e7
Use tsgo for typechecking ( #9474 )
2026-04-28 01:44:15 -07:00
Samuel Newman
18143d051b
Bump version from 1.121.0 to 1.122.0 ( #10336 )
2026-04-22 22:04:51 +03:00
DS Boyce
dcc06a90a0
Display sender name in last message for group clip clops ( #10320 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-22 10:03:53 -07:00
Samuel Newman
1c38665d4c
Replace lande with native language detection ( #9974 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-04-22 10:26:14 -05:00
DS Boyce
2ab1e2c9e9
Display system messages in chats ( #10312 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-21 10:43:22 -07:00
Spence Pope
444c5787c5
[APP-2037] add bsky video ( #10281 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-04-20 07:21:25 -07:00
Eric Bailey
cc8f22887f
[APP-2031] DM composer fast-follows ( #10269 )
2026-04-16 11:37:03 -05:00
Samuel Newman
d3f5093817
Groupchats feature branch ( #10181 )
...
Co-authored-by: DS Boyce <260543580+ds-boyce@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 12:15:45 -07:00
DS Boyce
75c9e2c181
Upgrade eslint-plugin-simple-import-sort to latest ( #10260 )
2026-04-15 11:00:34 -07:00
Samuel Newman
888eca73b3
Refactor chat list implementation ( #10059 )
2026-04-10 09:58:16 -07:00
Samuel Newman
19df58f1ef
Remove direct dependency on @expo/config-plugins ( #10152 )
2026-04-10 09:49:41 -07:00
Eric Bailey
8c9a11dc3f
[APP-1775] Handle labels on actor statuses ( #9716 )
2026-04-09 15:52:45 -05:00
Samuel Newman
d01362a01e
Bump version to v1.121.0 ( #10215 )
2026-04-09 22:34:27 +03:00
Eric Bailey
c42940b0ad
DM composer fixes ( #10213 )
2026-04-09 13:47:29 -05:00
RetroSunstar
925ae29b5f
Bump expo-paste-input to ^0.1.15 ( #10203 )
2026-04-08 13:50:12 -05:00
Eric Bailey
0a5ae17738
New rich text composer + autocomplete ( #10159 )
2026-04-07 20:37:50 -05:00
DS Boyce
a049a6538c
Use new endpoints for suggested users ( #10185 )
2026-04-07 15:10:23 -05:00
Eric Bailey
bdce8e8ecd
Bump expo-paste-input ( #10187 )
2026-04-06 18:50:28 -05:00
Samuel Newman
be56066ee9
Fix OOM crash - disable tanstack extension integration ( #10169 )
2026-04-03 11:31:55 -07:00
DS Boyce
cca3326b21
Create global keyboard shortcut handler ( #10145 )
2026-04-03 10:06:51 -07:00
Samuel Newman
68a4d73d61
Add no-extraneous-dependencies and no-nodejs-modules eslint rules ( #10151 )
2026-04-02 08:34:12 -07:00
Samuel Newman
500fc1c934
Update React Query to latest ( #10126 )
2026-04-01 15:39:26 -07:00
Arunabh Verma
b196ddef73
Replace react-native-paste-input with expo-paste-input ( #10158 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-04-01 16:25:16 -05:00
Samuel Newman
a697841a21
Update typescript-eslint, fix up eslint setup ( #10150 )
2026-03-31 06:00:56 -07:00
Samuel Newman
cc5580848c
Upgrade TypeScript to 6.0 ( #10113 )
2026-03-25 00:50:26 -07:00
Eric Bailey
5a6942025c
Add metrics to redirect service ( #10112 )
2026-03-24 08:45:08 -05:00
Samuel Newman
7fd6f8f04b
Update version to v1.120.0 ( #10110 )
2026-03-23 22:05:43 +02:00
Eric Bailey
cc4a436e45
Bump version to 1.119.1 ( #10088 )
2026-03-20 12:04:12 -05:00
Eric Bailey
dc8570c524
Bump keyboard controller and add missing provider on web ( #10068 )
2026-03-18 15:43:22 -05:00
Eric Bailey
317ce2b3da
Prep 1.119.0 ( #10062 )
2026-03-17 16:16:01 -05:00
DS Boyce
1386a559b7
Log languages a post is tagged with after translating ( #10014 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-17 12:31:23 -05:00
Samuel Newman
4737bfb7ed
Update expo deps, unpin things ( #10044 )
2026-03-12 05:33:11 -07:00
Samuel Newman
6187e79b0e
Update React Native Screens and React Navigation to latest ( #9993 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-10 15:32:41 -05:00
Samuel Newman
041e348581
Bump version to 1.119.0 ( #10020 )
2026-03-06 13:34:03 -08:00
Samuel Newman
e2c54a858c
Move dev-env to subdirectory ( #10009 )
2026-03-06 11:45:49 -06:00
Eric Bailey
8c705864a2
Prep 1.118.1 patch relase ( #10011 )
2026-03-05 14:43:18 -06:00
Eric Bailey
7a08b82810
Fix deps ( #10010 )
2026-03-05 14:11:57 -06:00
DS Boyce
afbade6f6f
Refine UX for on-device translation for posts ( #9987 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-04 20:37:44 -06:00
Eric Bailey
7fd218c97d
Update API package to fix stale session issues ( #9998 )
2026-03-04 18:27:12 -06:00