• v0.17.0 76c5240c67

    v0.17.0
    All checks were successful
    / build-test (push) Successful in 4m22s
    / release (push) Successful in 27s
    Stable

    eofredj released this 2026-06-28 01:44:14 +02:00 | 594 commits to main since this release

    ✨ Features

    • feat(tui): restore inspect tree, add focus shortcuts, and fix log streaming

    🐛 Bug Fixes

    • fix(health): replace list-stub cache with lazy inspect for health/recover

    🔧 Other Changes

    • chore(version): Release v0.17.0

    📦 Installation

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

    Compare v0.16.0...v0.17.0

    🔨 Build Metadata

    • Git Commit: 76c5240
    • Build Date: 2026-06-27 23:48:58 UTC

    🔐 Checksums

    4c898300d09d37b19967f6f6f59e4541e3df6a563e5fc9c900f6d7dc6fca0e6c  pods-ctl
    
    Downloads
  • v0.16.0 ce871846b5

    v0.16.0
    All checks were successful
    / build-test (push) Successful in 6m13s
    / release (push) Successful in 55s
    Stable

    eofredj released this 2026-06-27 15:46:07 +02:00 | 597 commits to main since this release

    ✨ Features

    • feat(03-02): move filter bar to footer, add empty state and help
    • feat(03-02): wire predicate engine and filter key handlers
    • feat(03-01): implement filter predicate parser and node matcher
    • feat(03-01): add podman Labels and treeNode label plumbing
    • feat(tui): add multi-select and bulk actions with confirmation
    • feat(podman): type REST API responses into Go structs

    🐛 Bug Fixes

    • fix(03): resolve code-review findings for filter engine and UI
    • fix(db): eliminate SQLite connection leaks and refactor migrations

    📚 Documentation

    • docs(03-02): update docs and regenerate CHANGELOG
    • docs(03): create executable plans for filter and search
    • docs(03): create phase plan for filter and search
    • docs(03): add UI design contract and validation strategy
    • docs(03): capture phase 3 filter/search context
    • docs(changelog): regenerate for Phase C
    • docs(changelog): regenerate changelog for Phase B
    • docs(codebase): refresh codebase map for v1.1 post-phase02

    🔧 Other Changes

    • chore(version): Release v0.16.0
    • test(03-02): add failing tests for footer filter bar and empty state
    • test(03-02): add failing tests for filter state and key handlers
    • test(03-01): add filter predicate parser and node matcher tests
    • wip(03): pause at UI-SPEC approved, ready to plan

    📦 Installation

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

    Compare v0.15.0...v0.16.0

    🔨 Build Metadata

    • Git Commit: ce87184
    • Build Date: 2026-06-27 13:53:11 UTC

    🔐 Checksums

    4c2ab8210918383ca70cdce00aa01087951d609380a979b100d01bbeeeaff8b2  pods-ctl
    
    Downloads
  • v0.15.0 134e967d0f

    v0.15.0
    All checks were successful
    / build-test (push) Successful in 11m47s
    / release (push) Successful in 11s
    Stable

    eofredj released this 2026-06-26 19:18:41 +02:00 | 618 commits to main since this release

    ✨ Features

    • feat(02-01): render container CPU/memory bar+sparkline in details pane
    • feat(tui): searchable context help overlay
    • feat(tui): context actions palette and accumulated quick wins
    • feat(tui): context-aware footer hints with per-pane keybindings
    • feat(tui): interactive JSON tree details pane and panes refactor

    🐛 Bug Fixes

    • fix(update): drive podman auto-update via systemd unit
    • fix(tui): keep JSON tree details cursor visible and stable
    • fix(db): close underlying sql.DB in DB.Close

    📚 Documentation

    • docs(phase02): update state, regenerate changelog, and finalize pane copy
    • docs(phase02): finalize metrics pane plans and state before execution
    • docs(phase02): create metrics pane plans and update roadmap
    • docs: regenerate CHANGELOG after auto-update fix
    • docs: regenerate CHANGELOG after Phase 01 transition
    • docs(phase01): complete UAT, verify, and transition to Phase 02
    • docs: update resume checkpoint with Phase 7 plan
    • docs: regenerate changelog and update resume checkpoint after Phase 6
    • docs: update changelog
    • docs: update changelog
    • docs: map existing codebase

    🔧 Other Changes

    • chore(version): Release v0.15.0
    • refactor(02-02): remove redundant container metrics view and add pane behavior tests
    • test(02-01): add failing metric rendering tests
    • wip: pause after Phase 01 closure and auto-update fix
    • wip: pause after ad-hoc Phase 5
    • wip: TUI power-user ad-hoc plan paused at 4/10

    📦 Installation

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

    Compare v0.14.0...v0.15.0

    🔨 Build Metadata

    • Git Commit: 134e967
    • Build Date: 2026-06-26 17:30:41 UTC

    🔐 Checksums

    903870a49f041355840c879443c0dc4487bd4cd7f3729dfde8d3dcef54f2f577  pods-ctl
    
    Downloads
  • v0.14.0 d6ceeb40bd

    v0.14.0
    All checks were successful
    / build-test (push) Successful in 4m6s
    / release (push) Successful in 1m55s
    Stable

    eofredj released this 2026-06-21 23:35:23 +02:00 | 643 commits to main since this release

    ✨ Features

    • feat(tui): increase Logs/Events pane heights

    🐛 Bug Fixes

    • fix(tui): extract host IP from published ports as IP fallback

    🔧 Other Changes

    • chore(version): Release v0.14.0

    📦 Installation

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

    Compare v0.13.0...v0.14.0

    🔨 Build Metadata

    • Git Commit: d6ceeb4
    • Build Date: 2026-06-21 21:41:09 UTC

    🔐 Checksums

    7df417d78ca6df91d50d82a1ea4dc863e56b0e8549dcd80b64f5fde3e2954a5c  pods-ctl
    
    Downloads
  • v0.13.0 2a192b8ecb

    v0.13.0
    All checks were successful
    / build-test (push) Successful in 4m58s
    / release (push) Successful in 18s
    Stable

    eofredj released this 2026-06-21 23:18:14 +02:00 | 646 commits to main since this release

    ✨ Features

    • feat(tui): collapse Details inspect sections by default
    • feat(tui): enrich container inspect with PID and per-container IP

    🐛 Bug Fixes

    • fix(tui): show pod network IP for containers that share the infra netns
    • fix(tui): read container IPs from named networks in Details pane

    🔧 Other Changes

    • chore(version): Release v0.13.0

    📦 Installation

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

    Compare v0.12.1...v0.13.0

    🔨 Build Metadata

    • Git Commit: 2a192b8
    • Build Date: 2026-06-21 21:23:29 UTC

    🔐 Checksums

    c04af23c1b0303708aa34363276aca99f83b9786eb84d2141edd1f5ace72b6bf  pods-ctl
    
    Downloads
  • v0.12.1 fb261441c5

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

    eofredj released this 2026-06-21 22:13:26 +02:00 | 651 commits to main since this release

    🐛 Bug Fixes

    • fix(tui): prevent double-scroll in logs/events pane render

    🔧 Other Changes

    • chore(version): Release v0.12.1
    • wip: TUI polish paused after Bundles A+B

    📦 Installation

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

    Compare v0.12.0...v0.12.1

    🔨 Build Metadata

    • Git Commit: fb26144
    • Build Date: 2026-06-21 20:18:21 UTC

    🔐 Checksums

    6550d2bfdc408e595aa3b01932934da4a10874ed6d17e560d9f5876c8143055b  pods-ctl
    
    Downloads
  • v0.12.0 d250c59b04

    v0.12.0
    All checks were successful
    / release (push) Successful in 30s
    / build-test (push) Successful in 4m33s
    Stable

    eofredj released this 2026-06-21 05:18:57 +02:00 | 654 commits to main since this release

    ✨ Features

    • feat(tui): details pane with tree-like collapsible entries and cursor navigation
    • feat(tui): set tree pane width to 30%
    • feat(tui): focus-aware arrows, uniform title layout, and pod expansion fix

    📚 Documentation

    • docs: add comprehensive project README

    🔧 Other Changes

    • chore(version): Release v0.12.0
    • chore(planning): update state and continue-here after details-pane refactor
    • wip: details-pane tree-like entries refactor in progress
    • wip: Phase 01 UAT paused at test 5/8
    • test(01): partial UAT - 4 passed, 0 issues, 3 pending
    • wip: Phase 01 verification paused at test 2/8
    • chore(state): resume session and consume handoff
    • wip: TUI polish paused at Phase 01 verification
    • chore(planning): update STATE.md after resuming and committing TUI fixes

    📦 Installation

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

    Compare v0.11.1...v0.12.0

    🔨 Build Metadata

    • Git Commit: d250c59
    • Build Date: 2026-06-21 03:23:57 UTC

    🔐 Checksums

    1d65a8916f1f2333005d0214a00f4da08cf0db1d7c47b93068da727002b4e87b  pods-ctl
    
    Downloads
  • v0.11.1 fb95ea6cb1

    v0.11.1
    All checks were successful
    / build-test (push) Successful in 9m50s
    / release (push) Successful in 43s
    Stable

    eofredj released this 2026-06-21 02:03:18 +02:00 | 668 commits to main since this release

    🔧 Other Changes

    • chore(version): Release v0.11.1
    • refactor(tui): consistently handle panes with a unified Pane abstraction

    📦 Installation

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

    Compare v0.11.0...v0.11.1

    🔨 Build Metadata

    • Git Commit: fb95ea6
    • Build Date: 2026-06-21 00:13:45 UTC

    🔐 Checksums

    26d99349e3ea0167a2dcc2d15fba0cd445d144a0ce9d918ed745080e276b8ec3  pods-ctl
    
    Downloads
  • v0.11.0 8ce62c3070

    v0.11.0
    All checks were successful
    / build-test (push) Successful in 4m40s
    / release (push) Successful in 29s
    Stable

    eofredj released this 2026-06-21 00:21:28 +02:00 | 670 commits to main since this release

    ✨ Features

    • feat(tui): add tree pane title and number-key focus shortcuts

    🐛 Bug Fixes

    • fix(tui): clip pane contents horizontally and keep right border

    🔧 Other Changes

    • chore(version): Release v0.11.0

    📦 Installation

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

    Compare v0.10.0...v0.11.0

    🔨 Build Metadata

    • Git Commit: 8ce62c3
    • Build Date: 2026-06-20 22:26:33 UTC

    🔐 Checksums

    32966056b319e21fd394b282a2996bc2ab81bc2a232887ecb62dd7879ebed2b9  pods-ctl
    
    Downloads
  • v0.10.0 453134b840

    v0.10.0
    All checks were successful
    / build-test (push) Successful in 7m19s
    / release (push) Successful in 17s
    Stable

    eofredj released this 2026-06-20 23:00:40 +02:00 | 673 commits to main since this release

    ✨ Features

    • feat(tui): refactor browse layout, pane sizing, and navigation

    🔧 Other Changes

    • chore(version): Release v0.10.0

    📦 Installation

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

    Compare v0.9.0...v0.10.0

    🔨 Build Metadata

    • Git Commit: 453134b
    • Build Date: 2026-06-20 21:08:17 UTC

    🔐 Checksums

    eec5014560787ba88f8d9989c1cee5a959c8e03304a78232df82ca92df2795fd  pods-ctl
    
    Downloads