Skip to content

Releases

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 08:28

Changelog

  • 200a894 feat(ui): add one column fitter for all list views
  • 63b2cc6 feat(ui): add the ListScreen scaffold
  • bdfbb9a feat(ui): anchor highlighted rows with a left accent rail
  • d26534e feat(ui): log detail modal, opt-in terminal focus, and render/stream performance
  • 827c998 fix(theme): also fix Muted contrast in 4 themes
  • e473455 fix(theme): give Dim a readable value in all 10 themes
  • 93ca1fa fix(ui): correct screenChrome's header/help-bar line attribution
  • 68bb8f2 fix(ui): fix events tail-following, narrow-width panics, and 5 other final-review findings
  • 73c8862 fix(ui): force TrueColor in tests and fix ANSI-unsafe status-strip truncation
  • c3495b1 fix(ui): keep the detail identity line inside the terminal width
  • 3c23f8a fix(ui): make highlighted rows render as one unbroken line
  • 7572a82 fix(ui): remove unused functions flagged by lint
  • a361734 fix(ui): replace header-geometry check with a migration tripwire
  • f1a199b refactor(ui): move the containers list onto ListScreen
  • 0a05a3e refactor(ui): move the events view onto ListScreen
  • c90fa15 refactor(ui): move the images view onto ListScreen
  • b2458e1 refactor(ui): move the networks view onto ListScreen
  • 3bb23be refactor(ui): move the notifications view onto ListScreen
  • b5ac1ef refactor(ui): move the volumes view onto ListScreen
  • 57a4f92 refactor(ui): remove dead code flagged by the unused linter
  • 34a35f8 refactor(ui): remove the superseded rendering path and glyph literals
  • 63f9f36 style(ui): gofmt ui/screen.go
  • 2746d4b test(ui): add deterministic fixtures and golden snapshot harness
  • 21b451c test(ui): assert every rendered line fits the terminal width
  • 16f22fc test(ui): assert highlighted rows have unbroken background
  • d617631 test(ui): assert table headers align with their data rows
  • a609b89 test(ui): cover the scroll-indicator's two-pass chrome calculation
  • 50ca474 test(ui): make render-path clock reads injectable
  • f4b5197 test(ui): re-baseline goldens for the fix-wave message/color/loading changes

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 08:26

Changelog

  • cd7e127 feat(ui): show the docker-tui version in the header
  • a6db4bc feat(volumes): add ListVolumes method
  • 2875a3c feat(volumes): add RemoveVolume and PruneVolumes
  • 84c13eb feat(volumes): add VolumeInfo type and DisplayName method
  • 961fa67 feat(volumes): add fetchVolumes command
  • 195e036 feat(volumes): add remove and prune volume commands
  • c3184c0 feat(volumes): add volumes filtering
  • 68f4ee5 feat(volumes): add volumes key handlers and dialogs
  • e9dbbb3 feat(volumes): add volumes state to model
  • ad4b0af feat(volumes): add volumes view rendering
  • f6d6a62 feat(volumes): wire v key to open volumes view
  • 0129c04 feat: add centralized logs view and streams
  • f458cb8 feat: add networks, notifications, command palette, and container ops
  • 761d546 feat: add one-line installers, overhaul UI rendering core, and revamp README
  • 6fca84b feat: add shared log viewer state
  • fb83c5e feat: add volumes management view
  • b325cbf feat: initialize Docker TUI core workflows
  • 71bb263 feat: parse timestamped docker logs
  • e489a01 feat: use shared viewer for detail logs
  • 88cbd23 fix(volumes): show selected count in header and mark selected rows
  • c5724ed fix(volumes): wire viewVolumes to view switch in views.go
  • 94ad2af fix: align detail log viewport scroll rows
  • 669bc7c fix: align detail tabs
  • a4ef262 fix: align log viewer state behavior with spec
  • 5325600 fix: avoid config container color map aliasing
  • 1b55ccd fix: preserve legacy stream logs and robust record decoding