Official Release Artifacts
Linux
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.27.0_amd64.tar.gz.sig.pem \
--signature step-ca_darwin_0.27.0_amd64.tar.gz.sig \
--certificate-identity-regexp "https://github\.com/smallstep/workflows/.*" \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
step-ca_darwin_0.27.0_amd64.tar.gz
The checksums.txt
file (in the Assets
section below) contains a checksum for every artifact in the release.
Changelog
- 3978d2b Update changelog for 0.27.0 | add actionlint | update go.step.sm/crypto (#1923)
- 383d281 Merge pull request #1765 from smallstep/mariano/init-provisioners
- 343e730 Remove Disabled provisioner add add an Uninitialized state
- 3908932 Merge branch 'master' into mariano/init-provisioners
- b6da1de Merge pull request #1922 from smallstep/mariano/identity
- ffbbdf6 Update api/ssh.go
- 955338a Create identity uri on any provisioner
- 95afe68 Merge pull request #1920 from smallstep/mariano/crypto
- 191f1a5 Fix unit tests after introduction of rawSubject
- 8f19b3d Upgrades go.step.sm/crypto
- e28eae7 Merge pull request #1919 from smallstep/mariano/fix-acme-http-port
- 8ac876d Fix HTTP01 challenge url when --acme-http-host is used
- 0eee6f0 Merge pull request #1918 from smallstep/carl/make-install-path
- e81512d Merge pull request #1913 from smallstep/herman/improve-missing-device-attestation-error
- ecd6c62 Mirrors smallstep/cli#1214
- a7d4141 Merge pull request #1915 from smallstep/dependabot/go_modules/github.com/newrelic/go-agent/v3-3.33.1
- 530810f Merge pull request #1914 from smallstep/dependabot/go_modules/cloud.google.com/go/longrunning-0.5.9
- 2590690 Merge pull request #1916 from smallstep/dependabot/go_modules/google.golang.org/grpc-1.65.0
- a553907 Bump google.golang.org/grpc from 1.64.0 to 1.65.0
- 78aa7b0 Bump github.com/newrelic/go-agent/v3 from 3.33.0 to 3.33.1
- e733cf9 Bump cloud.google.com/go/longrunning from 0.5.8 to 0.5.9
- 5fecc2b Fix HTTP internal server error when bad attestation object is provided
- bc35b0c Merge pull request #1911 from smallstep/mariano/crypto-update
- f93ad60 Upgrade go.step.sm/crypto
- b9657b6 Merge pull request #1910 from smallstep/mariano/dns
- 87c8020 make fmt
- 2b30ae5 Show clean URL on HTTP-01 errors
- c79a4d5 Add helper annotation on test function
- ed71ac0 Wait for CA to start in a goroutine
- 5817c95 Upgrade github.com/smallstep/nosql
- 5c07d20 Do strict DNS lookup on ACME
- 8829b42 Merge pull request #1903 from smallstep/mariano/validity
- f8bda96 Apply suggestions from code review
- caea80d Use a tagged version of go.step.sm/crypto
- 1704ab9 Merge pull request #1908 from smallstep/dependabot/go_modules/cloud.google.com/go/longrunning-0.5.8
- b3f538f Merge pull request #1907 from smallstep/dependabot/go_modules/github.com/go-chi/chi/v5-5.1.0
- 143c027 Merge pull request #1906 from smallstep/dependabot/go_modules/google.golang.org/api-0.186.0
- 596dcb9 Bump cloud.google.com/go/longrunning from 0.5.7 to 0.5.8
- 0ca263c Bump github.com/go-chi/chi/v5 from 5.0.14 to 5.1.0
- 12e7089 Bump google.golang.org/api from 0.185.0 to 0.186.0
- cb9abbe Add support for validities in templates
- a85723d Merge pull request #1897 from smallstep/dependabot/go_modules/google.golang.org/api-0.185.0
- c3beeaf Merge branch 'master' into dependabot/go_modules/google.golang.org/api-0.185.0
- 367d90d Merge pull request #1898 from smallstep/dependabot/go_modules/github.com/go-chi/chi/v5-5.0.14
- 27bea35 Bump github.com/go-chi/chi/v5 from 5.0.12 to 5.0.14
- 5eb1849 Merge pull request #1896 from smallstep/dependabot/github_actions/softprops/action-gh-release-2.0.6
- ee69818 Merge branch 'master' into dependabot/go_modules/google.golang.org/api-0.185.0
- 7ff52f6 Merge pull request #1899 from smallstep/dependabot/go_modules/github.com/fxamacker/cbor/v2-2.7.0
- 12c2e75 Update goreleaser YML version (#1901)
- d12d866 Bump github.com/fxamacker/cbor/v2 from 2.6.0 to 2.7.0
- 43bf6b5 Bump google.golang.org/api from 0.184.0 to 0.185.0
- fffffc6 Bump softprops/action-gh-release from 2.0.5 to 2.0.6
- 9bf6a83 Merge pull request #1891 from smallstep/dependabot/go_modules/google.golang.org/protobuf-1.34.2
- 43bdd61 Bump google.golang.org/protobuf from 1.34.1 to 1.34.2
- 1563c26 Merge pull request #1890 from smallstep/dependabot/go_modules/google.golang.org/api-0.184.0
- 14230d8 Merge pull request #1889 from smallstep/dependabot/go_modules/go.step.sm/crypto-0.47.1
- 958c344 Bump google.golang.org/api from 0.183.0 to 0.184.0
- 8a78924 Bump go.step.sm/crypto from 0.47.0 to 0.47.1
- 890e81c [actions] dependabot to common workflow | move to new release action (#1887)
- 2d4bc95 Merge pull request #1883 from smallstep/dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.6.0
- 93ca1e2 Merge branch 'master' into dependabot/go_modules/github.com/Azure/azure-sdk-for-go/sdk/azidentity-1.6.0
- 7bc9d15 Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity
- 06a9d2e Allow custom SCEP key manager
- 976bf0c Do not fail if a provisioner cannot be initialized
Thanks!
Those were the changes on v0.27.0!
Come join us on Discord to ask questions, chat about PKI, or get a sneak peek at the freshest PKI memes.