cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.

APACHE-2.0 License

Stars
3.6K
Committers
78

Bot releases are visible (Hide)

cli - Step CLI v0.23.3 (23-03-01)

Published by github-actions[bot] over 1 year ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

COSIGN_EXPERIMENTAL=1 cosign verify-blob \
  --certificate ~/Download/step_darwin_0.23.3_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.23.3_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.23.3_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • e67af7c Merge pull request #859 from smallstep/changelog-v0.23.3

Thanks!

Those were the changes on v0.23.3!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.23.2 (23-02-07)

Published by github-actions[bot] over 1 year ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

COSIGN_EXPERIMENTAL=1 cosign verify-blob \
  --certificate ~/Download/step_darwin_0.23.2_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.23.2_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.23.2_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 74e29e3 Merge pull request #844 from smallstep/upgrade-certificates

Thanks!

Those were the changes on v0.23.2!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.23.1 (23-01-11)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

COSIGN_EXPERIMENTAL=1 cosign verify-blob \
  --certificate ~/Download/step_darwin_0.23.1_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.23.1_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.23.1_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 24b081c Merge pull request #826 from smallstep/changelog

Thanks!

Those were the changes on v0.23.1!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.23.0 (22-11-12)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

COSIGN_EXPERIMENTAL=1 cosign verify-blob \
  --certificate ~/Download/step_darwin_0.23.0_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.23.0_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.23.0_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 63c0f94 Merge pull request #798 from smallstep/upgrade-certificates

Thanks!

Those were the changes on v0.23.0!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.23.0-rc.2 (22-11-11)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

COSIGN_EXPERIMENTAL=1 cosign verify-blob \
  --certificate ~/Download/step_darwin_0.23.0-rc.2_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.23.0-rc.2_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.23.0-rc.2_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 63c0f94 Merge pull request #798 from smallstep/upgrade-certificates

Thanks!

Those were the changes on v0.23.0-rc.2!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.22.1-rc16 (22-10-28)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  --certificate ~/Download/step_darwin_0.22.1-rc16_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.22.1-rc16_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.22.1-rc16_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • b893a2f wip

Thanks!

Those were the changes on v0.22.1-rc16!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Release v0.22.1-rc15

Published by github-actions[bot] almost 2 years ago

cli - Step CLI v0.22.1-rc13 (22-10-27)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  --certificate ~/Download/step_darwin_0.22.1-rc13_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.22.1-rc13_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.22.1-rc13_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • ce011b2 wip

Thanks!

Those were the changes on v0.22.1-rc13!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.22.1-rc12 (22-10-27)

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  --certificate ~/Download/step_darwin_0.22.1-rc12_amd64.tar.gz.pem \
  --signature ~/Downloads/step_darwin_0.22.1-rc12_amd64.tar.gz.sig \
  ~/Downloads/step_darwin_0.22.1-rc12_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 46cfe24 wip

Thanks!

Those were the changes on v0.22.1-rc12!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Release v0.22.1-rc11

Published by github-actions[bot] almost 2 years ago

cli - Release v0.22.1-rc10

Published by github-actions[bot] almost 2 years ago

cli - Step CLI v0.22.1-rc6 (${RELEASE_DATE})

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -cert ~/Download/step_darwin_0.22.1-rc6_amd64.tar.gz.pem \
  -signature ~/Downloads/step_darwin_0.22.1-rc6_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.22.1-rc6_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 1faec44 update docker upload flow to use keyless cosign

Thanks!

Those were the changes on v0.22.1-rc6!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.22.1-rc5 (${RELEASE_DATE})

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -cert ~/Download/step_darwin_0.22.1-rc5_amd64.tar.gz.pem \
  -signature ~/Downloads/step_darwin_0.22.1-rc5_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.22.1-rc5_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 3dff12e another attempt

Thanks!

Those were the changes on v0.22.1-rc5!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.22.1-rc4 (${RELEASE_DATE})

Published by github-actions[bot] almost 2 years ago

Official Release Artifacts

Linux

macOS Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.22.1-rc4_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.22.1-rc4_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 7ad25e4 2nd attempt

Thanks!

Those were the changes on v0.22.1-rc4!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Release v0.22.1-rc3

Published by github-actions[bot] almost 2 years ago

cli - Step CLI v0.22.1-rc2 (22-10-01)

Published by github-actions[bot] about 2 years ago

Official Release Artifacts

Linux

OSX Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.22.1-rc2_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.22.1-rc2_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 74a3786 [action] don't use fetch-depth 0 on checkout in release workflow

Thanks!

Those were the changes on v0.22.1-rc2!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.23.0-rc.1 (22-09-13)

Published by github-actions[bot] about 2 years ago

Official Release Artifacts

