Skip to content

v2.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Nov 22:00
· 1 commit to master since this release
v2.8.0
c58186a

v2.8.0 (2025-11-11)

Basically this release enhances support for certificates that issued without a common name. As common name field has been deprecated long ago, CAs are technically allowed to issue such certificates.

Enhancements

  • post_issuing_hooks/shell: Gained $CERT_NAME environment variable which is to replace $COMMON_NAME for certificates without CN field. #76
  • certificate: gained name method (Certificate#name) in addition to Certificate#common_name, for certificates without CN field. Plugin authors are encouraged to migrate on this new API. #76

Fixes

  • A certificate name is now inherited to a new certificate during autorenew and add-san command for stability, otherwise it could be saved under an another name when CA has issued the new certificate with different subject field or SANs field due to its policy/behaviour change; If you're using 3rd party storage plugins, it has to be updated to use Certificate#name instead of Certificate#common_name to support certificates without CN field. #77

Updates

  • Update gemspec to the latest bundler's provided template. This removes certain irrevant files from a released gem package. #75
  • Use rubygems.org trusted publishing via GitHub Actions #75

Full Changelog: v2.7.1...v2.8.0