• v1.16.2 6d79153816

    v1.16.2
    All checks were successful
    CI / Rust clippy (push) Successful in 1m32s
    CI / Rust fmt (push) Successful in 1m2s
    CI / Rust test (push) Successful in 4m37s
    CI / UI (SvelteKit) (push) Successful in 59s
    CI / Security Audit (push) Successful in 1m8s
    Release / Docker Multi-Arch (push) Successful in 19m37s
    Release / Binary aarch64-unknown-linux-gnu (push) Successful in 10m43s
    Release / Binary x86_64-unknown-linux-gnu (push) Successful in 9m56s
    Release / Linux .deb + .rpm (amd64) (push) Successful in 10m39s
    Release / Linux .deb + .rpm (arm64) (push) Successful in 11m27s
    Release / Linux AppImage (aarch64) (push) Successful in 10m33s
    Release / Linux AppImage (x86_64) (push) Successful in 9m30s
    docs / build (push) Successful in 20s
    Release / Cosign sign artifacts (push) Successful in 14s
    Release / Forgejo Release (push) Successful in 24s
    Stable

    dvb-projekt released this 2026-07-10 20:03:35 +00:00 | 78 commits to main since this release

    Bugfix + docs-accuracy release. No behaviour, protocol, or API changes; the
    Rust test suite is unchanged (1098 + 3 ignored).

    Fixed

    • Umbrel "IPC interface is off" warning now clears after a good probe. On
      Umbrel the APP_BITCOIN_IPC_ENABLED env var is injected at container start, so
      enabling the toggle later left the admin banner stale even though IPC was live.
      The banner is now gated on the socket-probe result — it disappears the moment
      the template-source test returns OK. (Workaround on older builds: restart the
      WarpPool app so the env is re-read.)

    Changed

    • macOS .dmg is now built with hdiutil instead of create-dmg, which
      failed non-interactively on Finder TCC. Packaging only.
    • Benchmark workflow is manual-dispatch only — decoupled from tag pushes so
      the fat-LTO bench build can't OOM the CI box. CI only.

    Docs

    • Post-migration accuracy sweep across all user-facing prose: supply-chain claims
      corrected to the project Cosign key (keyless-OIDC / SLSA-3 applied only to
      GitHub-era releases ≤ v1.15.0), residual GitHub→Forgejo terminology, feature
      drift (shipped hardening no longer listed as gaps), and Bitcoin Core's IPC
      interface marked experimental. Block-explorer docs corrected — it is shipped
      and chain-aware, not a gap or a config key.

    dvb-WarpPool v1.16.2 — Downloads

    Docker

    git.warppool.org/dvb-projekt/dvb-warppool:v1.16.2 (multi-arch amd64+arm64, ohne v-Präfix)

    Native packages

    • Linux .deb: amd64 + arm64 → apt install ./dvb-warppool_*.deb
    • Linux .rpm: amd64 + arm64 → dnf install ./dvb-warppool-*.rpm
    • Linux AppImage: x86_64 + aarch64 portable
    • Linux tarballs: x86_64 + aarch64 for manual installs
    • macOS .dmg: added shortly after publish (built separately) — or build from source
    • Windows .msi: paused since the forge migration (no Windows runner yet)

    Signatures

    • SHA256SUMS + cosign bundle (SHA256SUMS.bundle, project key)
    • SBOM (SPDX) for all dependencies

    Verify (project public key cosign.pub in the repo root):

    cosign verify-blob \
      --key cosign.pub \
      --bundle SHA256SUMS.bundle \
      SHA256SUMS
    sha256sum --check SHA256SUMS
    

    First-time setup: run dvb-warppool-setup for the first-run wizard.

    Downloads