Page MenuHomeSoftware Heritage

CHANGELOG.md
No OneTemporary

CHANGELOG.md

# Change log
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).
## 2016-12-22 Release 1.0.1
- Ability to run commands after a successful cronjob-based renewal with the `cron_success_command` parameter.
- Modulesync with latest Vox Pupuli defaults
- First release in the Vox Pupuli namespace, this module got donated by danzilio
## [1.0.0] - 2016-02-22
## Added
- Backwards compatibility with Puppet >= 3.4
- Ability to select the `letsencrypt` install method using the `install_method` parameter. Current supported options are `package` and `vcs`.
- The `manage_install` parameter now lets the user select whether they want to manage the installation of `letsencrypt` with this module.
- The `configure_epel` parameter now lets the user manage the EPEL repository on EL systems. It is set to `true` by default. The `stahnma/epel` module is now a dependency.
## Breaking
- Removed the `letsencrypt_path` parameter in `letsencrypt::certonly` in favor of `letsencrypt_command` in order to support the `package` based installation method.
- The default installation method has changed for RedHat, Debian `>= 9`, and Ubuntu `>= 16.04` from `vcs` to `package`.
## [0.4.0] - 2016-01-31
### Added
- Ability to renew automatically via cron with `manage_cron` parameter.
- Ability to manage multiple webroots with `webroot_paths` parameter.
### Change
- Added `--agree-tos` to the `letsencrypt` commands.
- Use `ensure_packages` instead of a `package` resource for the dependencies.
## [0.3.2] - 2015-12-14
### Changed
- Using the `-a` parameter to define the plugin instead of `--<plugin_name>`.
- Dependencies are now defined with `ensure_packages` instead of the `package` resource.
## [0.3.1] - 2015-12-08
### Added
- Pushing an updated CHANGELOG (forgot to do this with 0.3.0)
## [0.3.0] - 2015-12-08
### Added
- Added `email`, `agree_tos`, and `unsafe_registration` parameters.
- Added support for RedHat (no real changes here: verified that the module works, updated `metadata.json` and removed the artificial constraint).
- Made the configuration more opinionated by requiring valid registration settings and requiring the user to agree to the Terms of Service.
### Changed
- The `email` parameter or an `email` key in `$config` is now required. This may break existing functionality where users were not specifying an email address.
- Broke the configuration out into a `config` class.
## [0.2.0] - 2015-12-03
### Added
- Added `additional_args` parameter to `letsencrypt::certonly`
## [0.1.0] - 2015-12-03
Initial Release
[unreleased]: https://github.com/danzilio/puppet-letsencrypt/compare/v1.0.1...HEAD
[1.0.1]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.4.0...v1.0.0
[0.4.0]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.3.2...v0.4.0
[0.3.2]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.2.0...v0.3.0
[0.2.0]: https://github.com/voxpupuli/puppet-letsencrypt/compare/v0.1.0...v0.2.0
[0.1.0]: https://github.com/voxpupuli/puppet-letsencrypt/tree/v0.1.0

File Metadata

Mime Type
text/plain
Expires
Jun 4 2025, 7:40 PM (10 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3382986

Event Timeline