|
1 | 1 | ## [Unreleased] |
| 2 | + |
| 3 | +## [0.2.2] - 2026-05-25 |
| 4 | + |
| 5 | +A UI polish and stability release: a crash when opening the theme editor is |
| 6 | +fixed, the Settings pages scroll again, and the left sidebar and welcome screen |
| 7 | +get layout corrections. |
| 8 | + |
| 9 | +### Fixed |
| 10 | + |
| 11 | +- **Crash when opening the theme editor.** Clicking **Edit Theme** in Settings |
| 12 | + closed the Settings window while the workspace was mid-update, causing a |
| 13 | + reentrant-update panic that aborted the app. The window-close cleanup is now |
| 14 | + deferred until the in-progress update finishes, so the editor opens cleanly. |
| 15 | +- **Settings pages could not be scrolled.** The content was vertically centered |
| 16 | + with no bounded height, so longer pages were clipped and the scroll wheel did |
| 17 | + nothing. The settings area now fills the window height and scrolls from the top |
| 18 | + as expected. |
| 19 | +- **Theme editor had square corners.** The header and footer bars painted square |
| 20 | + corners over the modal's rounded edges; their outer corners now follow the |
| 21 | + 12px radius so the dialog is uniformly rounded. |
| 22 | +- **Worktree count hidden in the sidebar.** At the default width the worktree |
| 23 | + count beside **New Worktree** was pushed off-screen. The count is now pinned |
| 24 | + and the button yields space first. |
| 25 | + |
| 26 | +### Changed |
| 27 | + |
| 28 | +- **Sidebar sizing and collapsing.** The default sidebar width is ~15% wider, a |
| 29 | + minimum width is enforced (both when dragging the resize handle and when |
| 30 | + loading a saved width), and branch rows with ahead/behind (`+x -y`) badges now |
| 31 | + truncate and align identically to rows without them. |
| 32 | +- **Recent repositories and workspaces on the welcome screen.** Each list now |
| 33 | + shows the five most recent entries with more vertical spacing between rows. |
| 34 | + |
| 35 | + |
2 | 36 | ## [0.2.1] - 2026-05-20 |
3 | 37 |
|
4 | 38 | ### Fixed |
@@ -421,7 +455,9 @@ establishes a feature-complete baseline for day-to-day use. |
421 | 455 | - Only x86_64 Windows and Linux, and x86_64/aarch64 macOS are built by CI. |
422 | 456 | Other architectures can be compiled locally with `cargo build --release`. |
423 | 457 |
|
424 | | -[Unreleased]: https://github.com/noahbclarkson/rgitui/compare/v0.2.0...HEAD |
| 458 | +[Unreleased]: https://github.com/noahbclarkson/rgitui/compare/v0.2.2...HEAD |
| 459 | +[0.2.2]: https://github.com/noahbclarkson/rgitui/compare/v0.2.1...v0.2.2 |
| 460 | +[0.2.1]: https://github.com/noahbclarkson/rgitui/compare/v0.2.0...v0.2.1 |
425 | 461 | [0.2.0]: https://github.com/noahbclarkson/rgitui/compare/v0.1.8...v0.2.0 |
426 | 462 | [0.1.8]: https://github.com/noahbclarkson/rgitui/compare/v0.1.7...v0.1.8 |
427 | 463 | [0.1.7]: https://github.com/noahbclarkson/rgitui/compare/v0.1.6...v0.1.7 |
|
0 commit comments