Breaking changes
--forcerenewal
does no longer implicitly trigger the --renew
parameter, they both have to be supplied to force an unattended renewal. This allows --forcerenewal
to also bypass the certificate cache for new certificates (#691)
Enhancements
There are now two ways to create certificates in interactive mode. The mode you know - but don't necessarily love (#699) - from recent version is now the "advanced" mode. A new default mode pre-selects SelfHosting-validation, IIS-installation and doesn't ask difficult questions about scheduled tasks either.
Bug fixes
- Improved error handling validation methods not being offered anymore. Since Let's Encrypt stopped broadly supporting TLS-SNI-01 validation, this suddenly became a real issue for users (#693, #695, #710).
- IISBindings target no longer case sensitive about the "S" (all sites) parameter
- Unattended creation of new certificates without explicitly specifying a validation method would crash (#703)
- The Azure validation mode was broken due to a misfiring factory class (#708) thanks @jonasoberschweiber!