Samuel Newman
2f534da007
use pnpm 11.1.3
2026-05-18 19:35:05 +03:00
Samuel Newman
405642bab9
pnpm exec sourcemap script
2026-05-18 19:33:08 +03:00
Samuel Newman
7bc533266a
revert devengines, drop npx
2026-05-18 19:33:08 +03:00
Samuel Newman
b70a981433
force use of pnpm via devEngines
2026-05-18 19:33:08 +03:00
Samuel Newman
40015c197c
bump pnpm minor
2026-05-18 19:33:08 +03:00
Samuel Newman
6262466cd2
restore compile-if-needed
2026-05-18 19:33:08 +03:00
Samuel Newman
4f222f2c4e
delete old packages
2026-05-18 19:33:08 +03:00
Samuel Newman
d88ced15b0
Revert "update formatjs"
2026-05-18 19:33:08 +03:00
Samuel Newman
c30e99e4b2
update formatjs, unpin metro
2026-05-18 19:33:08 +03:00
Samuel Newman
06ea626941
rm ranges from pinned packages
2026-05-18 19:33:08 +03:00
Samuel Newman
8e1fef4ba6
force resolve esm version of zod
2026-05-18 19:33:08 +03:00
Samuel Newman
b5ac6f8fba
use latest prettier
2026-05-18 19:33:07 +03:00
Samuel Newman
37d308e08b
use pnpm 11
2026-05-18 19:33:07 +03:00
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