Claude
2dc7071e7d
Sync the bottom bar to screen transitions and scroll
...
## Summary
- Hook the bottom bar up to react-native-screens' transition progress. Every `Layout.Screen` now exposes a `presence` shared value (via `useScreenPresence`) that follows the native push/pop/swipe frame by frame, so screens with `minimalShell` hide and reveal the bar in sync with the transition instead of after it. Fixes the delayed tab bar when leaving a conversation.
- Replace the minimal-shell and hide-border refcounts with a small registry that sums 0..1 contributions on the UI thread. The bottom bar border now fades with the screen rather than toggling.
- Bring back the scroll-linked bottom bar on Home (removed in #5203 ). The header and footer share the same drag-linked value, and the bar is revealed on feed change, blur, and app foreground so badges aren't missed. Web included.
## Test plan
- [ ] Swipe back from a conversation: bar tracks the swipe, including a cancelled swipe
- [ ] Back button from a conversation: bar animates with the pop
- [ ] Push a profile over a conversation and pop back
- [ ] Post thread: bottom bar border fades in/out with the screen
- [ ] Home: scroll down hides header and bar together, scroll up shows them
- [ ] Home: scrolled down, swipe into a convo and back - no jump
- [ ] Home: bar reappears on feed switch, on leaving Home, and on foregrounding the app
- [ ] Deep link / notification into a conversation from another tab
- [ ] Mobile web: bar hides/shows on scroll and on conversation screen
- [ ] Rapid swipe-back and swipe-back while scrolling (software-mansion/react-native-reanimated#9402 , software-mansion/react-native-screens#2659 )
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01JWQciPDiipBhqiW922Nivs
2026-09-07 19:43:30 +00:00
Syed Muhammad Minhal Rizvi
08069e2877
Back off metrics uploads when the tracking endpoint is unreachable ( #11683 )
2026-09-07 03:23:54 -07:00
Tomasz Zawadzki
52345ad3ca
Use useEffectEvent for effects with deliberately narrow deps ( #11550 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-07 03:18:08 -07:00
Samuel Newman
8e52eba582
Remove native Reanimated dependency array ( #11678 )
2026-09-07 01:41:49 -07:00
Samuel Newman
3d39ca0c0c
Remove content visibility + SP search feature flags ( #11675 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-09-07 00:22:09 -07:00
Oleksii Bulenok
c17309943d
Fix hidden adult content takes time to appear ( #11469 )
2026-09-07 00:20:24 -07:00
pfrazee
014b889466
Nightly source-language update
2026-09-07 02:26:54 +00:00
Samuel Newman
b979d7db2f
Move repository instructions to AGENTS.md ( #11669 )
2026-09-06 22:24:10 +03:00
pfrazee
86db8cdff6
Nightly source-language update
2026-09-06 02:25:11 +00:00
Spence Pope
ee32926ed5
Restore expanded post styles ( #11668 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-09-04 22:23:54 -05:00
DS Boyce
5091e4e25a
Fix Android thread number alignment across font scales ( #11667 )
2026-09-04 22:09:42 -05:00
pfrazee
c9a96859d1
Nightly source-language update
2026-09-05 02:24:07 +00:00
DS Boyce
e595243b1f
Add more data to trending metrics ( #11565 )
2026-09-04 16:11:20 -07:00
Samuel Newman
1556804f78
Bump version from 1.132.0 to 1.133.0 ( #11663 )
2026-09-04 11:58:53 -07:00
DS Boyce
2950ecf2b5
Create Mod Inbox action details screen ( #11657 )
2026-09-04 09:21:40 -07:00
Samuel Newman
4296e4aafd
Add carousel Slack alerts for nightly Maestro failures ( #11645 )
2026-09-04 07:20:26 -07:00
Samuel Newman
a197340bce
Migrate Expo image manipulator API ( #11661 )
2026-09-04 06:59:55 -07:00
Samuel Newman
48f96d6421
APP-3031: Fix contact imports after Expo 57 ( #11658 )
2026-09-04 15:32:27 +03:00
pfrazee
f69ad16fed
Nightly source-language update
2026-09-04 02:29:03 +00:00
DS Boyce
edcd363fcb
Use title case for Starter Pack ( #11653 )
2026-09-03 12:26:51 -07:00
DS Boyce
23d8fcf5ea
Create mod inbox report details screen ( #11641 )
2026-09-03 10:20:46 -07:00
DS Boyce
3e8a48989a
Create Mod Inbox settings screen ( #11640 )
2026-09-03 09:30:21 -07:00
Samuel Newman
8af501de62
v1.132.0 release prep ( #11644 )
1.132.0
2026-09-03 03:49:50 -07:00
Spence Pope
68e56eaea0
Add starter pack reference-list opt-out UI ( #11578 )
2026-09-03 00:08:48 -07:00
pfrazee
bb747c5f26
Nightly source-language update
2026-09-03 03:05:07 +00:00
Samuel Newman
58ca227922
APP-2977: Handle AppView polling errors ( #11590 )
2026-09-03 01:00:56 +03:00
Samuel Newman
af3fbcc940
APP-3015: Fix link metadata type detection ( #11637 )
2026-09-02 13:50:13 -07:00
DS Boyce
7b8e50aeb2
Create Mod Inbox account status banner ( #11636 )
2026-09-02 13:12:27 -07:00
DS Boyce
93e0d266fb
Remove gate for OP thread numbering ( #11639 )
2026-09-02 14:15:35 -05:00
Samuel Newman
457b2be680
APP-2997: Handle age assurance data load failures ( #11612 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-09-02 11:35:14 -07:00
Samuel Newman
d6e5961adf
APP-2687: Fix threaded view replies breaking after rotating the lightbox ( #11638 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-02 11:31:55 -07:00
DS Boyce
e08bcd0228
Create moderation inbox reports list ( #11570 )
2026-09-02 10:02:21 -07:00
Oleksii Bulenok
87329397a4
APP-2974: Fix composer not scrollable when Reduced Motion is on ( #11628 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-09-02 16:31:22 +00:00
Spence Pope
99715b9a67
Add video playback analytics events ( #11629 )
2026-09-02 11:59:44 -04:00
DS Boyce
ae971db765
Preserve thread numbering in placeholders ( #11616 )
2026-09-02 18:53:49 +03:00
Samuel Newman
83cd5033b2
Improve rotation text clipping ( #11487 )
2026-09-02 08:50:03 -07:00
Samuel Newman
e9378654d6
Fix Starter Pack share link on iOS ( #11626 )
2026-09-02 08:35:01 -07:00
Samuel Newman
1add59f80c
Truncate handles in collapsed profile headers ( #11577 )
2026-09-02 08:33:30 -07:00
Samuel Newman
7d39aa3422
APP-3014: prevent scheduler delegate use-after-free ( #11632 )
2026-09-02 08:26:23 -07:00
DS Boyce
701d7c4659
Fix localization for Following and Discover feed names ( #11572 )
2026-09-02 09:24:34 -05:00
Samuel Newman
f288e18baa
Pull latest lexicons (video alt text fix) ( #11631 )
2026-09-02 06:48:55 -07:00
pfrazee
076cdd650d
Nightly source-language update
2026-09-02 02:40:19 +00:00
Eric Bailey
56efeee5e2
Vendor updated lexicons, WILL FAIL UPDATE ( #11630 )
2026-09-01 18:33:53 -05:00
DS Boyce
2ffa02c82a
Fix post view attribution for feed replies ( #11622 )
2026-09-01 13:59:31 -07:00
Samuel Newman
35705ff8bf
Fix bottom sheet content width on Android tablets (native-owned canvas sizing) ( #11396 )
2026-09-01 17:04:08 +03:00
dependabot[bot]
2c60c45022
Bump actions/setup-java from 5.7.0 to 6.0.0 ( #11619 )
2026-09-01 14:29:53 +03:00
dependabot[bot]
8b793d0843
Bump the actions group with 2 updates ( #11618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-01 03:54:47 -07:00
DS Boyce
96e6baa47b
Stabilize native composer focus ( #11624 )
2026-08-31 21:54:13 -07:00
Eric Bailey
5be7d72011
APP-2983: Fix RTL post alignment on native ( #11600 )
2026-08-31 21:59:24 -05:00
pfrazee
4881224d2f
Nightly source-language update
2026-09-01 02:26:42 +00:00