-
v0.35.2
Stablereleased this
2026-07-14 21:19:42 +02:00 | 314 commits to main since this release🐛 Bug Fixes
- fix(tui): normalize healthcheck display in container pane
- fix(tui): dispatch selectionChangedMsg when Diff pane is visible
🔧 Other Changes
- chore(version): Release v0.35.2
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.35.2/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
49bddd1 - Build Date: 2026-07-14 19:24:17 UTC
🔐 Checksums
fe9db7c2decac80df8b013e96196ae5de6285489512375c1c0b56561846e5d4c pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.35.1
Stablereleased this
2026-07-14 20:18:40 +02:00 | 317 commits to main since this release🐛 Bug Fixes
- fix(tui): populate declared images from filesystem on startup and selection
🔧 Other Changes
- chore(version): Release v0.35.1
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.35.1/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
c184ff7 - Build Date: 2026-07-14 18:20:58 UTC
🔐 Checksums
ed8a2386fed14262d46cf532c1554f0e40d371d5100ad3698c9750f7b46a552e pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.35.0
Stablereleased this
2026-07-14 19:10:12 +02:00 | 319 commits to main since this release✨ Features
- feat(tui): color tree labels, filter infra from tree, sort infra first
🔧 Other Changes
- chore(version): Release v0.35.0
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.35.0/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
ae98baa - Build Date: 2026-07-14 17:15:29 UTC
🔐 Checksums
8ab0ddaa8bd64425d5b32d6cb8ee4e6464753bee6074e1fd447b577ed1cb3eab pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.34.1
Stablereleased this
2026-07-14 18:24:33 +02:00 | 321 commits to main since this release🐛 Bug Fixes
- fix(wire): remove invalid nonexistent-DB tests
🔧 Other Changes
- chore(version): Release v0.34.1
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.34.1/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
ecf925e - Build Date: 2026-07-14 16:33:11 UTC
🔐 Checksums
2a6f110a536edf8b558d83fde1f7097e0fde18174e8c62e0e6b4097356454fe2 pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.33.2
Stablereleased this
2026-07-14 02:51:31 +02:00 | 350 commits to main since this release🔧 Other Changes
- chore(version): Release v0.33.2
- test(tui): Phase 4 coverage 57%→59%
- test(batch): Phase 3 coverage 61%→75%
- test: Phase 1 coverage — output 43%→87%, widgets 48%→93%, podman 51%→79%
- test(systemd): add 50 tests, coverage 3.4%→55.5%
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.33.2/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
3d4e9f8 - Build Date: 2026-07-14 00:56:07 UTC
🔐 Checksums
e018d5e66e81b4cf2723358cd0659f24d173df84b55a1b9f4eb55f4670269742 pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.33.1
Stablereleased this
2026-07-14 00:54:51 +02:00 | 355 commits to main since this release🐛 Bug Fixes
- fix(tui): add missing ConfirmLayer implementation in overlay package
🔧 Other Changes
- chore(version): Release v0.33.1
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.33.1/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
09dd3b4 - Build Date: 2026-07-13 23:18:11 UTC
🔐 Checksums
0e1b8e12f052f9bc9df9b503712686816dac3af88bebc67cfe32dcda60deac1c pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.32.1
Stablereleased this
2026-07-13 18:06:27 +02:00 | 364 commits to main since this release🐛 Bug Fixes
- fix(tui): overlay toast and modal layers on top of content instead of replacing it
🔧 Other Changes
- chore(version): Release v0.32.1
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.32.1/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
af23836 - Build Date: 2026-07-13 16:12:38 UTC
🔐 Checksums
7e43c6a9ed4ddafb856cba2f69f04bb0aa7d240cf4dbcba990c6b8f56f77873d pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.32.0
Stablereleased this
2026-07-13 14:15:46 +02:00 | 366 commits to main since this release✨ Features
- feat(tui): auto-refresh mode (T key) and session persistence
- feat(tui): events pane search, quick filter toggles (F1-F5), expanded resource history
🔧 Other Changes
- chore(version): Release v0.32.0
- perf(tui): single-split pane rendering, cached log filter results, O(N) visible index computation
- perf(tui): skip redundant ToLower in filter, cache tree depth, remove unused width computation
- perf(tui): fix ring buffer growth, cache footer counts, cache lipgloss styles, dedupe stripANSI
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.32.0/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
34f1431 - Build Date: 2026-07-13 12:21:45 UTC
🔐 Checksums
4ed22846ae14798995fb2dae0cd27ec893e820a16a51366b171976cef53fd0b8 pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.31.3
Stablereleased this
2026-07-13 11:21:49 +02:00 | 372 commits to main since this release🐛 Bug Fixes
- fix(db,config): use sync.Once for DB close, surface malformed config errors
- fix(systemd,db,batch,cmd): fix cache race, surface DB errors, propagate partial failures
- fix(systemd,podman,tui): wait for D-Bus job completion, cap log frame size, guard type assertions
- fix(systemd,pod,batch): close D-Bus connections, fix cache race, stop swallowing errors
🔧 Other Changes
- chore(version): Release v0.31.3
- security: validate usernames from directories, check config perms on default paths, reject symlinks, tighten file permissions
- perf(pod,registry,tui): deduplicate InspectContainers and container file reads
- perf(batch,tui,pod): parallelize Reload/Update/Prune, add TUI timeouts, dedupe GetUnitType
- perf(batch): parallelize Drift across users using runParallelByUser
- perf(pod,systemd): cache InspectPod and resolvePodmanName, eliminate redundant API calls, consult unitCache in property getters
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.31.3/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
156df8c - Build Date: 2026-07-13 09:28:25 UTC
🔐 Checksums
c155d2ccdcb9bcf8a863d7987d56424ee1e370ab35c8a1c5e557c038a024bf11 pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.31.2
Stablereleased this
2026-07-12 23:47:42 +02:00 | 382 commits to main since this release🐛 Bug Fixes
- fix(db): enable WAL mode and SetMaxOpenConns(1) to prevent database locked errors
📚 Documentation
- docs(security): add SECURITY.md with verified threat register
- docs(security): verify threat mitigations for recent changes
🔧 Other Changes
- chore(version): Release v0.31.2
📦 Installation
# Download the binary curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.31.2/pods-ctl-linux-amd64" # Verify checksum sha256sum -c pods-ctl-linux-amd64.sha256 # Make executable and move to PATH chmod +x pods-ctl-linux-amd64 mv pods-ctl-linux-amd64 /usr/local/bin/pods-ctl📋 Full Changelog
🔨 Build Metadata
- Git Commit:
1cb1e69 - Build Date: 2026-07-12 21:50:12 UTC
🔐 Checksums
68e388dbc151aadf26d2dc657100eeaf218642538e196ea60a99472c0bbe6e33 pods-ctlDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads