What's Changed
- Add a Metrics Server to bskyweb by @jcalabro in #10863
- Change Users I follow to People I follow by @ds-boyce in #10860
- Redirect to messages after leaving a chat by @ds-boyce in #10861
- Run codemod for replacing BskyAgent with AtpAgent by @ds-boyce in #10862
- [bskyembed] Add gallery embed support by @vineyardbovines in #10818
- Fix overlapping touch targets for profile header buttons by @vineyardbovines in #10868
- [Chat] Update single-convo cache on firehose mute/unmute events by @mozzius in #10865
- [Chat] Update bskyogcard lexicon version by @mozzius in #10871
- Fix Rescind request button by @ds-boyce in #10869
- Optimistically update chat invite button status by @ds-boyce in #10870
- Fix followed by chat invites by @ds-boyce in #10873
- Bump font size for disabled invite link dialog text by @ds-boyce in #10874
- Fix cursor position when editing a group chat name by @ds-boyce in #10872
- [Chat] Use relatedprofiles for reactions/new message logs by @mozzius in #10875
- Bump version to v1.125.0 by @mozzius in #10876
- Make
StandardSiteEmbedpeekable by @mozzius in #10866 - Keep lightbox image index on device rotation by @vineyardbovines in #10867
- Replace broken @claude workflow with Bedrock-based claude-review/mention by @amckinley in #10880
- Upgrade to pnpm 11.5.3 by @ds-boyce in #10879
- Fixes follow buttons inside notification bundles not changing state on follow by @abenzer in #10882
- [Chat] Hide blocked accounts' reactions in chats by @mozzius in #10889
- [Chat] Change chat invite border color to low by @mozzius in #10886
- Fix invite card avatar pile not reflecting member count by @mozzius in #10891
- [Chat] Fix block dialog overflow issues by @mozzius in #10887
- [Chat] Restructure MessageItem to prevent alignment issues by @mozzius in #10888
- Fix chat firehose event handling and error recovery by @mozzius in #10884
- Fix pluralization for group chat member counts by @ds-boyce in #10896
- Update OTA docs by @ds-boyce in #10895
- Add long-press menu to Chat tab for marking all as read by @mozzius in #10890
- Fix scroll edge effects on iOS 27 by @mozzius in #10907
- [Chat] fix: enforce convo-present invariant for active convo states by @mozzius in #10906
- [Chat] Fix member count in SearchablePeopleList by @mozzius in #10909
- fix: truncate long display names in group chat member picker (#10899) by @wingerter in #10901
- Use pnpm 11.7.0 by @mozzius in #10900
- [Chat] Hide unread state for selected chat list item by @mozzius in #10910
- Fix over-eager URL faceting in DMs composer by @estrattonbailey in #10877
- Bump vite from 8.0.12 to 8.0.16 in /bskyembed by @dependabot[bot] in #10912
- Reset textarea height after clear by @ds-boyce in #10911
- Message replies in chat by @mozzius in #10903
- Replace Add User to Lists Modal with modern Dialog by @mozzius in #9677
- Swipe to reply in chat by @mozzius in #10920
- Fix DM embeds being dropped when sending by @mozzius in #10924
- Run
eslint --fixby @mozzius in #10923 - Delete gallery fallback by @mozzius in #10922
- Pin every action to latest SHA by @mozzius in #10779
- Ensure text composed via IME is visible by @estrattonbailey in #10925
- Fix quote causing chat message to overflow on web by @mozzius in #10926
- Get unread counts vs counting convos by @ds-boyce in #10878
- Fix for
AutosizedTextareanot resetting height after clear on Android by @estrattonbailey in #10927 - Persist selected QR code color theme in invite friends dialog by @vineyardbovines in #10892
- Increase chat bubble max width to 85% (was 80%) by @ds-boyce in #10930
- Rip out
Modalsystem completely by @mozzius in #9903 - Replace setup-cocoapods action with inline version assert by @mozzius in #10932
- Flash message bubble when tapping a reply by @ds-boyce in #10929
- Style follow buttons in expanded bundles, add client event on expand by @abenzer in #10915
- v1.125 release prep by @mozzius in #10936
New Contributors
- @wingerter made their first contribution in #10901
Full Changelog: 1.124.0...1.125.0