• v0.18.0 8f3b984c98

    v0.18.0
    Some checks failed
    check / check (push) Successful in 1m54s
    release / linux (push) Failing after 5m28s
    Stable

    doctor released this 2026-06-02 10:54:55 -04:00 | 45 commits to main since this release

    • feat(log): add colorized log helper output (442bb3289f)
    • fix(deps): update github.com/opencontainers/image-spec digest to 13cff54 (#1) (863c80565c)
    • fix(app): infer git server URL from origin (e37446ef64)
    • fix(git): infer github repository from git remote origin (ef51d99385)
    • fix(git): replace log iterator with explicit commit walk (7b6f6aadf2)
    • fix(git): read user.name from global and system config (aa1fa596d7)
    • fix(git): prioritize system config in gitUser lookup (bfaea495a1)
    • fix(release): detect static executables without file command (649d65578a)
    • bump: v0.17.0 -> v0.18.0 (8f3b984c98)
    • chore(flake): reorder update shell package list (9c3f563595)
    • build(flake): add go to vulnerable shell package set (7a01e245a0)
    • ci: run modernize and simplify stdlib loops (2e45271e21)
    • chore(flake): remove default appimages output (1d7f51e439)
    • chore(flake): remove duplicate renovate check (67ec4e4b9b)
    • ci: remove deprecated renovate and update workflows (7a1032df48)
    • Merge pull request #73 from spotdemo4/go (83fccc7e6b)
    • chore(zed): add workspace settings for nix and formatting (a0847bfc0f)
    • refactor(nix): remove runner abstraction for nix execution (ef90a0bc85)
    • refactor(release): route release actions through client interface (b73432853e)
    • test(internal): split monolithic tests into focused unit files (068c17a3b5)
    • build(flake): reuse go tag config across shell and checks (ebf0079352)
    • ci(workflows): pass action.yaml path to bump job (1956c9d2f1)
    • ci(release): update forgejo repo and release package matrix (93e65e16a0)
    • refactor(release): replace cli-based releases with REST calls (db88a2bda3)
    • chore: add AGENTS.md (d804055fee)
    • chore(flake): remove ncurses from shell dependencies (5a92c273e6)
    • refactor(release): replace shell deps with Go stdlib (2f33d6e9c2)
    • chore(flake): add nixd and nil to dev shell (08ceabc62b)
    • refactor(archive): stream tar.xz creation with liblzma writer (e5679ab886)
    • refactor(archive): replace external zip with native writer (16dd3ec095)
    • refactor(image): use manifest-tool Go API for push (d47b991cce)
    • refactor(image): switch container image ops to go.podman libraries (277f0c994d)
    • refactor(git): replace git CLI calls with go-git APIs (a917a65db5)
    • ci(forgejo): add dependency automation and release CI workflows (c6091dee4d)
    • refactor: migrate flake-release from shell scripts to Go (0f2fed18cb)
    • chore(deps): lock file maintenance (#72) (c51a21d69f)
    Downloads