Releases: StrategicProjects/ruscker
Ruscker v0.2.4
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.2.4
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.2.4 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(spec-form): logo picker becomes a searchable modal (fixes overlap at scale) by @milkway in #727
- chore(release): bump workspace version 0.2.3 → 0.2.4 by @milkway in #728
Full Changelog: v0.2.3...v0.2.4
Ruscker v0.2.3
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.2.3
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.2.3 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- fix(cover): gradient default cover not reflecting in the Appearance preview by @milkway in #725
- chore(release): bump workspace version 0.2.2 → 0.2.3 by @milkway in #726
Full Changelog: v0.2.2...v0.2.3
Ruscker v0.2.2
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.2.2
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.2.2 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- fix(cover): seed a colour on Solid so the preview reflects it by @milkway in #723
- chore(release): bump workspace version 0.2.1 → 0.2.2 by @milkway in #724
Full Changelog: v0.2.1...v0.2.2
Ruscker v0.2.1
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.2.1
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.2.1 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(spec-form,appearance): logo pre-select, drop cover image, env-row layout, default cover by @milkway in #721
- chore(release): bump workspace version 0.2.0 → 0.2.1 by @milkway in #722
Full Changelog: v0.2.0...v0.2.1
Ruscker v0.2.0
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.2.0
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.2.0 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(spec-form): per-app accent colour + monogram (PR B) by @milkway in #719
- chore(release): bump workspace version 0.1.99 → 0.2.0 by @milkway in #720
Full Changelog: v0.1.99...v0.2.0
Ruscker v0.1.99
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.1.99
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.1.99 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(spec-form): Access & scale section with toggles (PR A pt.3) by @milkway in #717
- chore(release): bump workspace version 0.1.98 → 0.1.99 by @milkway in #718
Full Changelog: v0.1.98...v0.1.99
Ruscker v0.1.98
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.1.98
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.1.98 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(spec-form): match the handoff section structure (PR A pt.1) by @milkway in #714
- feat(spec-form): inline logo gallery in Appearance (PR A pt.2) by @milkway in #715
- chore(release): bump workspace version 0.1.97 → 0.1.98 by @milkway in #716
Full Changelog: v0.1.97...v0.1.98
Ruscker v0.1.97
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.1.97
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.1.97 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- fix(logs): collapse the app column when a line has no app by @milkway in #712
- chore(release): bump workspace version 0.1.96 → 0.1.97 by @milkway in #713
Full Changelog: v0.1.96...v0.1.97
Ruscker v0.1.96
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.1.96
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.1.96 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- feat(logs): colour-coded log stream matching the handoff design by @milkway in #710
- chore(release): bump workspace version 0.1.95 → 0.1.96 by @milkway in #711
Full Changelog: v0.1.95...v0.1.96
Ruscker v0.1.95
Container image
docker pull ghcr.io/strategicprojects/ruscker:0.1.95
Multi-arch (linux/amd64, linux/arm64). The attached
.tar.gz files are static musl binaries; the .deb files
install on Debian/Ubuntu via apt install ./ruscker_*.deb.
Each asset ships a matching .sha256.
Verifying signatures (cosign, keyless)
All artifacts are signed with cosign
via GitHub Actions OIDC — no keys to distribute.
Container image:
cosign verify ghcr.io/strategicprojects/ruscker:0.1.95 \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
A release asset (.sig + .pem are attached next to each file):
cosign verify-blob ruscker-linux-amd64.tar.gz \
--signature ruscker-linux-amd64.tar.gz.sig \
--certificate ruscker-linux-amd64.tar.gz.pem \
--certificate-identity-regexp '^https://github.com/StrategicProjects/ruscker/' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com
What's Changed
- fix(appearance): logo size on custom logo, custom logo replaces mark, mark always colored by @milkway in #708
- chore(release): bump workspace version 0.1.94 → 0.1.95 by @milkway in #709
Full Changelog: v0.1.94...v0.1.95