Commit Graph

7254 Commits

Author SHA1 Message Date
Samuel Newman 1c60734e84 wip - claude --resume 742969c2-ab50-4a79-b7bd-3971e9fd314d 2026-05-15 21:58:48 +03:00
Samuel Newman f04b350f05 pnpm exec sourcemap script 2026-05-15 19:35:38 +03:00
Samuel Newman 9e9c37ee2c revert devengines, drop npx 2026-05-15 19:16:56 +03:00
Samuel Newman cb9be12129 force use of pnpm via devEngines 2026-05-15 19:06:11 +03:00
Samuel Newman 556100979b bump pnpm minor 2026-05-15 19:01:38 +03:00
Samuel Newman 5a9d3e8fc5 mv claude settings.local.json to settings.json 2026-05-15 18:58:08 +03:00
Samuel Newman a386b64e17 restore compile-if-needed 2026-05-15 18:58:08 +03:00
Samuel Newman 19b1a2aad1 delete old packages 2026-05-15 18:58:08 +03:00
Samuel Newman dcd1ef114b run script 2026-05-15 18:58:08 +03:00
Samuel Newman 80a2ce1aac Create migrate-patches.mjs 2026-05-15 18:58:08 +03:00
Samuel Newman 0158e039c0 Revert "update formatjs" 2026-05-15 18:58:07 +03:00
Samuel Newman 30d77d47f0 update formatjs, unpin metro 2026-05-15 18:58:07 +03:00
Samuel Newman 58c4edb8f5 unpin unicode-segmenter 2026-05-15 18:58:07 +03:00
Samuel Newman ca36f5c300 rm ranges from pinned packages 2026-05-15 18:58:07 +03:00
Samuel Newman 31ccba2b2f pin react-native-screens 2026-05-15 18:58:07 +03:00
Samuel Newman 306d2dcbaa add cjs support to webpack 2026-05-15 18:58:07 +03:00
Samuel Newman 43bbdd840a force resolve esm version of zod 2026-05-15 18:58:07 +03:00
Samuel Newman f4986138b7 Revert "pin zod to the version we used to use"
This reverts commit 41d9278a440bece3286a5416f237c6221b23669f.
2026-05-15 18:58:07 +03:00
Samuel Newman d1b9fcec24 pin zod to the version we used to use 2026-05-15 18:58:07 +03:00
Samuel Newman 0b1306f4c1 more pnpm 11 changes 2026-05-15 18:58:07 +03:00
Samuel Newman 5124ebb6d9 use latest prettier 2026-05-15 18:58:07 +03:00
Samuel Newman db34e57512 use pnpm 11 2026-05-15 18:58:07 +03:00
Eric Bailey d0d4018343 Move to pnpm-workspace.yaml config 2026-05-15 18:58:07 +03:00
Samuel Newman 6e7461f0ce set eas package manager to pnpm 2026-05-15 18:58:07 +03:00
Samuel Newman 6cc8fa5e24 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-15 18:58:07 +03:00
Samuel Newman b2fe054c7d fix/suppress new react-hooks/preserve-manual-memoization errors
eslint-plugin-react-hooks bumped from 7.0.1 to 7.1.1 under pnpm resolution,
which tightened preserve-manual-memoization.

Real fixes:
- RichTextTag: correct typo'd optional chain in deps array
- ContentHider: match post-guard narrowing in deps array
- ProfileHoverCard: add (stable) dispatch to deps arrays

Bulk-suppress the remaining 6 cases where the compiler can't preserve
memoization across a memo boundary; those need real refactors, follow-up.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 18:58:07 +03:00
Samuel Newman bcc71abee6 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-15 18:58:07 +03:00
pfrazee e52b7df39b Nightly source-language update 2026-05-15 03:19:40 +00:00
DS Boyce 0b63ee40c7 Don't show Follow link if user is blocked (#10491) 2026-05-14 10:36:59 -07:00
DS Boyce e18b76d897 Display icon on chat list for system messages (#10493) 2026-05-14 10:28:53 -07:00
DS Boyce c81174e4f0 Fix labels in invite link dialog (#10472) 2026-05-14 05:30:07 -07:00
pfrazee da44df9124 Nightly source-language update 2026-05-14 03:17:55 +00:00
DS Boyce a07e364a87 Use i18n.date for date dividers (#10486) 2026-05-13 15:09:10 -07:00
DS Boyce b41d0ad97d Improve birthdate handling (#10477) 2026-05-13 13:52:59 -07:00
Eric Bailey d20df78f7e Stop writing associatedRecord to embeds, may need to adjust schema (#10489) 2026-05-13 15:52:43 -05:00
DS Boyce 9e55bb71ef Add export data dialog to chat settings (#10478) 2026-05-13 12:30:00 -07:00
Samuel Newman 34b3c52729 Keep screen awake when playing youtube video (#10479) 2026-05-13 08:51:53 -07:00
rafael e9ad74bb01 fix did query string arg in ogcard (#10484) 2026-05-13 12:28:20 -03:00
Fahad Ahmed a7439eb459 Fix stale display name for renamed pinned lists (#10466) 2026-05-13 08:19:29 -07:00
pfrazee e776c37d17 Nightly source-language update 2026-05-13 03:18:59 +00:00
Austin McKinley ddcf7d74e9 ci: build link image on push to main (#10471)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 13:07:22 -07:00
DS Boyce a8debddd08 Update chat menu styles and options (#10455) 2026-05-12 12:53:47 -07:00
Austin McKinley f0fec7a9da ci: build ogcard image on push to main (#10469)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 12:45:34 -07:00
Samuel Newman f527b35244 Add avatar-bubbles endpoint to bskyogcard (#10327)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: rafaeleyng <rafaeleyng@gmail.com>
2026-05-12 13:54:00 -03:00
Spence Pope a03cbd8b1a [APP-2170] Render GIFs through ConstrainedImage (#10453)
Co-authored-by: vineyardbovines <spencer@thepope.dev>
2026-05-12 11:17:46 -04:00
dependabot[bot] 859e172651 Bump axios from 1.13.6 to 1.16.0 in /dev-env (#10461)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 23:53:37 -07:00
pfrazee c5600c5a17 Nightly source-language update 2026-05-12 03:19:10 +00:00
DS Boyce bfd24f6d9e Update appearance of new messages pill (#10442) 2026-05-11 09:40:56 -07:00
Samuel Newman b2335dcdb1 Update react-native-keyboard-controller (#10329) 2026-05-11 08:54:01 -07:00
Spence Pope 9b5be84c5a Add region notice to age assurance card (#10439) 2026-05-11 08:27:24 -04:00