v3.0.0
·
187 commits
to master
since this release
- Add support for DNS-01 challenges.
- Check out the list of all currently supported authenticators.
- This also means it is now possible to request wildcard certificates!
- PR by XaF.
- Make it possible to define which authenticator to use on a certificate basis.
- Like with ECDSA/RSA, you can add the authenicator's name in the
cert_name
to override the default. - PR by XaF.
- Like with ECDSA/RSA, you can add the authenicator's name in the
- Make it possible to use same
cert_name
across multiple config files.- The scripts will remember all domain names associated with the cert name.
- This means you can now use as many config files as you want and have them all point to a single certificate.
- Add BATS.
- A lot unit tests for the Bash functions we use in the
util.sh
file. - Also add it as a GitHub action.
- A huge thank you to XaF for providing the foundation for this.
- A lot unit tests for the Bash functions we use in the
- Add ability to override found
server_name
.- By adding a comment on the
server_name
line the script will now use that instead. - This enables you to easily group domains under a common wildcard certificate (example config).
- By adding a comment on the
- Any server name beginning with '
~
' will be ignored.- This character means that the server name is a regex, and we cannot use it when requesting certificates.
- Use ECDSA certificates by default.
- You now have to explicitly set
USE_ECDSA=0
to disable this.
- You now have to explicitly set
- We aren't actually introducing any breaking changes, but such a large change deserves a major release.
- Update documentation.
- Update examples.