What's Changed
- Wire up Moderation Inbox endpoints by @ds-boyce in #11915
- Wire up Moderation Inbox notification settings by @ds-boyce in #11962
- Wire up Moderation Inbox report details by @ds-boyce in #11969
- Wire up Moderation Inbox notices and appeals by @ds-boyce in #11970
- Wire up Moderation Inbox analytics by @ds-boyce in #11971
- Add unread count to Moderation and content filters by @ds-boyce in #11991
- Add moderation inbox beta feature description by @ds-boyce in #12016
- Add profile links by @vineyardbovines in #11867
- Report profile links as link records by @vineyardbovines in #11988
- Hide profile link editing for age-restricted accounts by @vineyardbovines in #12008
- [APP-3405] Match Safelink domain rules on subdomains by @vineyardbovines in #12001
- APP-3467: Use design’s unread tints for Notifications v2 in the dark themes by @mozzius in #12032
- Bump version to v1.136.0 by @mozzius in #12039
- Remove composer layout animations by @mozzius in #12034
- Keep Home mounted when opening a link while the app is running by @tomekzaw in #12025
- APP-3447: Keep alt text drafts inside the dialog by @mozzius in #12042
- [APP-3457] Log opening Edit Profile and add subjectType to sent reports by @vineyardbovines in #12046
- [APP-3406] Check profile links against Safelink when they're saved by @vineyardbovines in #12027
- Enable prepared text layout on Android by @tomekzaw in #12011
- Extract reusable Gallery primitive by @estrattonbailey in #12052
- [APP-3525] Document that debug-only strings should not be translatable by @mozzius in #12070
- APP-3498: Rename and reorder the Notifications v2 tabs by @mozzius in #12043
- Load Inter as TTF on iOS instead of WOFF2 by @tomekzaw in #12053
- Skip enumerating every system font at iOS launch by @tomekzaw in #12054
- APP-3514: Stop clipping emoji in the reply-to line of Notifications v2 by @mozzius in #12074
- [APP-3550] Don't fail reports when a labeler returns a large report id by @mozzius in #12073
- [APP-3546] Bump @bsky.app/video to 0.4.1 to stop iOS video/GIFs interrupting other audio by @mozzius in #12072
- Revert "Use same count for trending topics in sidebar and Explore (#1… by @ds-boyce in #12030
- Add Account prefix to getReportSubjectLabel output by @ds-boyce in #12080
- Bump actions/setup-node from 6.4.0 to 7.1.0 by @dependabot[bot] in #12083
- Bump the actions group with 2 updates by @dependabot[bot] in #12081
- Build with Go 1.26.10 for CVE-2026-111943 by @amckinley in #12087
- APP-3511: Show feeds shared in a post as a card in Notifications v2 by @mozzius in #12075
- APP-3503: Bring back the dividers between Notifications v2 rows by @mozzius in #12048
- APP-3517: Suppress the notification row highlight while hovering a follow button by @mozzius in #12091
- Add a haptic to the Notifications v2 expand/collapse press by @mozzius in #12090
- APP-3506: Refresh Notifications v2 when you come back to it on web by @mozzius in #12051
- Update rn-pager-view to v9 by @abulenok in #12023
- APP-3568: Match v1 on web when returning to Notifications v2 by @mozzius in #12096
- [APP-3567] Use the post embed border on Notifications v2 preview cards by @mozzius in #12098
- Revert "Hide known followers on profiles you already follow" by @mozzius in #12049
- Build React Native from source on Android in every build by @mozzius in #12024
- [APP-3523] Emphasise "you" in Notifications v2 reply context by @mozzius in #12100
- Fix chat send button touch handling on iOS by @ds-boyce in #12084
- Mark viewed moderation inbox activity as read by @ds-boyce in #12026
- Bring back the default for delaysContentTouches in pager by @abulenok in #12102
- Address profile links design feedback by @vineyardbovines in #12101
- Fix dragging to reorder profile links on Android by @vineyardbovines in #12099
- [Tablet] gate tablet builds and align app clip configuration by @mozzius in #11797
- [Tablet] adapt layout and navigation to tablet windows by @mozzius in #11798
- [Tablet] add adaptive native popovers and contained dialog sizing by @mozzius in #11799
- [APP-3564] Start the lightbox open animation sooner, without a first-frame jump by @mozzius in #12093
- Show 10 trending topics by default by @ocseckin in #12105
- Block compromised eMudhra keys in blink and OG card by @rafaeleyng in #12106
- Lay out iOS text off the main thread before it draws by @haileyok in #11946
- [APP-3579] Fix the inline reply prompt styling on tablet and up by @mozzius in #12109
- [APP-3582] Keep the load latest button inline on native tablets by @mozzius in #12108
- [APP-3580] Make the Atmosphere tab a real tab by @mozzius in #12110
- [APP-3586] Fade the lightbox backdrop on dismiss swipe in landscape on Android and iPad by @mozzius in #12112
- [APP-3585] Fade the notifications v2 pager on native tablets by @mozzius in #12111
- Fetch the current favicon whenever a profile link is saved by @vineyardbovines in #12104
- [APP-3588] Constrain the notifications v2 header fade to the center column on native tablets by @mozzius in #12116
- [APP-3587] Line up the sign-in header with the form column on native tablets by @mozzius in #12115
- Fix video/audio desync on Firefox in web video player by @mozzius in #10047
- Fetch media library permission on demand instead of on mount by @tomekzaw in #11890
- Measure gallery bleed width in Gallery instead of on every post and quote embed by @tomekzaw in #11889
- Downscale expo-image images off the main thread on iOS by @tomekzaw in #12055
- [APP-2673] Fix the alt text sheet not scrolling when its input autofocuses by @mozzius in #12121
- [APP-3589] Redo the feed, chat list and feed card skeletons in the thread style by @mozzius in #12117
- [APP-3591] Accept 0 and 1 as O and I in confirmation codes, and keep a typed hyphen by @mozzius in #12120
- [APP-3590] Fix endless spinner on the signup captcha step when device attestation passes by @mozzius in #12119
- Update Node.js services and tooling to 24.22.1 by @rafaeleyng in #12126
- Declare camera as optional on Android so Chromebooks can install by @mozzius in #12035
- Set up patched Node before workflow scripts and remove Makefile by @rafaeleyng in #12132
- [APP-3592] Fix the block sheet being blank on iPad by @mozzius in #12131
- [Tablet] support tablets in all builds by @mozzius in #12060
- Add video playback duration analytics by @vineyardbovines in #11664
- Fix OG card font loading by @rafaeleyng in #12134
- v1.136.0 release prep by @mozzius in #12133
- Update Undici dependencies to patched versions by @rafaeleyng in #12135
- Loosen restrictions on TokenField input by @ds-boyce in #12136
- Add “Clear all” to recent searches by @whoisanku in #12069
- [APP-3602] Keep sheet content full width when the native canvas size is missing by @mozzius in #12139
- v1.136.0 release prep take 2 by @mozzius in #12141
- [APP-3609] Fix sheets ignoring close after a cancelled swipe on iOS by @mozzius in #12142
New Contributors
Full Changelog: 1.135.0...1.136.0