• v0.46.9 176ece25d3

    v0.46.9
    All checks were successful
    / build-test (push) Successful in 7m44s
    / release (push) Successful in 12s
    Stable

    eofredj released this 2026-08-10 04:15:16 +02:00 | 0 commits to main since this release

    🔧 Other Changes

    • chore(version): Release v0.46.9
    • chore: add tagme author email mapping

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.9/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.8...v0.46.9

    🔨 Build Metadata

    • Git Commit: 176ece2
    • Build Date: 2026-08-10 02:23:16 UTC

    🔐 Checksums

    fcbe711f2aad4b086cacb1d213d1f4e4b35dcb1e070ffa159dde9d19096e7667  pods-ctl
    
    Downloads
  • v0.46.8 381d0ab7e1

    v0.46.8
    All checks were successful
    / release (push) Successful in 57s
    / build-test (push) Successful in 5m1s
    Stable

    eofredj released this 2026-08-08 13:14:05 +02:00 | 2 commits to main since this release

    🐛 Bug Fixes

    • fix(recover): invalidate podman name cache after pod lifecycle actions

    🔧 Other Changes

    • chore(version): Release v0.46.8

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.8/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.7...v0.46.8

    🔨 Build Metadata

    • Git Commit: 381d0ab
    • Build Date: 2026-08-08 11:22:16 UTC

    🔐 Checksums

    757a6105790c36ec53dcd4383c8ebbdc9ecc13920d45f75ab8f1473d1e921748  pods-ctl
    
    Downloads
  • v0.46.7 7c81449bc6

    v0.46.7
    All checks were successful
    / release (push) Successful in 16s
    / build-test (push) Successful in 10m1s
    Stable

    eofredj released this 2026-08-08 12:38:59 +02:00 | 4 commits to main since this release

    🐛 Bug Fixes

    • fix(upgrade): restart drifted containers atomically to avoid pod cancellation

    🔧 Other Changes

    • chore(version): Release v0.46.7

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.7/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.6...v0.46.7

    🔨 Build Metadata

    • Git Commit: 7c81449
    • Build Date: 2026-08-08 10:48:02 UTC

    🔐 Checksums

    e3ddcde59168a7067542b81c2b6d4ee0499339e05b9a1c5e0bfd896d4bb70642  pods-ctl
    
    Downloads
  • v0.46.6 1933e7b619

    v0.46.6
    All checks were successful
    / release (push) Successful in 1m2s
    / build-test (push) Successful in 11m27s
    Stable

    eofredj released this 2026-08-04 00:02:11 +02:00 | 6 commits to main since this release

    🐛 Bug Fixes

    • fix(systemd): resolve runuser path dynamically across distros

    🔧 Other Changes

    • chore(version): Release v0.46.6

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.6/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.5...v0.46.6

    🔨 Build Metadata

    • Git Commit: 1933e7b
    • Build Date: 2026-08-03 22:10:34 UTC

    🔐 Checksums

    c26ecc7b98934a9a4362e14d935f3fa11f65b825da93ad7b8a9f4ad05756b468  pods-ctl
    
    Downloads
  • v0.46.5 49335b6b1f

    v0.46.5
    All checks were successful
    / release (push) Successful in 31s
    / build-test (push) Successful in 10m6s
    Stable

    eofredj released this 2026-08-02 22:10:22 +02:00 | 8 commits to main since this release

    🐛 Bug Fixes

    • fix(podman): return errors on socket verification failures
    • fix(wire): use Lstat instead of Stat for registry path check
    • fix(cmd,tui): reject symlinks on import and TUI state file reads
    • fix(db): unexport raw Exec, add atomic transactions and input validation
    • fix(systemd,operator): use absolute binary paths and validate Exec inputs

    📚 Documentation

    • docs: record P2 hardening fixes in SECURITY-REVIEW.md and TODO.md

    🔧 Other Changes

    • chore(version): Release v0.46.5

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.5/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.4...v0.46.5

    🔨 Build Metadata

    • Git Commit: 49335b6
    • Build Date: 2026-08-02 20:12:59 UTC

    🔐 Checksums

    d24d86aaee7d2d6a4828e387d4ff686cb9beed9d01883e84252b9901d9191ed4  pods-ctl
    
    Downloads
  • v0.46.4 ea2651c223

    v0.46.4
    All checks were successful
    / release (push) Successful in 20s
    / build-test (push) Successful in 10m37s
    Stable

    eofredj released this 2026-07-31 23:31:09 +02:00 | 15 commits to main since this release

    🐛 Bug Fixes

    • fix: P0 bug fixes from senior Go codebase audit

    📚 Documentation

    • docs: add AGENTS.md and update documentation for P0/P1 codebase hardening

    🔧 Other Changes

    • chore(version): Release v0.46.4
    • refactor: P1 dead code removal and deduplication

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.4/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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.3...v0.46.4

    🔨 Build Metadata

    • Git Commit: ea2651c
    • Build Date: 2026-07-31 21:34:53 UTC

    🔐 Checksums

    32dc0862f34620be31ec862993bcd4db85839849b00cb2f718c15f98dad3c060  pods-ctl
    
    Downloads
  • v0.46.3 bb38f4dd52

    v0.46.3
    All checks were successful
    / release (push) Successful in 1m51s
    / build-test (push) Successful in 7m51s
    Stable

    eofredj released this 2026-07-26 07:46:51 +02:00 | 19 commits to main since this release

    📚 Documentation

    • docs: remove pager references from documentation

    🔧 Other Changes

    • chore(version): Release v0.46.3
    • refactor(cmd): remove pager feature and --no-pager flag

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.2...v0.46.3

    🔨 Build Metadata

    • Git Commit: bb38f4d
    • Build Date: 2026-07-26 05:51:31 UTC

    🔐 Checksums

    ceec29f9bb9f056b301aceb31fd32d418ce4da9144e742f59f8602b992bdfee8  pods-ctl
    
    Downloads
  • v0.46.2 966fbbdf2c

    v0.46.2
    All checks were successful
    / build-test (push) Successful in 11m38s
    / release (push) Successful in 19s
    Stable

    eofredj released this 2026-07-25 22:43:00 +02:00 | 22 commits to main since this release

    🐛 Bug Fixes

    • fix(tui): clear restarting state for unexpanded pods and poll transitional statuses
    • fix(tui): replace ad-hoc column widths with declarative system to prevent overflow

    📚 Documentation

    • docs: update documentation for container table and restart state management

    🔧 Other Changes

    • chore(version): Release v0.46.2

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.1...v0.46.2

    🔨 Build Metadata

    • Git Commit: 966fbbd
    • Build Date: 2026-07-25 21:06:43 UTC

    🔐 Checksums

    7f01b6df444d54f0a56dc98ad40786af8c59172928d3b951fcc14572027107d4  pods-ctl
    
    Downloads
  • v0.46.1 a1b1a51557

    v0.46.1
    All checks were successful
    / build-test (push) Successful in 8m49s
    / release (push) Successful in 20s
    Stable

    eofredj released this 2026-07-24 17:10:54 +02:00 | 26 commits to main since this release

    🐛 Bug Fixes

    • fix(tui): replace immediate post-action refresh with delayed refresh and retry

    📚 Documentation

    • docs: update documentation for delayed refresh and retry mechanism

    🔧 Other Changes

    • chore(version): Release v0.46.1

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.46.0...v0.46.1

    🔨 Build Metadata

    • Git Commit: a1b1a51
    • Build Date: 2026-07-24 15:20:02 UTC

    🔐 Checksums

    1cf0d6855e63a5f89eed86290b2cc533f904012449f527f761f1f02a68829586  pods-ctl
    
    Downloads
  • v0.46.0 756e13a8c2

    v0.46.0
    All checks were successful
    / release (push) Successful in 59s
    / build-test (push) Successful in 6m12s
    Stable

    eofredj released this 2026-07-24 04:25:13 +02:00 | 29 commits to main since this release

    Features

    • feat(tui): width-adaptive I/O formatting and pod detail layout improvements
    • feat(upgrade): detect healthcheck drift in addition to image drift

    🐛 Bug Fixes

    • fix(upgrade): align error message and comment with healthcheck drift scope

    📚 Documentation

    • docs: update documentation for TUI container table and I/O formatting
    • docs(architecture): add upgrade to healthcheck drift consumers list
    • docs: update documentation for upgrade healthcheck drift

    🔧 Other Changes

    • chore(version): Release v0.46.0

    📦 Installation

    # Download the binary
    curl -LO "https://git.desord.re/desordre/pods-ctl/releases/download/v0.46.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/sbin/pods-ctl
    

    📋 Full Changelog

    Compare v0.45.0...v0.46.0

    🔨 Build Metadata

    • Git Commit: 756e13a
    • Build Date: 2026-07-24 02:50:21 UTC

    🔐 Checksums

    1d581eba9a7568f44a0be56f21e721dbb5ea3f064e0ee75cd7260eaf4df94324  pods-ctl
    
    Downloads