Linux

OSX Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.23.0-rc.1_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.23.0-rc.1_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • c18f317 Merge pull request #747 from smallstep/acme-format
  • c54d67a Upgrade certificates to v0.23.0-rc.1
  • e2df2af Merge branch 'master' into acme-format
  • a03cf45 Merge pull request #741 from smallstep/device-attestation
  • 4fc5893 Rename flag to --attestation-uri
  • 021d372 Validate attestation format flags
  • e4a62de Add suggestions from code review
  • 1f1d8cc Apply suggestions from code review
  • 377194e Rename boolean variable
  • 389fef8 Fix comment in Attestor interface
  • ff2dc6b Merge pull request #748 from smallstep/max/go-latest
  • a3400fe Verify that latest release of version is being used for release workflow
  • eddc08e Add entry in changelog
  • 825c600 Minor change to oauth success page
  • 557cfef Merge pull request #746 from unreality/fun-success-page
  • 6b3caf3 Update changelog
  • 8b22304 Upgrade dependencies
  • 07163ad Force build
  • d0b0ae6 Merge branch 'master' into device-attestation
  • bf79b0c Upgrade dependencies
  • 9a45100 Show content of attest flag in the output
  • 6ad024e Fix comment
  • 67b9a8b Add comment on attestor interface.
  • f169ece Fix typo in linkedca variable
  • 9ebed2f Upgrade dependencies
  • 730b9f8 Add support for adding attestation formats to acme provisioners
  • 1e0b166 Merge pull request #737 from smallstep/acme-challenge
  • ab7383d Merge branch 'master' into acme-challenge
  • 275cb86 Upgrade certificates and linkedca to master
  • a96fabf Upgrade certificates to master
  • 3aa366e fix linter errors
  • 34b7378 nicer success page - now with colour!
  • 78979ad Upgrade cli-utils
  • f9e9045 Merge pull request #745 from smallstep/max/govulncheck
  • ef365fa Merge pull request #734 from smallstep/md-category
  • fbadd05 [action] Add govulncheck to lint target | capture go cI in goCI.yml
  • 005920a Upgrade trustore with SUSE13 and upwards support
  • e5c1afe Fix mispell
  • 9fcb4c2 Upgrade certinfo
  • 305f143 Add signature to attestation statement
  • 8263b2c Upgrade certinfo
  • cc946a7 Add go.work and go.work.sum to .gitignore
  • 5a516de Remove replace directives
  • 99e3ef1 Upgrade certificates and certinfo
  • 922f431 Upgrade go.step.sm/crypto
  • e320ac5 Implement device-attestations for yubikeys
  • cb09264 Force build
  • 99569d9 Rename flag to --remove-challenge for consistency
  • f3bcd8a Fix code review errors.
  • 34c46dc Merge branch 'master' into acme-challenge
  • 04575ab Add support for acme challenges in provisioner management
  • 1a75451 Update certificates to device-attestation branch
  • de83fa6 Add some generic slice utility methods
  • a8efd4c Update linkedca to main
  • 5e6daeb Add category to command reference Markdown front matter

Thanks!

Those were the changes on v0.23.0-rc.1!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.22.0 (22-08-25)

Published by github-actions[bot] about 2 years ago

Official Release Artifacts

Linux

