What's Changed
- fix(mobile): use singular label for one settings environment by @juliusmarminge in #12282
- feat(mobile): add copy thread ID to thread list actions by @jakeleventhal in #12228
- fix(mobile): remove Android input underline backgrounds by @juliusmarminge in #12394
- chore(deps): upgrade Effect to rc.115 and Alchemy to beta.78 by @juliusmarminge in #12326
- chore(refs): sync Effect and Alchemy references to rc.115 and beta.78 by @juliusmarminge in #12327
- chore(relay): deploy with the Alchemy CLI and publish client config through an Action by @juliusmarminge in #12401
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #12411
- fix(git): prevent stale branch selections from restoring files by @yashranaway in #10574
- chore(deps): bump parents that carry vulnerable transitive dependencies by @juliusmarminge in #12417
- fix(web): keep a file-to-symlink type change from crashing the diff view by @Mnigos in #11075
- Use T3 Device panel for mobile testing by @juliusmarminge in #12414
- fix(web): client spans reach the trace proxy again by @yordis in #12332
- fix(bitbucket): preserve rate limits from optional PR reads by @juliusmarminge in #12486
- fix(mobile): synchronize native permission registry access by @juliusmarminge in #12482
- fix(build): retain multiple license notices for one package by @juliusmarminge in #12489
- fix(build): parse executable imports without matching source strings by @juliusmarminge in #12488
- fix(mobile): synchronize native notification delegates by @juliusmarminge in #12483
- fix(relay): accept delegated thread IDs in activity routes by @juliusmarminge in #12484
- fix(git): explain fetch failures without exposing remote output by @juliusmarminge in #12485
- fix(web): sidebar search matches message content by @koushikxd in #11761
- fix(server): restore secrets when settings persistence fails by @juliusmarminge in #12487
- fix(ci): accept V2 transfer reports without cross-scenario comparisons by @juliusmarminge in #12492
- fix(web): speed up PR previews with fewer GitHub requests by @dominic-r in #11825
- fix(server): retry transient git failures during checkpoint capture by @saphid in #11665
- fix(mobile): keep archived threads visible during iOS search by @juliusmarminge in #12420
- perf(mobile): isolate Material You conversion on Android by @juliusmarminge in #12379
- perf(mobile): isolate iOS Live Activity imports by @juliusmarminge in #12380
- refactor(mobile): split home headers by platform by @juliusmarminge in #12381
- refactor(mobile): split native menus by platform by @juliusmarminge in #12382
- refactor(mobile): isolate thread row appearance by platform by @juliusmarminge in #12383
- refactor(mobile): split settings selection rows by platform by @juliusmarminge in #12384
- refactor(mobile): centralize platform header rendering by @juliusmarminge in #12388
- refactor(mobile): configure thread headers through the shared core by @juliusmarminge in #12389
- refactor(mobile): share file header actions and search configuration by @juliusmarminge in #12390
- refactor(mobile): share terminal header and menu configuration by @juliusmarminge in #12391
- refactor(mobile): share archived thread header configuration by @juliusmarminge in #12399
- refactor(mobile): compose review menus through the shared header by @juliusmarminge in #12400
- feat(mobile): search projects when starting a task by @juliusmarminge in #12496
- fix(mobile): preserve multiple model favorites by @juliusmarminge in #12505
- feat(server): export log records over OTLP by @yordis in #12493
- fix(mobile): use native settings and snooze controls by @juliusmarminge in #12512
- feat(web): sort pull requests by what is blocked on me by @flamboh in #12508
- fix(mobile): prefer pull-to-refresh on list screens by @juliusmarminge in #12515
- fix(acp): accept SDK elicitation requests by @shivamhwp in #11294
- fix(release): read relay configuration without loading deployment providers by @juliusmarminge in #12518
- fix(ci): reconcile native change labels against pinned commits by @juliusmarminge in #12517
- fix(release): strip Alchemy progress before parsing relay state by @juliusmarminge in #12519
- refactor: remove obsolete code by @t3dotgg in #9917
- fix(server): release oversized pull request diff cache entries by @juliusmarminge in #12523
- feat(mobile): view and control agent devices by @juliusmarminge in #12531
- fix(preview): recover host registration after request timeouts by @juliusmarminge in #12535
- fix(mobile): align built-in theme colors with desktop by @juliusmarminge in #12534
- feat(desktop): export main process telemetry over OTLP by @yordis in #12520
- fix(codex): surface app permission requests as approvable by @Exotic209093 in #7861
- chore(desktop): leave main process metrics export off until a metric exists by @juliusmarminge in #12540
- fix(release): drop placeholder allowBuilds entry that broke desktop builds by @juliusmarminge in #12544
New Contributors
- @dependabot[bot] made their first contribution in #12411
- @koushikxd made their first contribution in #11761
Full Changelog: v0.0.43-nightly.20260918.1895...v0.0.43-nightly.20260919.1948