Changelog
Release: v4.3.0
Features
- debug-hud: enable HUD by default (19f65f4d)
- herdr: add fx icon to agents bottom sheet (01366bef)
- review: add diff search (891e2a02)
- compose-app: add CPU usage to debug HUD (fb435b95)
- keyboard: add tmux extra-key preset (2ff3522e)
- server-list: add safe server actions menu (7471be81)
Fixes
- ci: resolve apksigner from build tools (0f94614e)
- ci: verify release APK signatures with apksigner (6dcd2163)
- ci: sign release APKs and verify certificates (a5883656)
- debug-hud: count missed frames from presented frame durations (ab9bc6ff)
- terminal: preserve viewport during output streaming and scroll to bottom on input (ae6b59bf)
- review: restore multiline diff text selection (2dc3fa77)
- review: remove top insets gap in diff view (91ba67ff)
- terminal: retain measured row widths in cache (0477a554)
- terminal: preserve direct IME insertion ranges (2c5e8a66)
- terminal: prevent reconnect cursor trails from spanning viewport (abe6a935)
- review: Restore diff horizontal scroll routing (6dc50f11)
- terminal: align emoji glyphs with cursor cells (ff7309ec)
Updates
- readme: add Ecto screenshots table (3bcae9f4)
- docs: record terminal scroll routing issue (3ab7f6ba)
- docs: add Ghostty API research notes (f75a3933)
Refactoring
- review: move diff search bar into top app bar (a738626e)
Performance
- review: move diff parsing off the main thread and render rows lazily (e662e20a)