OSX Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.22.0_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.22.0_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 746b476 Merge pull request #739 from smallstep/fix-linter-errors
  • a7cde34 Ignore lint errors.
  • 1740d7b Upgrade certificates to v0.22.0
  • ad41d95 Upgrade cli-utils and crypto to latests versions
  • ba3b40e [action] update lint, test, build for release
  • 0c0ae7b [action] add daily cron to test workflow
  • ee1812a [action] convert lint,test,build job to use workflow
  • d7dc850 Merge pull request #657 from darix/darix/upstream-units-for-ssh-cert-renewal
  • 1595398 Updated descriptions in prep for merge
  • 071f3ee Merge pull request #728 from smallstep/skip-validation
  • 020a5cd Update command/ca/provisioner/provisioner.go
  • ad0ac03 Merge pull request #729 from smallstep/init-flags
  • f608007 Add flags for kms keys
  • f39f7f7 Skip config validation when modifying provisioners
  • eb52561 Use go.step.sm/crypto/kms
  • 675df60 Merge pull request #727 from smallstep/max/gosec
  • 2dc9460 Fix a few elements from PR review
  • cd69a29 Knock out a few more golang linter warnings
  • b9b4880 A bunch more sensible linters and fixes
  • a62a7fa nolinlint
  • 85fa039 Fix or ignore gosec issues
  • 12c1ce5 Merge pull request #725 from smallstep/templates-vars
  • 57b8a06 Clarify command help
  • b8b923c Add entry to changelog
  • 99a4891 Add support for set and set-file in certificate create and sign
  • 86eb2d1 Add template flag and make more generic set and set-file usage
  • ed77956 Merge pull request #716 from smallstep/fix-oauth-help
  • ebffe93 Merge branch 'master' into fix-oauth-help
  • 884b541 Accidentally reverted mariano's changes
  • 5860b34 Merge pull request #713 from smallstep/max/revoke-serial
  • d73a2de revoke must be base 10 or indicate appropriate base
  • 5721407 Merge pull request #714 from smallstep/max/go-1.19
  • b7e7f1e Fix linter errors
  • 4924084 Fix panic on step oauth --help
  • 0c51280 Change actions to build using go 1.19
  • e6ffcfb Merge pull request #709 from swalkinshaw/patch-1
  • d41a705 Create codeql-analysis.yml
  • b2d63dc Create SECURITY.md
  • 02d780d Fix certificate uninstall description
  • ff5a58f Merge pull request #708 from Delapouite/fish
  • 9707606 tweaks
  • 87335b1 final cleanups for merge
  • 4ee9a0d Add fish shell auto-completion
  • 3586b16 [action] combine label and triage project add into one workflow
  • d3e9040 Merge pull request #705 from smallstep/ssh-needs-renewal-docfix
  • d77dc82 The ssh needs-renewal command does not accept a hostname
  • 283eb0e Merge pull request #702 from smallstep/renew-token
  • d9388c9 Rename method to RenewWithToken to clarify current usage
  • d2463ab Modify help per review
  • eb4dd7e Remove token flag.
  • f610b70 Update changelog.
  • a34efbc Allow to use the token flow on step ca renew
  • 0f51ed9 Merge pull request #700 from smallstep/ssh-signature
  • a393c33 Add ssh signataure to step ssh inspect
  • 81b6571 Merge pull request #689 from smallstep/plugins
  • 3fbbd78 Merge branch 'master' into plugins
  • 36e2d29 Add string to install known plugins
  • 4c0364c Use fmt.Errorf instead of pkg/errors
  • 1e41085 Fix typo in help for IsX509Signer
  • 105126b Use capital letters for KMS
  • 1143f5d Do not ignore ShowAppHelp return value
  • ba4f6d7 Add plugin changes to changelog
  • 93c5c9f Check that the kms keys can sign X509 certificates.
  • ed541c1 Fix typo in example
  • 33c3066 Add support for kms in step certificate sign
  • cb30ceb Do not attempt to store the private key if is in the kms
  • 35aab83 Add examples on how to create a CA using a KMS
  • 3038610 Add support for kms in step certificate create
  • 1898512 Move kms signer to cryptoutil
  • f904fbd Add a plugin signer using step-kms-plugin
  • 7d6e695 Fix linter issues
  • 3b128ec Add initial support for executing command plugins
  • 9ccbc58 As requested switch the default timeout to 15minutes
  • 047c762 Also add target for the other units
  • 21e6f65 Also provide units to renew ssh certificates

Thanks!

Those were the changes on v0.22.0!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.21.0 (22-07-06)

Published by github-actions[bot] over 2 years ago

Official Release Artifacts

Linux

OSX Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.21.0_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.21.0_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • 36a075e Update changelog with new tag version and date
  • a7c95e0 Bump certificate to 0.21.0
  • 06afdca Merge pull request #695 from smallstep/max/remove-beta
  • 9125c2b Merge pull request #687 from smallstep/max/device-flow
  • 3426712 Remove beta prefix for remote provisioner and admin management
  • 4cfcad6 Default to device flow even for google after Oct, 3 2022.
  • a820e7a Merge pull request #692 from smallstep/max/windows-cli-quickstart-link
  • bd211a6 Remove unnecessary version var in install-step.ps1
  • 889d7a6 Update windows quickstart link in install-step.ps1
  • dfbbf95 A few more fixes
  • 8d1b0cb Fixing flag to string flag rather than bool
  • df4d5e3 Update the changelog and the examples in step oauth
  • 5d37468 Add --console-flow flag to oauth for selecting alternative flows
  • 602a3d1 changelog update
  • 10d3818 Remove --device, figure out flow based on provider
  • 514f6ec Simply a few variable declarations in conditionals
  • bf5edf1 Improvements | see details
  • db92bc0 fix linter error
  • bc41407 A few improvements from PR review
  • 8767839 fix wrong function name
  • 537d8bf A few fixes for comments from PR review
  • 79666f0 Fix linter errors
  • 1a13c63 device authorization grant flow first pass
  • 994d8ba Merge pull request #690 from smallstep/max/domain
  • 10bc1ef date format in CHANGELOG template
  • 6c82c87 Update CHANGELOG.md
  • 71f94e4 changelot update for --domain flag
  • 242c02a Add back --domain and --remove-domain flags for provisioner CRUD ...
  • 5476fbd Merge pull request #686 from smallstep/herman/fix-keypair-empty-password
  • def3afd Check input password value to not be empty
  • 94f1f11 Merge pull request #680 from smallstep/max/offline-pass
  • 691f56f Merge pull request #681 from smallstep/herman/context-list-alphabetical
  • 8b46b07 Add --password-file to ca sign
  • 1eb9722 Add example
  • b0750ed Add --password-file flag for offline mode without password input
  • e0af534 Sort context list alphabetically

