Skip to content

Releases: kelke/mkcert

v1.5.1

16 Jul 21:11

Choose a tag to compare

Yet again a new release. This time more minor

πŸ₯³ New Features

  • Customize leaf and intermediate certificate expiration times with -days, -months and -years
  • Customize root certificate expiration time with -root-years

#️⃣ Release-Hashes

check with shasum -a 256 <file>

c56763e8f8628aa1b8f363fa71bd87d69a78f8b6797090ce67c5e63afb23c421  mkcert-darwin
269da57d4de916b2917053cda43471cf6861c80f0f9e58ac0c6cd4b13df93e0e  mkcert-linux
102d2b9a1477fbfcf626ae4d8b808f09dcf73a08c038eb57b89f4123110aa138  mkcert-windows.exe

πŸ™‹πŸΌβ€β™‚οΈ Additional Info

  • Binaries are created with the build/build-all.sh script.
  • darwin = macOS

v1.5.0

12 Jul 19:37

Choose a tag to compare

Happy to announce a new release with even more customizability.

πŸ₯³ New Features

  • Set custom root certificate subject info via commandline arguments πŸŽ‰
  • Create intermediate certificates for use in caddy pki or similar πŸŽ‰
    • A new root certificate is needed to use intermediates, as MaxPathLength used to be 0
  • ECDSA is now the default (use -rsa if needed)
  • P-384 and RSA-4096 is now used for roots and intermediates, P-256 and RSA-2048 for Leaf certificates
  • Force recreation of root certificate with -root flag

πŸ›πŸ”₯ Bugfixes

  • Root certificate validity time is now checked
  • deprecated ioutils replaced

#️⃣ Release-Hashes

check with shasum -a 256 <file>

d7032eb5d59642b97bdf0de42810c8b71e8f512ad974a78dc522aaebe73c3449  mkcert-darwin
4acafed7f97a113cd15a153cd94c1e82ae61bf0bf817dccc1692f46122012ab1  mkcert-linux
437381d6a78656665b52c66790c10471ec2653ab53c0a3cb66603a07d03e889d  mkcert-windows

πŸ™‹πŸΌβ€β™‚οΈ Additional Info

  • Binaries are created with the build/build-all.sh script.
  • darwin = macOS

v1.4.5

24 Mar 18:47

Choose a tag to compare

This release adds a Common Name to newly generated certificates using the first provided hostname

  • darwin is arm64
  • linux is x86 64-Bit
  • windows is x86 64-Bit

v1.4.4

18 Nov 18:13

Choose a tag to compare

When creating certificates, the Subject name is more personal.

  • darwin is arm64
  • linux is x86 64-Bit
  • windows is x86 64-Bit