Claude
6366ae7a40
Clear the cached initial URL after handling a deep link
...
expo-linking caches the URL that launched the app and replays it to every
new `useLinkingURL`/`getLinkingURL` caller. That means an account switch
(which remounts the tree via `key={currentAccount?.did}`) or a runtime
reload - e.g. the 15-minute-minimize OTA reload - would hand us the same
link again and re-run the intent, re-opening a composer or a chat invite
dialog the user already dealt with.
`useIntentHandler` is the last consumer of the launch URL (the landing
entry check gates the splash, and the age assurance provider and
`RoutesContainer` both read it while rendering, before this effect runs),
so clear it there once the URL has been handled. `clearInitialURL` is a
no-op on web, and it only touches expo-linking's own cache - react
navigation's deep link routing reads react-native's `getInitialURL`, so
it is unaffected.
This also covers the case the TODO in `useOTAUpdates` was waiting on: by
the time the pull request deployment reloads, the URL that triggered the
`apply-ota` intent is already cleared, so drop the commented-out call.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BNf6FLwWwwYjoC7ZjbDnEb
2026-08-18 21:14:51 +00:00
Oleksii Bulenok
929af7d8be
Add statsOptions to Webpack configuration ( #11495 )
2026-08-18 22:11:09 +02:00
DS Boyce
cc3622b583
Send beta user state with AppView requests ( #11474 )
2026-08-18 09:50:15 -07:00
Oleksii Bulenok
45aa1a67b0
Expo 57 ( #11334 )
...
Co-authored-by: Tomek Zawadzki <tomekzawadzki98@gmail.com >
Co-authored-by: vineyardbovines <spencerfpope@gmail.com >
1.131.0
2026-08-18 10:46:11 -04:00
Spence Pope
7f59d8fcfb
APP-2859 Add web list performance telemetry ( #11486 )
2026-08-18 09:26:50 -04:00
Spence Pope
df3cea1c78
APP-2884: Avoid base64 reads for web videos ( #11493 )
2026-08-18 09:26:26 -04:00
Oleksii Bulenok
e87ec032cd
Truncate gif alt text to 2000 symbols ( #11488 )
2026-08-18 11:29:23 +02:00
pfrazee
3b7284a86b
Nightly source-language update
2026-08-18 02:29:23 +00:00
DS Boyce
01486d27e0
Add pagination to feed search ( #11475 )
2026-08-17 09:55:45 -07:00
Samuel Newman
fd86a7d3d8
Fix asset licensing notices ( #11468 )
2026-08-17 09:26:16 -07:00
pfrazee
4562ca8e38
Nightly source-language update
2026-08-17 02:32:20 +00:00
Spence Pope
0ba971b1f6
APP-2774: Add algorithmic visibility setting ( #11417 )
2026-08-16 17:13:17 -04:00
dependabot[bot]
1f5c698165
Bump anthropics/claude-code-action from 1.0.187 to 1.0.189 in the actions group across 1 directory ( #11479 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-15 06:06:54 -07:00
dependabot[bot]
1e57ecfdd1
Bump Node to 24.19.0 ( #11481 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Austin McKinley <austin@blueskyweb.xyz >
2026-08-14 22:30:15 -07:00
Austin McKinley
1123b31bf7
Fix Dependabot Node major hold
2026-08-14 22:11:36 -07:00
Austin McKinley
d76e894220
Hold Node 26 until LTS
2026-08-14 22:05:36 -07:00
Austin McKinley
4bc0013a4d
Enable Docker base image updates
2026-08-14 21:06:03 -07:00
pfrazee
34b6f1d323
Nightly source-language update
2026-08-15 02:27:20 +00:00
DS Boyce
221c4d9c5b
Fix size of post numbers with emoji-only posts ( #11471 )
2026-08-14 12:58:55 -07:00
Samuel Newman
bd920d80e0
Fix lab_* preferences ( #11470 )
2026-08-14 10:34:25 -07:00
Oleksii Bulenok
2d93273956
Fix metro failing to resolve @ipld/dag-cbor in dev mode ( #11467 )
2026-08-14 14:37:11 +02:00
Samuel Newman
70195d7059
Drop accidental eslint dependency ( #11460 )
2026-08-14 00:21:52 -07:00
pfrazee
afb3cdc26f
Nightly source-language update
2026-08-14 03:00:15 +00:00
Samuel Newman
bb33eb91cb
[SDK] Use finalised package ( #11398 )
2026-08-13 12:26:23 -07:00
Samuel Newman
b89167f07c
[SDK] Address stack review feedback ( #11389 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:23 -07:00
Samuel Newman
3677c98873
[SDK] Validate and brand the persisted account did ( #11387 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:22 -07:00
Samuel Newman
9fe0084874
[SDK] Remove @atproto/api ( #11386 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:22 -07:00
Samuel Newman
54da80dfb0
[SDK] Delete the bridge agent and rework the session bundle onto lex clients ( #11385 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:22 -07:00
Samuel Newman
59d2bf09d7
[SDK] Swap moderation to @bsky.app/sdk and move labeler config to Client statics ( #11383 )
2026-08-13 12:26:21 -07:00
Samuel Newman
dc31e7fd12
[SDK] Migrate agent sugar to @bsky.app/sdk actions ( #11382 )
2026-08-13 12:26:21 -07:00
Samuel Newman
a4f2811f39
[SDK] Add refreshSession and migrate the session-pinned infra ( #11381 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:20 -07:00
Samuel Newman
0c93d1e416
[SDK] Migrate the post pipeline and blob uploads ( #11380 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:20 -07:00
Samuel Newman
75e4180800
[SDK] Migrate the repo writes cluster ( #11379 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:20 -07:00
Samuel Newman
ca226f589d
[SDK] Migrate the gate records to raw repo calls on the pds client ( #11378 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:19 -07:00
Samuel Newman
3568cdc42d
[SDK] Migrate getAllListMembers to the appview client ( #11377 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:19 -07:00
Samuel Newman
f6a22c4f05
[SDK] Adopt @bsky.app/sdk and migrate RichText ( #11369 )
2026-08-13 12:26:18 -07:00
Samuel Newman
d991118215
[SDK] Route moderation reports through the appview client ( #11368 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:18 -07:00
Samuel Newman
34d1c75756
[SDK] Migrate the account surface to the pds and service clients ( #11367 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:17 -07:00
Samuel Newman
f5c166a055
[SDK] Migrate the notifications cluster to the lex clients ( #11362 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:17 -07:00
Samuel Newman
6f696e4b73
[SDK] Migrate the feed api classes to the appview client ( #11361 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:17 -07:00
Samuel Newman
4aae6b2c22
[SDK] Migrate search, bookmarks, contacts and feed queries to the lex clients ( #11360 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:16 -07:00
Samuel Newman
ea4f70fb1e
[SDK] Migrate group chat and join links to the chat client ( #11358 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:16 -07:00
Samuel Newman
0e8e0b2ab4
[SDK] Migrate chat convo queries to the chat client ( #11357 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Matthieu Sieben <matthieusieben@users.noreply.github.com >
2026-08-13 12:26:15 -07:00
Samuel Newman
0912119c77
[SDK] Migrate profile and graph read queries to the appview client ( #11356 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:15 -07:00
Samuel Newman
855457c9fa
[SDK] Migrate discovery and post-thread queries to the appview client ( #11355 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:14 -07:00
Samuel Newman
b804f267cc
[SDK] Widen #/types/bsky views to dual-world unions ( #11353 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:14 -07:00
Samuel Newman
c52e730112
[SDK] Add pds and chat clients and the canonical client hooks ( #11350 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:14 -07:00
Samuel Newman
e1ba8fe1b0
[SDK] Add lexicon schema helpers to #/types/bsky ( #11349 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:13 -07:00
Samuel Newman
837771a311
[SDK] Add lex client seam and typed xrpc error matching ( #11348 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:13 -07:00
Samuel Newman
532681d5c0
[SDK] Add lexicon codegen pipeline (@atproto/lex) ( #11346 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-13 12:26:12 -07:00