What's Changed
- Use local host label in test expectations by @AmethystLiang in #5441
- Add agent permission mode controls by @nwparker in #5440
- feat: expandable commits and actions in the git history panel by @tmchow in #5419
- feat: add safe fork upstream sync setting by @tmchow in #5408
- feat: Add file explorer name filter by @tmchow in #5410
- feat: rename worktree folder to match branch on first work by @tmchow in #4743
- Implement resizable Markdown table of contents panel by @AmethystLiang in #5444
- Resolve wrapped agent foreground process recognition on Windows and SSH relays by @AmethystLiang in #5446
- feat: make delete workspace button more obvious with destructive styling by @AmethystLiang in #5448
- Make agent session history easier to scan by @brennanb2025 in #5438
- Open check run details in an editor tab instead of a modal by @AmethystLiang in #5447
- Improve onboarding agent step layout and permissions UX by @nwparker in #5451
- Respect repository auto-merge setting and forward merge method by @AmethystLiang in #5453
- Fix settings search fan-out by @OrcaWin in #5452
- feat: Add multi-folder local project picker by @tmchow in #5406
- style(settings): polish sidebar nav hover and active states by @nwparker in #5458
- style(settings): improve sidebar search input styling by @nwparker in #5459
- style(settings): polish integration card shells by @nwparker in #5463
- Build and ship iOS to TestFlight from CI by @Jinwoo-H in #5468
- style(settings): improve section card body elevation and padding by @nwparker in #5457
- feat(mobile): pickers, workspace parity, active-workspace focus, tap-to-open, source-control parity, artifact viewing by @Jinwoo-H in #5330
- Limit large git diff payloads in main process before IPC transfer by @AmethystLiang in #5469
- Open Add Project from the settings checklist by @brennanb2025 in #5449
- feat(mobile): view image files from the Files tree by @Jinwoo-H in #5472
- Keep workspace controls visible while creating worktrees by @brennanb2025 in #5437
- Split mobile release into separate iOS and Android workflows by @Jinwoo-H in #5475
- Fix remote terminal focus snapping during agent runs by @Jinwoo-H in #5435
- Fix iOS signing: pass App Store Connect API key to xcodebuild by @Jinwoo-H in #5476
- Fix iOS auth key: decode .p8 PEM from secret directly by @Jinwoo-H in #5477
- Fix terminal create cleanup and targeted listing by @brennanb2025 in #5454
- Build iOS on macos-26 / Xcode 26.5 for Expo SDK 55 by @Jinwoo-H in #5479
- fix(web): guard secure-context-only crypto in browser client by @Jinwoo-H in #5471
Full Changelog: v1.4.72-rc.0...v1.4.72-rc.3