What's Changed
- chore(mobile): drop dead nitro-markdown tgz override and @expo/metro-runtime by @juliusmarminge in #13148
- feat(web): show settings scope as a sentence at the top of the page by @juliusmarminge in #13139
- refactor(web): move settings scope pickers into breadcrumbs by @Yash-Singh1 in #13165
- feat(auth): share provider sign-in flows and credential bindings by @juliusmarminge in #12983
- refactor(mobile): git sheets use uniwind platform variants instead of className ternaries by @juliusmarminge in #13161
- chore(mobile): name the two project favicon caches by their job by @juliusmarminge in #13160
- revert(mobile): git sheets back to Platform.OS ternaries (un-guarded uniwind variants broke both platforms) by @juliusmarminge in #13169
- docs(mobile): document the two mobile routes that intentionally skip deep links by @juliusmarminge in #13164
- refactor(mobile): break module cycles with focused extractions by @juliusmarminge in #13151
- fix(server): generate PR diffs from branch changes by @Yash-Singh1 in #13170
- fix(web): preserve nested scroll behavior in chat timeline by @Yash-Singh1 in #13167
- test(web): cover usage model ordering without static markup by @flamboh in #13104
- fix(desktop): find linuxbrew node for the WSL backend by @CodyRay in #7827
- chore(models): use GPT-6 Luna for text generation by @extoci in #13115
- fix(mobile): keep ordinary offline outbox failures out of console.warn by @juliusmarminge in #13144
- feat(providers): check remote compatibility ranges by @juliusmarminge in #13130
- chore(lint): keep mobile theme escape-hatch allowlist honest by @juliusmarminge in #13146
- fix(web): the pull request badge reads at the meta size again by @juliusmarminge in #13175
- fix(mobile): uniwind platform variants stay guarded on both platforms by @juliusmarminge in #13172
- refactor(mobile): git sheets use uniwind platform variants instead of className ternaries by @juliusmarminge in #13185
- refactor(mobile): remaining className platform ternaries become class variants by @juliusmarminge in #13188
- fix(web): align provider emails without clipping by @Derpedyea in #13174
- perf(mobile): recycle the default v2 home list and scope the snooze minute tick by @juliusmarminge in #13149
- refactor(mobile): retire the legacy grouped thread list by @juliusmarminge in #13183
- fix(server): background PR checks spend less GitHub quota by @juliusmarminge in #13189
- fix(server): background PR sync reads summaries in batches by @juliusmarminge in #13198
- fix(server): GitHub PR lookups stop probing owner-qualified heads by @juliusmarminge in #13200
- chore(mobile): clear the legacy-list deletion fallout by @juliusmarminge in #13203
New Contributors
Full Changelog: v0.0.43-nightly.20260922.2123...v0.0.43-nightly.20260923.2135