Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
This release doesn't contain many new features, but is an important first step towards a more modular and flexible client. Lots of code has been simplified and de-duplicated to separate the "target-aquisition" part of the plugin system from the other functions commonly performed by plugins (i.e. validation and installation).
The main functional change is the start of a new UX. The program will now present the user with brand-new menu that allows you to create a certificate, list scheduled renewals, run scheduled renewals (forced), or cancel (all) renewals. For many common use cases it won't be necessary to dive into the registry or figure out command line switches, making LEWS more simple, as it's name states it wants to be.
Features and improvements
- Option to create a certificate for a specific IIS site(s) in unattended mode (#445)
--plugin iissite --siteid 1
--plugin iissites --siteid 1,2,3
- Option to exclude specific hosts from a SAN certificate (#419)
--plugin iissite --siteid 1 --excludebindings exclude.me,exclude.me.too
--sanswitch has been removed because it's no longer needed in the new UX.