All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v3.1.0 - 2024-04-22
v3.0.0 - 2023-06-15
- (CONT-1042) - Remove unsupported OS #96 (jordanbreen28)
- (CONT-1041) - Add Puppet 8 Support/Drop Puppet 6 Support #95 (jordanbreen28)
- (CONT-1048) - Removal of deprecated node_encrypt::file defined type #94 (jordanbreen28)
- (CONT-1042) - Add Support for Ubuntu 22.04 #97 (jordanbreen28)
- (CONT-88) - Add puppet module support #93 (jordanbreen28)
v2.0.0 - 2022-10-14
v1.0.0 - 2022-10-14
- Add support for mocking (Onceover/rspec) #70 (alexjfisher)
- pdk apparently requires you to manually ignore .git #83 (binford2k)
- Fix redacting shared defined type parameters #75 (alexjfisher)
v0.4.1 - 2019-08-01
- Allow node_encrypt::secret to accept Sensitive[String] values #52 (danielparks)
v0.4.0 - 2019-01-17
- Use client certs from the CA if they exist #48 (binford2k)
- Add p6 Deferred function #46 (binford2k)
- Disable verification for Puppet 6 certificate chain #41 (binford2k)
- Try a different approach to determining what certs to use #37 (binford2k)
- Support Sensitive values to node_encrypt::file #35 (danielparks)
- Add alternate of sending clientcert as fact #49 (binford2k)
- delete the no longer relevant test #47 (binford2k)
- certificates: Do not purge cached ca.pem. #45 (olifre)
- Purge stale certificates #44 (binford2k)
- Remove serialized class from transactionstore #43 (binford2k)
v0.3.3 - 2018-06-27
v0.3.1 - 2017-11-08
v0.3.0 - 2017-10-26
- Add Puppet 5 support to the certificates class #23 (binford2k)
- node_encrypt.rb: Use dummy 4 byte password to read key. #20 (olifre)
v0.2.7 - 2017-06-28
v0.2.6 - 2017-06-15
- Correctly Handle Namespace Capitalization #15 (JeremyEinfeld)