• v1.2.0 85fa53ef2a

    v1.2.0
    All checks were successful
    build-next / docker (push) Successful in 1m53s
    release / release (push) Successful in 1m38s
    Stable

    w33ble released this 2026-09-06 14:17:09 -06:00 | 2 commits to main since this release

    v1.2.0

    Highlights

    • Multi-arch Docker images — images are now published for linux/amd64 and linux/arm64 at git.w33ble.com/w33ble/lagom, tagged with the exact version, rolling major tag (v1), and latest. Native cross-compilation per platform — no QEMU, no performance trade-off.
    • Multi-arch images are also built on every main push as :next.

    Changes

    • feat: auto-skip self-recreate — lagom skips recreating its own container with a logged/notification outcome instead of a manual lagom.no-recreate=true label being required
    • fix: replace deprecated Docker SDK client constructor (NewClientWithOpts → New)
    • ci: tagged releases (v*) now publish binaries + a Forgejo release + multi-arch Docker image; PRs run go test; main pushes build the next image
    • docs: README install instructions fixed (previously pointed at a nonexistent GitHub repo), Go requirement corrected to 1.26+

    Binaries

    Pre-built binaries for linux/darwin on amd64/arm64 are attached to this release, with version metadata baked in via ldflags.

    Notes

    • A CI bug pushed the rolling tag as vv1 instead of v1 for this release; the workflow is fixed (post-tag), and the v1 tag was minted manually from the same images. The binaries and v1.2.0/latest image tags were unaffected.
    Downloads