This file is used to list changes made in each version of the acme cookbook.
- seansith - Upgrade acme-client gem to v2.0.15
- ramereth - Allow
Integer
forowner
andgroup
properties - bugoff - Add processing as a valid authz status
- thoutenbos - Update Test Kitchen
- thoutenbos - Upgrade acme-client gem to v2.0.13
- twk3 - make private key file location configurable
- thoutenbos - Upgrade acme-client gem to v2.0.9
- detjensrobert - Chef 17 Compatibility
- Enable
unified_mode
for all resources - Cookstyle fixes
- Update test infra to use InSpec instead of legacy ServerSpec
- Update test cookbook to use latest cookbooks / resources
- Use standard location for Kitchen files according to upstream
- Update
acme_client
gem to Ruby 3-compliant version
- Enable
- essjayhch - Improve authz failure logging
- redream - Typo fix
- schrd - Add DNS validation support
- zedtux - upgrade acme-client version to 2.0.6
- petracvv - lazy evaluation in resource attributes
- hrak - Ease version constraints on supported platforms
- zakame - Rename
endpoint
attribute todir
- zakame - Remove
chain
andfullchain
properties - zakame - Switch to
pebble
for integration testing - zakame - Implement ACME v2 support
- Dawnflash - Clean up token files after use
- bby-bishopclark - Various trivial English fixes in README
- rmoriz - bump acme-client gem to 2.0.3
- SeanSith - Marked fullchain as a deprecated_property_alias
- zakame - Fixes for the Travis and kitchen tests
The TLS-SNI-01 validation method has been removed as it is no longer supported by Let's Encrypt.
- borgified - Documentation fix
- ibaum - Override endpoint from provider
- jeffbyrnes - Removed support for TLS-SNI-01 validation
- jeffbyrnes - Refactor LWRPs into Custom Resources
- jeffbyrnes - Foodcritic, cookstyle and build improvements
- thoutenbos - Upgrade acme-client gem to v0.6.2
- axos88 - Add ssl validation method
- notapatch - Update README
- funzoneq - Extra validation server IP
- faucct - Remove unknown attribute validation 'min'
- faucct - Make sure nginx reloads
- wndhydrnt - Update certificate when common name / alternate names change
By changes in Chef 13, the unused property method
has been removed from the certificate
provider.
- mattrobenolt - Do not allow a crt without an accompanying chain
- alex-tan - Improve README
- rmoriz - Allow setting custom key size
- szymonpk - Add missing matchers
- rmoriz - Chef 13 compatibility
- rmoriz - Multiple CI build improvements
- thoutenbos - Rename from
letsencrypt
toacme
to comply with the ISRG trademark policy - arr-dev - Add ChefSpec matchers
- chr4 - Bump versions of json-jwt and acme-client
- thoutenbos - Upgrade acme-client to drop dependencies
- miguelaferreira - Wrap test cookbooks in :integration group
- thoutenbos - Work around gem dependency problems
- thoutenbos - Rubocop fixes
- thoutenbos - Improve the example
- seccubus - Make production the default end-point
- seccubus - Add apache2 example
- thoutenbos - Fix for chef-client v11 compatibility
- thoutenbos - Fix integration tests
- glaszig - Use chef api inside ruby_block
- arr-dev - Document
node['letsencrypt']['private_key']
- funzoneq - Add verification IP for firewalling purposes
- acoulton - fail chef run if certificate not issued, unless
ignore_failure
resource attribute set
- thoutenbos - fix selfsigned chain
- patcon - spin-off the boulder test cookbook
- patcon - add Ubuntu support
- thoutenbos - various improvements
- sawanoboly - Add SAN support
- obazoud - Improved logging
- thoutenbos - Add Kitchen CI
- thoutenbos - Fix key/cert creation order issue
- Thijs Houtenbos - Added
chain
andfullchain
properties
- Thijs Houtenbos - Initial release
Check the Markdown Syntax Guide for help with Markdown.
The Github Flavored Markdown page describes the differences between markdown on github and standard markdown.