What's Changed
- fix(usage): say resets momentarily in the final minute by @extoci in #17869
- fix(server): preserve ambient Cursor MCP servers by @aravhawk in #15875
- fix(server): skip Windows cleanup for exited child processes by @Alb11747 in #16007
- feat(settings): providers can be turned on or off per project by @yordis in #17879
- perf(github): resolve credentials once per GraphQL request by @juliusmarminge in #18289
- fix(server): refresh linked PRs without a checkout by @PixPMusic in #17167
- fix(mobile): add compose to the single-column iPad list by @PixPMusic in #18157
- fix(mobile): let sheet lists scroll before dismissal by @PixPMusic in #17177
- fix(mobile): restore compact iPad trackpad scrolling by @PixPMusic in #13665
- fix(mobile): preserve filters across layout changes by @PixPMusic in #13085
- fix(mobile): separate unfolded thread list from header by @PixPMusic in #13088
- fix(android): Match thread fallback layouts to the loaded pane by @PixPMusic in #14669
- fix(mobile): size inline MCP apps to their content by @PixPMusic in #17040
- fix(mobile): preserve iPad search chrome across layout changes by @PixPMusic in #13667
- fix(client): apply host color scheme to saved MCP apps by @PixPMusic in #17026
- fix(android): Use MD3 loading spinners by @PixPMusic in #14282
- fix(client): merge No project filters across environments by @PixPMusic in #17050
- fix(client): tolerate blocked cookies in MCP app sandboxes by @PixPMusic in #17027
- feat(mobile): browse and review pull requests natively by @juliusmarminge in #18126
- feat(mobile): guided reviews for pull requests by @juliusmarminge in #18267
- fix(devices): refresh backlogged iOS video and require input admission by @juliusmarminge in #18326
- feat(mobile): keep pull requests available offline by @juliusmarminge in #18351
New Contributors
Full Changelog: v0.0.46-nightly.20261011.2980...v0.0.46-nightly.20261011.2994