What's Changed
- Update claude action by @mozzius in #11420
- Route Claude workflows through Agent Gateway by @amckinley in #11428
- Bump version to v1.131.0 by @mozzius in #11429
- claude: use Opus 4.8 for GitHub workflows by @amckinley in #11436
- perf: skip minute-tick subscription for actors without a live status by @tomekzaw in #11441
- Bump the actions group with 4 updates by @dependabot[bot] in #11435
- Update pnpm to 11.21.0 by @mozzius in #11427
- Fix appearance of post numbers on image posts by @ds-boyce in #11446
- Disallow robots crawling compose intent paths by @blackmichael in #11443
- Prevent last line of post text from being clipped on Android by @ds-boyce in #11433
- Fix layout jog when rendering post numbers by @ds-boyce in #11447
- algo team reply feedback by @jlgleason in #11444
- Add asset licensing notices by @mozzius in #11397
- Separate landing illustrations from splash assets by @mozzius in #11453
- Fix frozen unknown device ID for new accounts by @ds-boyce in #11449
- Client events for beta features settings page by @abenzer in #11439
- Include user's handle in beta features feedback by @ds-boyce in #11432
- Fix starter pack icon in profile menu by @mozzius in #11452
- APP-2829 Update video lexicon and beta features for 10-minute uploads by @blackmichael in #11445
- APP-1645: Improve video upload progress indicator by @vineyardbovines in #11248
- Remove workaround for iOS text clipping by @ds-boyce in #11455
- Fix display of link cards in DMs by @mozzius in #11458
- Updated Media Icons by @MrNuma in #11457
- Update image in deploy-ota.md by @ds-boyce in #11462
- [SDK] Rebuild the session core on PasswordSession behind an AtpAgent compat shim by @mozzius in #11343
- [SDK] Add lexicon codegen pipeline (
@atproto/lex) by @mozzius in #11346 - [SDK] Add lex client seam and typed xrpc error matching by @mozzius in #11348
- [SDK] Add lexicon schema helpers to
#/types/bskyby @mozzius in #11349 - [SDK] Add pds and chat clients and the canonical client hooks by @mozzius in #11350
- [SDK] Widen
#/types/bskyviews to dual-world unions by @mozzius in #11353 - [SDK] Migrate discovery and post-thread queries to the appview client by @mozzius in #11355
- [SDK] Migrate profile and graph read queries to the appview client by @mozzius in #11356
- [SDK] Migrate chat convo queries to the chat client by @mozzius in #11357
- [SDK] Migrate group chat and join links to the chat client by @mozzius in #11358
- [SDK] Migrate search, bookmarks, contacts and feed queries to the lex clients by @mozzius in #11360
- [SDK] Migrate the feed api classes to the appview client by @mozzius in #11361
- [SDK] Migrate the notifications cluster to the lex clients by @mozzius in #11362
- [SDK] Migrate the account surface to the pds and service clients by @mozzius in #11367
- [SDK] Route moderation reports through the appview client by @mozzius in #11368
- [SDK] Adopt @bsky.app/sdk and migrate RichText by @mozzius in #11369
- [SDK] Migrate getAllListMembers to the appview client by @mozzius in #11377
- [SDK] Migrate the gate records to raw repo calls on the pds client by @mozzius in #11378
- [SDK] Migrate the repo writes cluster by @mozzius in #11379
- [SDK] Migrate the post pipeline and blob uploads by @mozzius in #11380
- [SDK] Add refreshSession and migrate the session-pinned infra by @mozzius in #11381
- [SDK] Migrate agent sugar to @bsky.app/sdk actions by @mozzius in #11382
- [SDK] Swap moderation to @bsky.app/sdk and move labeler config to Client statics by @mozzius in #11383
- [SDK] Delete the bridge agent and rework the session bundle onto lex clients by @mozzius in #11385
- [SDK] Remove @atproto/api by @mozzius in #11386
- [SDK] Validate and brand the persisted account did by @mozzius in #11387
- [SDK] Address stack review feedback by @mozzius in #11389
- [SDK] Use finalised package by @mozzius in #11398
- Drop accidental eslint dependency by @mozzius in #11460
- Fix metro failing to resolve @ipld/dag-cbor in dev mode by @abulenok in #11467
- Fix
lab_*preferences by @mozzius in #11470 - Fix size of post numbers with emoji-only posts by @ds-boyce in #11471
- Bump node in / by @dependabot[bot] in #11481
- Bump anthropics/claude-code-action from 1.0.187 to 1.0.189 in the actions group across 1 directory by @dependabot[bot] in #11479
- APP-2774: Add algorithmic visibility setting by @vineyardbovines in #11417
- Fix asset licensing notices by @mozzius in #11468
- Add pagination to feed search by @ds-boyce in #11475
- Truncate gif alt text to 2000 symbols by @abulenok in #11488
- APP-2884: Avoid base64 reads for web videos by @vineyardbovines in #11493
- APP-2859 Add web list performance telemetry by @vineyardbovines in #11486
- Expo 57 by @abulenok in #11334
New Contributors
- @jlgleason made their first contribution in #11444
Full Changelog: 1.130.0...1.131.0