Official Release Artifacts
Linux
- 📦 step-ca_linux_0.30.0-rc1_amd64.tar.gz
- 📦 step-ca_0.30.0.rc1-1_amd64.deb
- 📦 step-ca-0.30.0.rc1-1.x86_64.rpm
- 📦 step-ca_0.30.0.rc1-1_arm64.deb
- 📦 step-ca-0.30.0.rc1-1.aarch64.rpm
OSX Darwin
Windows
For more builds across platforms and architectures, see the Assets section below.
And for packaged versions (Docker, k8s, Homebrew), see our installation docs.
Don't see the artifact you need? Open an issue here.
Signatures and Checksums
step-ca uses sigstore/cosign for signing and verifying release artifacts.
Below is an example using cosign to verify a release artifact:
cosign verify-blob \
--certificate step-ca_darwin_0.30.0-rc1_amd64.tar.gz.pem \
--signature step-ca_darwin_0.30.0-rc1_amd64.tar.gz.sig \
--certificate-identity-regexp "https://github\.com/smallstep/workflows/.*" \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
step-ca_darwin_0.30.0-rc1_amd64.tar.gz
The checksums.txt file (in the Assets section below) contains a checksum for every artifact in the release.
Changelog
- a7ceb2d Merge pull request #2533 from smallstep/mariano/transport-decorator
- 63231db Apply suggestions in code review
- 8912afb Merge branch 'master' into mariano/transport-decorator
- f1c54b8 Add missing commit
- da56c70 Apply suggestions from code review
- e86b66b Add HTTP transport decorator
- f088be2 Merge pull request #2530 from smallstep/dependabot/go_modules/cloud.google.com/go/longrunning-0.8.0
- 61b8e72 Bump cloud.google.com/go/longrunning from 0.7.0 to 0.8.0
- a485329 Merge pull request #2529 from smallstep/dependabot/go_modules/golang.org/x/net-0.49.0
- bb8c54d Bump golang.org/x/net from 0.48.0 to 0.49.0
- f4a04b8 Merge pull request #2531 from smallstep/dependabot/go_modules/golang.org/x/crypto-0.47.0
- 8127b38 Merge pull request #2532 from smallstep/dependabot/go_modules/google.golang.org/api-0.259.0
- e16cf5f Bump google.golang.org/api from 0.258.0 to 0.259.0
- 4c90aab Bump golang.org/x/crypto from 0.46.0 to 0.47.0
- ef8d580 Merge pull request #2526 from smallstep/fix-acme-db-warning-2102
- 7a9cfc6 Merge pull request #2519 from smallstep/carl/publish-packages-workflow
- 21021ff Warn when ACME provisioner is configured without database
- e9a1225 Merge branch 'master' into carl/publish-packages-workflow
- e6c864f Merge pull request #2525 from smallstep/herman/fix-root-not-found-tests
- 61bb5d6 Merge branch 'carl/publish-packages-workflow' of ssh://github.com/smallstep/certificates into carl/publish-packages-workflow
- 096faa9 Sync with CLI version
- d50d076 Merge branch 'master' into carl/publish-packages-workflow
- 979edbb Fix tests for root not found by fingerprint functionality
- 9b41df6 Merge pull request #1893 from smallstep/root-not-found-error-message
- 77853b1 Merge pull request #2523 from smallstep/mariano/cast
- 091b6a1 Fix linter errors
- af41874 Merge pull request #2522 from smallstep/mariano/trixie-changelog
- ac5123f Move trixie changelog to new section
- f71822f Merge pull request #2520 from smallstep/mariano/trixie-changelog
- 07d544c Lint fixes
- aeb739f Add changelog entry for #2493
- 8a71cba Merge pull request #2493 from smallstep/mariano/trixie
- b73f8b1 Standalone workflow to publish packages
- 031cc55 Merge pull request #2517 from smallstep/herman/fix-cloudcas-scep-ra
- 548717c Wrap Google Cloud CAS root and intermediate certificate parsing errors
- 99e8f6c Prevent panics when instantiating SCEP authority without intermediates
- cdcd89b Parse intermediates from Google Cloud CAS
- 6dd48ac Merge pull request #2515 from smallstep/mariano/renewer-iddle-connections
- eb10da1 Merge pull request #2513 from originaltrini0/fix-issue-#2013
- 5edadf7 Close idle connections on client certificate renew
- 2a22384 Fix missing version number while building step-ca
- 5284fbb Merge pull request #2512 from smallstep/dependabot/go_modules/github.com/google/go-tpm-0.9.8
- f349b04 Bump github.com/google/go-tpm from 0.9.7 to 0.9.8
- ccc90ca Merge pull request #2505 from smallstep/dependabot/go_modules/google.golang.org/api-0.258.0
- 9fe50b0 Use
option.WithAuthCredentialsFilefor Google API auth - cf8479d Bump google.golang.org/api from 0.257.0 to 0.258.0
- b1da00c Merge pull request #2508 from smallstep/dependabot/go_modules/google.golang.org/grpc-1.78.0
- c46e7ce Bump google.golang.org/grpc from 1.77.0 to 1.78.0
- 2f82cb1 Merge pull request #2506 from smallstep/dependabot/go_modules/github.com/googleapis/gax-go/v2-2.16.0
- b3734f0 Bump github.com/googleapis/gax-go/v2 from 2.15.0 to 2.16.0
- 54715c8 Merge pull request #2502 from smallstep/dependabot/go_modules/google.golang.org/protobuf-1.36.11
- e5db0c2 Bump google.golang.org/protobuf from 1.36.10 to 1.36.11
- 8f63046 Merge pull request #2503 from smallstep/dependabot/go_modules/golang.org/x/net-0.48.0
- ec3698d Bump golang.org/x/net from 0.47.0 to 0.48.0
- 5398fc7 Merge pull request #2495 from smallstep/dependabot/go_modules/google.golang.org/api-0.257.0
- 9dec8fc Bump google.golang.org/api from 0.256.0 to 0.257.0
- b7ff5e9 Merge pull request #2496 from smallstep/dependabot/go_modules/golang.org/x/sync-0.19.0
- 7203cbf Merge pull request #2494 from smallstep/dependabot/go_modules/go.step.sm/crypto-0.75.0
- 5767790 Bump golang.org/x/sync from 0.18.0 to 0.19.0
- 67276b5 Bump go.step.sm/crypto from 0.74.0 to 0.75.0
- 5f06a51 Fix linter errors
- 2d6fa86 Hardcode files in CMD
- fa265ab Add yubihsm-pkcs11
- 59b9262 Update Debian version to trixie
- 86bea27 Merge pull request #2492 from smallstep/herman/enable-govulncheck
- 3e90f37 Revert "Disable govulncheck until go 1.25.5 is available in github actions (#2490)"
- 72285d8 Apply suggestions from code review
- 38733da api: output a more helpful error message when root is not found
Thanks!
Those were the changes on v0.30.0-rc1!
Come join us on Discord to ask questions, chat about PKI, or get a sneak peek at the freshest PKI memes.