master
New nav / jsi bridging (#24823)
ipad shots (#29297)
move to vite (#29386)
fix(rpc): harden mobile JSI bridge against reader races and stream desync (#29464)
refactor(styles): theme via hooks, no android remount (#29515)
fix(chat): dataKey instead of thread remount; legend-list 3.3.5, drop patch (#29526)
fix(chat): show inbox unread bar off liquid glass (#29522)
markdown: fix quoted fenced code, kill two backtracking blowups, cut nodes per message (#29512)
Version 670 - clean2 (#29122)
chore(deps): routine dep bump + patch regen (#29523)
perf(react-compiler): stop keying memo scopes on the whole props object (#29513)
test(e2e): cover the Typography and Markdown debug pages (#29525)
Add notification sound to Android and iOS
unify video trim + compression across share extension and in-chat attach. misc share fixes (#29485)
v630 start (#25648)
General RN fixes - chat dumb placeholders - conversation list refactor (#5812)
fix(provision): waiting feedback, back-out of hung RPCs, and device-list responsiveness (#29456)
fix(mobile): migrate off expo 57 legacy shims, add deprecation lint (#29436)
build(mobile): harden gobuild.sh and go bind pipeline 2 (#29364)
build(desktop): stop pruning optional deps in yarn modules (#29423)
chore(deps): reanimated 4.5.2, worklets 0.11.0, storybook 10.5.1 (#29425)
TS leftovers (#17775)