• v0.48.5 51ef623917

    v0.48.5
    All checks were successful
    / build-test-1 (push) Successful in 1m30s
    / lint (push) Successful in 11m15s
    / test-race (push) Successful in 1m24s
    / coverage (push) Successful in 11m49s
    / build-test (push) Successful in 0s
    / release (push) Successful in 32s
    Stable

    eofredj released this 2026-08-29 21:48:56 +02:00 | 133 commits to main since this release

    🐛 Bug Fixes

    • fix(tui): start double-fire, q help-text scope, stream-error overlay
    • fix(tui): keymap/help-overlay drift, missing preset bindings, docs gaps
    • fix(tui): doubled toast icons, uncolored Health column, dead StatusDot param
    • fix: TUI header bug, dead code, split runUpgrade
    • fix(podman): honor follow flag in ContainerLogsStream

    📚 Documentation

    • docs(browse): add quick start, group keybindings, reorder for onboarding

    🔧 Other Changes

    • chore(version): Release v0.48.5
    • refactor(tui): split handlePodContainersMsg into named steps
    • refactor(tui): dedupe filter/cursor reset and restart-retry bookkeeping
    • refactor(tui): dedupe container-lifecycle, exec, and mouse-click code
    • refactor: cmd fatal() consistency, split long functions, dedupe fan-outs
    • refactor: remove dead code and dedupe log-frame parsing

    📦 Installation

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

    🔨 Build Metadata

    • Git Commit: 51ef623
    • Build Date: 2026-08-29 20:01:17 UTC

    🔐 Checksums

    4107f7df829d8ec4f8c8121745098cb55bbc6589909974380979e8e9ad32cabe  pods-ctl
    
    Downloads