# Changelog

All notable changes to this project will be documented in this file.

## [0.7.4] - 2026-05-04

### Bug Fixes

- *(search)* Allow typing j/k in search input (#292)

## [0.7.3] - 2026-04-11

### Bug Fixes

- *(deps)* Update rust crate self_update to 0.44 (#275)
- *(sort)* Sort containers globally across all hosts (#281)
- Container state icon stuck in restarting after restart (#280)

## [0.7.2] - 2026-03-26

### Features

- Add restart count column to container list (#267)
- Add Compose project column (hidden by default) (#266)
- Sort selector dropdown and column key remap (#268)
- Allow sorting by all visible columns (#269)

### Bug Fixes

- *(ci)* Trigger docs deploy on Cargo.toml and CHANGELOG.md changes

## [0.7.1] - 2026-03-26

### Features

- *(docs)* Add config section and version badge to docs site
- *(docs)* Add changelog page and improve navbar navigation
- *(docs)* Link issue references to GitHub on changelog page
- *(docs)* Use config.example.yaml as source for ConfigSection (#262)
- Add column visibility selector popup (#261)

### Bug Fixes

- *(docs)* Fix deploy cancelled by PR concurrency group
- *(docs)* Fix changelog not visible on small viewports and mobile nav overflow
- Correct logo path in README after SvelteKit migration

### Refactor

- Clean up config.example.yaml with lsd-style section headers

## [0.7.0] - 2026-03-17

### Bug Fixes

- *(stats)* Subtract cache from memory usage to match docker stats (#250)
- Address code review findings across codebase (#251)

## [0.6.14] - 2026-03-14

### Bug Fixes

- *(ui)* Account for line wrapping in log view scroll calculations (#243)

## [0.6.13] - 2026-02-21

### Features

- *(ui)* Add PageUp/PageDown/Home/End key bindings for log view (#230)

## [0.6.11] - 2026-02-19

### Bug Fixes

- Prevent panics and improve keyboard handling in search mode (#224)
- *(deps)* Update rust crate timeago to 0.6 (#226)

## [0.6.8] - 2026-02-02

### Features

- Supports sort config in cli and config (#213)
- *(nix)* Add flake for running pre-built binaries and building from source (#215)

## [0.6.7] - 2025-12-14

### Features

- Adds a flag to show all containers by default (#179)
- Always sorts when showing containers (#177)

## [0.6.6] - 2025-12-04

### Features

- Adds color to help (#173)

## [0.6.5] - 2025-12-03

### Features

- Supports --filter to filter containers (#172)

## [0.6.0] - 2025-11-29

### Features

- Changes scrollback to all so that everything is loaded and adds page up and down keyboard shortcuts (#154)
- Adds pagination to logs (#158)
- Adds scrollbar to the right of log view (#159)
- Improves position of scrollbar (#163)

## [0.5.0] - 2025-11-22

### Features

- Adds exec support for shell 🎉 (#146)
- Supports nerd fonts (#148)
- Changes keyboard shortcuts to use arrow for logs and enter to show action menu (#150)

## [0.4.6] - 2025-11-22

### Features

- Enable Claude PR review with concise feedback guidelines (#138)
- Shows mem usage / limit instead of % (#143)
- Supports for ./.dtop.yml (#145)

## [0.4.5] - 2025-11-19

### Features

- Uses current timezone instead of utc (#136)

### Bug Fixes

- Removes mouse events which disabled highlighting (#135)

## [0.4.4] - 2025-11-17

### Bug Fixes

- Fixes hosts not being updated after valid connection (#126)

## [0.4.3] - 2025-11-16

### Features

- Colorizes json logs (#123)
- Improves the colors and mapping of json (#124)

### Bug Fixes

- Uses "created" instead of "uptime" for status. fixes #110 (#121)
- Remove padding around video in docs/index.html (#122)

## [0.4.2] - 2025-11-13

### Features

- Removes borders (#120)

## [0.4.1] - 2025-11-12

### Features

- Async connects to host while waiting (#118)

## [0.4.0] - 2025-11-12

### Features

- Implements search (#113)

### Bug Fixes

- *(deps)* Update rust crate tui-input to 0.14 (#116)

## [0.3.14] - 2025-11-12

### Bug Fixes

- Unify crossterm version to 0.28 (#105)
- *(deps)* Update rust crate crossterm to 0.29 (#107)
- Fixes cpu being clamped at 100% (#111)

### Chore

- Dep fix (#108)

## [0.3.13] - 2025-11-10

### Features

- Prints better errors when connection fails (#101)

## [0.3.12] - 2025-11-08

### Bug Fixes

- Fixes jellyfin logs with \r (#97)

## [0.3.11] - 2025-11-06

### Features

- Adds container actions via drop down menu (#95)
- Adds min length on name (#96)

## [0.3.10] - 2025-11-04

### Features

- Supports TLS (#84)
- Make cpu and mem responsive (#88)
- Supports mouse wheel (#89)

### Chore

- Fixes pr release  (#86)

## [0.3.9] - 2025-11-03

### Bug Fixes

- Fixes self update (#82)

## [0.3.8] - 2025-11-03

### Features

- Add vim-style j/k navigation support (#81)

## [0.3.7] - 2025-11-02

### Features

- Implements a self update feature (#77)

### Bug Fixes

- *(deps)* Update rust crate self_update to 0.42 (#78)

## [0.3.3] - 2025-11-01

### Features

- Shows stopped containers (#70)

## [0.3.1] - 2025-10-30

<!-- generated by git-cliff -->
