Skip to content

v0.3.0-alpha.21

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:27
c025c88

0.3.0-alpha.21 (2026-10-12)

Fixed

  • runtime: recover cleanly after Docker engine restarts (6a3800c)

Upgrade notes

  • Fixes controller startup when Steam mounts were nested inside a read-only ROM library with missing mountpoints. Steam peer mounts preserve relative library links and owned-game detection.
  • Adds bounded recovery for confirmed Arr and Cleanuparr database startup failures after Docker engine restarts, including current-start file logs when Docker logging is disabled.
  • Adds an optional read-only RomM staging folder without replacing or automatically scanning the active library. RomM retains read-write access to its active library and Steam folders for UI uploads; the controller's separate library views remain read-only unless its importer is enabled.

Use Update Stackarr or stackarr update app to pull the release and recreate the controller with the updated mount layout. A plain container restart does not change its configured bind mounts. This release does not require a database migration or move game files; keep existing backups and library-path settings.

Validation includes the full application tests, lint/type checks, a Linux AMD64 image smoke build, and a published ARM64 runtime check on macOS with OrbStack. Both published architecture manifests are verified in Docker Hub and GHCR. This remains an alpha release: report platform-specific issues with the version/digest, host OS, Docker runtime, and architecture using the platform test form.

Container images

  • Docker Hub: docker pull polyphonic/stackarr:0.3.0-alpha.21
  • GitHub Container Registry: docker pull ghcr.io/polyphonic/stackarr:0.3.0-alpha.21
  • Commit trace tags: docker.io/polyphonic/stackarr:sha-c025c88e173927a033729b6c47824cf5b50e9ef5, ghcr.io/polyphonic/stackarr:sha-c025c88e173927a033729b6c47824cf5b50e9ef5
  • Docker Hub manifest digest: sha256:c1e9ea395d624c682c668429da3be4956c050bf134f5824e5407a3d14af659aa
  • GHCR manifest digest: sha256:c1e9ea395d624c682c668429da3be4956c050bf134f5824e5407a3d14af659aa
  • Platforms verified in both registries: Linux AMD64 (x86-64) and Linux ARM64 (AArch64)
  • Supply-chain metadata: SPDX SBOM and SLSA provenance attached during the Buildx publication

Pin the digest for the registry you deploy from instead of a moving channel tag.