diff --git a/CHANGELOG.md b/CHANGELOG.md index 450e865..a8bbbf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,183 +1,123 @@ + # Changelog All notable changes to this project will be documented in this file. -Each new release typically also includes the latest modulesync defaults. -These should not affect the functionality of the module. -## [v4.1.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v4.1.0) (2020-01-14) +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v4.0.0...v4.1.0) +## [v5.0.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v5.0.0) - 2023-08-17 -**Closed issues:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v4.1.0...v5.0.0) -- Cannot install from UNC drive share [\#99](https://github.com/voxpupuli/puppet-sslcertificate/issues/99) -- Needs to be idempotent [\#22](https://github.com/voxpupuli/puppet-sslcertificate/issues/22) -- forge page is confusing [\#14](https://github.com/voxpupuli/puppet-sslcertificate/issues/14) -- Intermediate store isn't closed after import. [\#12](https://github.com/voxpupuli/puppet-sslcertificate/issues/12) -- Add secure password capabilities [\#7](https://github.com/voxpupuli/puppet-sslcertificate/issues/7) +### Added -**Merged pull requests:** +- Allow stdlib 8.0.0 [#112](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/112) ([smortex](https://github.com/smortex)) -- ISSUE-99: Add note explaining redoubled backslashes. [\#100](https://github.com/voxpupuli/puppet-sslcertificate/pull/100) ([pillarsdotnet](https://github.com/pillarsdotnet)) -- ISSUE-12: Close intermediate store after import. [\#98](https://github.com/voxpupuli/puppet-sslcertificate/pull/98) ([pillarsdotnet](https://github.com/pillarsdotnet)) -- Remove duplicate CONTRIBUTING.md file [\#95](https://github.com/voxpupuli/puppet-sslcertificate/pull/95) ([dhoppe](https://github.com/dhoppe)) -- Allow `puppetlabs/stdlib` 6.x [\#93](https://github.com/voxpupuli/puppet-sslcertificate/pull/93) ([cubiclelord](https://github.com/cubiclelord)) -- No need to remove the running temp file [\#91](https://github.com/voxpupuli/puppet-sslcertificate/pull/91) ([johnburns320](https://github.com/johnburns320)) +### Changed +- Drop Puppet 6 support [#119](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/119) ([bastelfreak](https://github.com/bastelfreak)) -## [v4.0.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v4.0.0) (2019-05-02) +## [v4.1.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v4.1.0) - 2020-01-14 -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v3.4.0...v4.0.0) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v4.0.0...v4.1.0) -**Breaking changes:** +### Added -- modulesync 2.5.1 & drop Puppet 4 [\#88](https://github.com/voxpupuli/puppet-sslcertificate/pull/88) ([bastelfreak](https://github.com/bastelfreak)) +- Allow `puppetlabs/stdlib` 6.x [#93](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/93) ([cubiclelord](https://github.com/cubiclelord)) -**Implemented enhancements:** +### Fixed -- Add wildcard & bypass Intermediate Store support [\#84](https://github.com/voxpupuli/puppet-sslcertificate/pull/84) ([arthurbarton](https://github.com/arthurbarton)) +- ISSUE-99: Add note explaining redoubled backslashes. [#100](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/100) ([pillarsdotnet](https://github.com/pillarsdotnet)) -**Fixed bugs:** +## [v4.0.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v4.0.0) - 2019-05-02 -- PrivateKey directory is filling up [\#33](https://github.com/voxpupuli/puppet-sslcertificate/issues/33) -- Checks if the certificate is installed without creating an object [\#70](https://github.com/voxpupuli/puppet-sslcertificate/pull/70) ([cmezzett](https://github.com/cmezzett)) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v3.4.0...v4.0.0) -**Merged pull requests:** +### Added -- modulesync 2.2.0 and allow puppet 6.x [\#85](https://github.com/voxpupuli/puppet-sslcertificate/pull/85) ([bastelfreak](https://github.com/bastelfreak)) -- Do not remove scripts as they are not stored on disk [\#76](https://github.com/voxpupuli/puppet-sslcertificate/pull/76) ([walkamongus](https://github.com/walkamongus)) +- modulesync 2.2.0 and allow puppet 6.x [#85](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/85) ([bastelfreak](https://github.com/bastelfreak)) +- Add wildcard & bypass Intermediate Store support [#84](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/84) ([arthurbarton](https://github.com/arthurbarton)) -## [v3.4.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v3.4.0) (2018-09-07) +### Changed +- modulesync 2.5.1 & drop Puppet 4 [#88](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/88) ([bastelfreak](https://github.com/bastelfreak)) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v3.3.0...v3.4.0) +### Fixed -**Implemented enhancements:** +- Checks if the certificate is installed without creating an object [#70](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/70) ([crmezzet](https://github.com/crmezzet)) -- Allow managing SSL certificates without a password [\#64](https://github.com/voxpupuli/puppet-sslcertificate/issues/64) +## [v3.4.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v3.4.0) - 2018-09-07 -**Merged pull requests:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v3.3.0...v3.4.0) -- allow puppetlabs/stdlib 5.x [\#80](https://github.com/voxpupuli/puppet-sslcertificate/pull/80) ([bastelfreak](https://github.com/bastelfreak)) -- Remove docker nodesets [\#75](https://github.com/voxpupuli/puppet-sslcertificate/pull/75) ([bastelfreak](https://github.com/bastelfreak)) -- drop EOL OSs; fix puppet version range [\#73](https://github.com/voxpupuli/puppet-sslcertificate/pull/73) ([bastelfreak](https://github.com/bastelfreak)) +### Added -## [v3.3.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v3.3.0) (2018-02-13) +- allow puppetlabs/stdlib 5.x [#80](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/80) ([bastelfreak](https://github.com/bastelfreak)) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v3.2.0...v3.3.0) +## [v3.3.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v3.3.0) - 2018-02-13 -**Implemented enhancements:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v3.2.0...v3.3.0) -- Don't store the PS1 scripts [\#66](https://github.com/voxpupuli/puppet-sslcertificate/pull/66) ([natemccurdy](https://github.com/natemccurdy)) -- Make the password parameter optional [\#65](https://github.com/voxpupuli/puppet-sslcertificate/pull/65) ([rnelson0](https://github.com/rnelson0)) +### Added -**Merged pull requests:** +- Don't store the PS1 scripts [#66](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/66) ([natemccurdy](https://github.com/natemccurdy)) +- Make the password parameter optional [#65](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/65) ([rnelson0](https://github.com/rnelson0)) -- Cleanup script after invocation [\#61](https://github.com/voxpupuli/puppet-sslcertificate/pull/61) ([rdev5](https://github.com/rdev5)) +## [v3.2.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v3.2.0) - 2017-11-20 -## [v3.2.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v3.2.0) (2017-11-20) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v3.1.0...v3.2.0) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v3.1.0...v3.2.0) +### Added -**Merged pull requests:** +- bump puppet version dependency to >= 4.7.1 < 6.0.0 [#59](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/59) ([bastelfreak](https://github.com/bastelfreak)) -- bump puppet version dependency to \>= 4.7.1 \< 6.0.0 [\#59](https://github.com/voxpupuli/puppet-sslcertificate/pull/59) ([bastelfreak](https://github.com/bastelfreak)) +## [v3.1.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v3.1.0) - 2017-09-17 -## [v3.1.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v3.1.0) (2017-09-17) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v3.0.0...v3.1.0) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v3.0.0...v3.1.0) +## [v3.0.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v3.0.0) - 2017-06-26 -**Merged pull requests:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.2.0...v3.0.0) -- Update import.ps1.erb to work with P12 format [\#48](https://github.com/voxpupuli/puppet-sslcertificate/pull/48) ([tramaswami](https://github.com/tramaswami)) +### Added -## [v3.0.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v3.0.0) (2017-06-26) +- Set mode to 0600 on sensitive scripts [#54](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/54) ([roidelapluie](https://github.com/roidelapluie)) +- New argument to set exportability of the certificate [#46](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/46) ([ricardogaspar2](https://github.com/ricardogaspar2)) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.2.0...v3.0.0) +### Fixed -**Implemented enhancements:** +- Fixing typo [#50](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/50) ([thirumoorthir](https://github.com/thirumoorthir)) -- Set mode to 0600 on sensitive scripts [\#54](https://github.com/voxpupuli/puppet-sslcertificate/pull/54) ([roidelapluie](https://github.com/roidelapluie)) -- New argument to set exportability of the certificate [\#46](https://github.com/voxpupuli/puppet-sslcertificate/pull/46) ([ricardogaspar2](https://github.com/ricardogaspar2)) +## [v2.2.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.2.0) - 2017-02-11 -**Fixed bugs:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.1.1...v2.2.0) -- Fixing typo [\#50](https://github.com/voxpupuli/puppet-sslcertificate/pull/50) ([thirumoorthir](https://github.com/thirumoorthir)) +### Fixed -**Closed issues:** +- Fix references to `sslcert` [#30](https://github.com/puppetlabs/puppetlabs-sslcertificate/pull/30) ([alexjfisher](https://github.com/alexjfisher)) -- Certificate for testing [\#44](https://github.com/voxpupuli/puppet-sslcertificate/issues/44) +## [v2.1.1](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.1.1) - 2015-03-24 -**Merged pull requests:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.0.2...v2.1.1) -- release 3.0.0 [\#55](https://github.com/voxpupuli/puppet-sslcertificate/pull/55) ([bastelfreak](https://github.com/bastelfreak)) -- replace validate\_\* with puppet4 datatypes [\#52](https://github.com/voxpupuli/puppet-sslcertificate/pull/52) ([bastelfreak](https://github.com/bastelfreak)) +## [v2.0.2](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.0.2) - 2014-10-13 -## [v2.2.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.2.0) (2017-02-11) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.0.1...v2.0.2) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.1.1...v2.2.0) +## [v2.0.1](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.0.1) - 2014-10-13 -**Closed issues:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v1.0.1...v2.0.1) -- Undocumented dependency on module puppetlabs/powershell [\#23](https://github.com/voxpupuli/puppet-sslcertificate/issues/23) +## [v1.0.1](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v1.0.1) - 2014-10-13 -**Merged pull requests:** +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.1.0...v1.0.1) -- modulesync 0.16.7 [\#39](https://github.com/voxpupuli/puppet-sslcertificate/pull/39) ([bastelfreak](https://github.com/bastelfreak)) -- Set min version\_requirement for Puppet + bump deps [\#36](https://github.com/voxpupuli/puppet-sslcertificate/pull/36) ([juniorsysadmin](https://github.com/juniorsysadmin)) -- modulesync 0.16.6 [\#35](https://github.com/voxpupuli/puppet-sslcertificate/pull/35) ([bastelfreak](https://github.com/bastelfreak)) -- modulesync 0.16.4 [\#34](https://github.com/voxpupuli/puppet-sslcertificate/pull/34) ([bastelfreak](https://github.com/bastelfreak)) -- modulesync 0.16.3 [\#32](https://github.com/voxpupuli/puppet-sslcertificate/pull/32) ([bastelfreak](https://github.com/bastelfreak)) -- Fix references to `sslcert` [\#30](https://github.com/voxpupuli/puppet-sslcertificate/pull/30) ([alexjfisher](https://github.com/alexjfisher)) -- modulesync 0.15.0 [\#28](https://github.com/voxpupuli/puppet-sslcertificate/pull/28) ([bastelfreak](https://github.com/bastelfreak)) -- Add missing badges [\#27](https://github.com/voxpupuli/puppet-sslcertificate/pull/27) ([dhoppe](https://github.com/dhoppe)) -- Update based on voxpupuli/modulesync\_config 0.14.1 [\#26](https://github.com/voxpupuli/puppet-sslcertificate/pull/26) ([dhoppe](https://github.com/dhoppe)) -- Fix README.md [\#21](https://github.com/voxpupuli/puppet-sslcertificate/pull/21) ([madAndroid](https://github.com/madAndroid)) -- Perform modulesync \(0.3.0\) [\#20](https://github.com/voxpupuli/puppet-sslcertificate/pull/20) ([juniorsysadmin](https://github.com/juniorsysadmin)) -- Modulesync \(modulesync\_config 0.1.0\) [\#19](https://github.com/voxpupuli/puppet-sslcertificate/pull/19) ([juniorsysadmin](https://github.com/juniorsysadmin)) -- Fix installing single certificates [\#18](https://github.com/voxpupuli/puppet-sslcertificate/pull/18) ([damoxc](https://github.com/damoxc)) -- Perform a modulesync [\#17](https://github.com/voxpupuli/puppet-sslcertificate/pull/17) ([juniorsysadmin](https://github.com/juniorsysadmin)) -- Added support for managing .P12 certificates [\#4](https://github.com/voxpupuli/puppet-sslcertificate/pull/4) ([Mharlin](https://github.com/Mharlin)) +## [v2.1.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.1.0) - 2014-10-13 -## [v2.1.1](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.1.1) (2015-03-24) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v2.0.0...v2.1.0) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.1.0...v2.1.1) +## [v2.0.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v2.0.0) - 2014-04-16 -## [v2.1.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.1.0) (2014-10-13) +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/v1.0.0...v2.0.0) -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.0.2...v2.1.0) +## [v1.0.0](https://github.com/puppetlabs/puppetlabs-sslcertificate/tree/v1.0.0) - 2014-03-12 -## [v2.0.2](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.0.2) (2014-08-04) - -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.0.1...v2.0.2) - -## [v2.0.1](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.0.1) (2014-08-04) - -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v2.0.0...v2.0.1) - -**Merged pull requests:** - -- Adding more pupept version coverage to the module [\#6](https://github.com/voxpupuli/puppet-sslcertificate/pull/6) ([stack72](https://github.com/stack72)) - -## [v2.0.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v2.0.0) (2014-04-16) - -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v1.0.1...v2.0.0) - -**Merged pull requests:** - -- Moving to use certificate thumbprints [\#5](https://github.com/voxpupuli/puppet-sslcertificate/pull/5) ([stack72](https://github.com/stack72)) - -## [v1.0.1](https://github.com/voxpupuli/puppet-sslcertificate/tree/v1.0.1) (2014-03-14) - -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/v1.0.0...v1.0.1) - -## [v1.0.0](https://github.com/voxpupuli/puppet-sslcertificate/tree/v1.0.0) (2014-03-12) - -[Full Changelog](https://github.com/voxpupuli/puppet-sslcertificate/compare/67919d208e50ac9156ecda32e09c4efc5ca6fca8...v1.0.0) - -**Merged pull requests:** - -- Intermediate certificates [\#3](https://github.com/voxpupuli/puppet-sslcertificate/pull/3) ([stack72](https://github.com/stack72)) -- added filename parameter [\#1](https://github.com/voxpupuli/puppet-sslcertificate/pull/1) ([amwilson](https://github.com/amwilson)) - - - -\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* +[Full Changelog](https://github.com/puppetlabs/puppetlabs-sslcertificate/compare/67919d208e50ac9156ecda32e09c4efc5ca6fca8...v1.0.0) diff --git a/metadata.json b/metadata.json index 910c21d..4a8af18 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-sslcertificate", - "version": "4.1.1-rc0", + "version": "5.0.0", "author": "puppetlabs", "license": "MIT", "summary": "Module to manage SSL Certificates on Windows Server 2008 and upwards",