Download Latest Version Version 1.4.1 source code.zip (87.9 kB) Google Add to Preferred Sources
Home / v1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
SHA256SUMS 2026-10-07 444 Bytes
certstrap-darwin-amd64 2026-10-07 8.8 MB
certstrap-darwin-arm64 2026-10-07 8.5 MB
certstrap-linux-amd64 2026-10-07 8.8 MB
certstrap-linux-arm64 2026-10-07 8.4 MB
certstrap-windows-amd64 2026-10-07 9.2 MB
README.md 2026-10-07 3.1 kB
Version 1.4.0 source code.tar.gz 2026-10-07 57.5 kB
Version 1.4.0 source code.zip 2026-10-07 87.4 kB
Totals: 9 Items   43.8 MB 0

Release Build (from refs/tags/v1.4.0/f392bdae4120f8a898644056546bfea33eeee783)

Upgrade notes

  • Go 1.24 or later is required to build certstrap from source.
  • New arm64 binaries: this release adds certstrap-darwin-arm64 and certstrap-linux-arm64, plus a SHA256SUMS file for all binaries.
  • CRL requirements: init and revoke now create CRLs with Go's x509.CreateRevocationList. It requires the CA certificate to have a subject key ID and, if the certificate lists key usages, the CRL signing usage. CAs created by certstrap already have both, so this only affects CA certificates added to a depot by another tool.
  • Existing CRLs: revoke still reads the v1 CRLs written by earlier releases. The CRLs it writes are v2, with a CRL number that goes up by one on each revoke.
  • --version now comes from Go build info. go install github.com/square/certstrap@v1.4.0 reports 1.4.0. Builds without git metadata, including the Docker image, report (devel).

What's Changed

New Contributors

Full Changelog: https://github.com/square/certstrap/compare/v1.3.0...v1.4.0

Source: README.md, updated 2026-10-07