Thanks!

Those were the changes on v0.21.0!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.

cli - Step CLI v0.20.0 (22-05-26)

Published by github-actions[bot] over 2 years ago

Official Release Artifacts

Linux

OSX Darwin

Windows

For more builds across platforms and architectures see the Assets section below.
And for packaged versions (Homebrew, Scoop, etc.), see our installation docs.

Don't see the artifact you need? Open an issue here.

Signatures and Checksums

step uses sigstore/cosign for signing and verifying release artifacts.

Below is an example using cosign to verify a release artifact:

cosign verify-blob \
  -key https://raw.githubusercontent.com/smallstep/cli/master/cosign.pub \
  -signature ~/Downloads/step_darwin_0.20.0_amd64.tar.gz.sig
  ~/Downloads/step_darwin_0.20.0_amd64.tar.gz

The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.

Changelog

  • e3f9034 go mod tidy
  • ebf714c bump certificates to 0.20.0
  • 6cc4cd2 Changelog update for 0.20.0
  • 6ded8ff Merge pull request #677 from smallstep/herman/remove-unused-command-env-vars
  • 6cde951 Merge pull request #673 from smallstep/max/provisioners
  • c5d1847 remove leftover rebase indicators
  • 2bee880 go mod tidy
  • 2858ea1 Remove unused funcs and set up nolint for deprecated func
  • 61f0950 certificates to master and changes in admin.DB interface
  • 61f79db A few small fixes
  • 640bdca A few small improvements from PR review
  • 929ee22 PR comment updates and fixes
  • 052d583 fixes for PR comments
  • 0b9ae97 add feature to withhold or remove JWK private key
  • e62860c fmt.Errorf -> errors.Wrapf until we have our own wrapper
  • ba64ef8 beta deprecation
  • b4d6005 add caConfigClient
  • d00515f PR review fixes
  • 593b8b7 Add example to provisioner update
  • cef8e1f fix linting errors
  • 546d88d combine provisionerbeta and regular provisioner subcommand
  • 1434150 Remove leftover ActionFunc
  • cc689eb Remove example demo link from bug report template.
  • c3bbdfb Remove contact email from bug report template
  • 872fc7a documentation issue markdown update
  • 95f8709 enhancement issue template upgrade
  • d30db87 bug report template with dashes
  • 7dabb8b github bug report template > input -> textarea
  • 232f6e8 github bug report yaml
  • 24b1e63 Another attempt at fixing markdown in bug report yaml
  • a5afc4e Another attempt at github issue bug report templating
  • 8abbfec Improvements to issue bug report template
  • 01e2c46 Rename issue bug report template
  • 579921e Update to bug report form (first pass).
  • 84ec03f Merge pull request #668 from smallstep/herman/allow-deny
  • 8b96103 Fix tests for policy context
  • 1e2bef9 Change to latest github.com/smallstep/certificates
  • e5e8633 Unhide new commands
  • 386bc6a Remove unused command context and env vars code
  • 02d63cd Add subcommand for wildcard name setting
  • 877b473 Remove explicit panics from context check
  • cd57ffc Fix PR comments
  • 5f200c8 Add changelog item
  • 989a666 Add policy command examples
  • 8e8f18e Fix more PR comments
  • d3b20a5 Fix (part of) PR comments
  • 7dd71de Update to go.step.sm/[email protected]
  • 02f3b3e Merge branch 'master' into herman/allow-deny
  • b3a0bfa Update README.md
  • 476ca76 Merge pull request #669 from matthyx/pkcs12
  • ef6ee19 use unique friendly name for pkcs12 truststore
  • 8120839 Add support or Common Names
  • 1542c11 Update PR template
  • 05e2062 Update pull request template
  • 5c527df Merge pull request #670 from smallstep/ssh-inspect
  • 5034e36 Allow to inspect ssh certificates without the type.
  • b8d95b2 Merge branch 'master' into herman/allow-deny
  • b2bd8f4 Add commands for managing policies

Thanks!

Those were the changes on v0.20.0!

Come join us on Discord to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.