Repository navigation
2.4.201
What's Changed
- Respect focused buttons in confirmation dialogs by @parsakhaz in #756
- Restore missing keyboard focus indicators by @parsakhaz in #1087
- Release update locks after a needs-attention update by @parsakhaz in #1085
- feature/pane-panel-kind: Export PANE_PANEL_KIND to terminal shells by @sverhagen in #1076
- Move focus with inspector arrow-key selection by @parsakhaz in #794
- Create complete session columns on first database launch by @parsakhaz in #767
- Honor adopt overrides and omit unset composer strategy by @parsakhaz in #762
- Keep renderer failures local and show literal Git output by @parsakhaz in #765
- Abort an active rebase before handing it to the agent by @parsakhaz in #763
- Follow the saved verbose logging setting in the renderer by @parsakhaz in #810
- Remove unused SQL migration assets and document runtime upgrades by @parsakhaz in #769
- Stop identified PostHog requests after opt-out; add a daily install heartbeat by @parsakhaz in #1062
- Pass merge and rebase refs as literal Git arguments by @parsakhaz in #797
- Share terminal reference presets and preference parsing by @parsakhaz in #779
- Initialize interrupted pane selection when the resume dialog opens by @parsakhaz in #789
- Refresh upstream after publishing the main checkout by @parsakhaz in #809
- Harden the renderer: strict Mermaid, a CSP, http/https/mailto-only external links, and dependency security bumps by @tbrownio in #1086
- Inset menu highlights and fix hover, focus and disabled states by @parsakhaz in #1093
- Fix dialog close buttons, a stray 0, and settings and dock layout by @parsakhaz in #1094
- Keep the palette, inspector and terminal toolbar steady at every size (land #1088 on main) by @parsakhaz in #1091
- Make opacity modifiers render on CSS-variable theme colors by @parsakhaz in #1095
- Reclaim a terminal's whole session on archive, delete and quit (#561) by @tbrownio in #1089
- Bound session logs and stop persisting every output chunk by @parsakhaz in #799
- Refresh git views only for operations in their pane by @parsakhaz in #800
- Use discovered lint inputs and the shared theme catalog by @parsakhaz in #802
- Keep dashboard results current during overlapping refreshes by @parsakhaz in #805
- Preserve terminal keys and cancelled picker input by @parsakhaz in #755
- Resolve terminal links for editor and native paths by @parsakhaz in #759
- Deliver the unclean shutdown notice once after renderer startup by @parsakhaz in #777
- Keep sidebar status and main-checkout session state synchronized by @parsakhaz in #784
- Validate preference responses once in preload by @parsakhaz in #803
- Keep desktop notifications distinct by panel by @parsakhaz in #806
- Keep file shortcuts inside the Files tree by @parsakhaz in #811
- Detect parser inputs hidden behind unused generic types by @parsakhaz in #814
- Default the terminal font size to 16px by @parsakhaz in #1099
- Hide the "Delivery unknown" banner for background terminal calls and short connection drops by @parsakhaz in #1097
- Turn the notification sound off by default by @parsakhaz in #1098
- Fix main's lint failure in preference response decoding by @parsakhaz in #1101
- Centralize pane metadata and worktree ownership by @parsakhaz in #801
- Fix merge-tree conflict detection, quiet dev-build logs, and correct the privacy heartbeat text by @parsakhaz in #1092
- Add Loops: run an agent or command on a cron schedule by @0x92 in #386
New Contributors
- @sverhagen made their first contribution in #1076
Full Changelog: v2.4.200...v2.4.201