diff --git a/CHANGELOG.md b/CHANGELOG.md index 90b8217..01f5529 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # Changelog -## 4.1.0 +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. + +## [v5.0.0](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/tree/v5.0.0) (2022-09-17) + +[Full Changelog](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/compare/4.1.0...v5.0.0) + +**Breaking changes:** + +- Drop EoL operatingsystem support [\#46](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/pull/46) ([bastelfreak](https://github.com/bastelfreak)) +- Drop EoL Puppet 5 support; Add Puppet 7 support [\#44](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/pull/44) ([bastelfreak](https://github.com/bastelfreak)) + +**Merged pull requests:** + +- README.md: cleanup badges [\#45](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/pull/45) ([bastelfreak](https://github.com/bastelfreak)) +- augeasproviders\_core: Fix namespace [\#43](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/pull/43) ([bastelfreak](https://github.com/bastelfreak)) + +## [4.1.0](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/tree/4.1.0) (2021-08-20) - Convert to PDK - Add a check for nil when setting values for comments @@ -77,3 +95,6 @@ ## 2.0.0 - First release of split module. + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/HISTORY.md b/HISTORY.md new file mode 100644 index 0000000..1db2c49 --- /dev/null +++ b/HISTORY.md @@ -0,0 +1,77 @@ +## [4.1.0](https://github.com/voxpupuli/puppet-augeasproviders_shellvar/tree/4.1.0) (2021-08-20) + +- Convert to PDK +- Add a check for nil when setting values for comments +- Allow augeasproviders_core 3.x + +## 4.0.0 + +- Add array remove functionality (#36) +- Make uncomment work with array_append (fix #13) + +## 3.1.0 + +- Add support for Puppet 6 +- Deprecate support for Puppet < 5 +- Update supported OSes in metadata.json + +## 3.0.0 + +- Fix support for 'puppet generate types' + +## 2.2.4 + +- Revert the 'puppet generate types' fix due to a discovery that it does not + work properly prior to puppet 4.10.4 due to a bug in puppet. + +## 2.2.3 + +- Fix support for 'puppet generate types' +- Added CentOS and OracleLinux to supported OS list + +## 2.2.2 + +- Upped supported Puppet versions to include Puppet 5 + +## 2.2.1 + +- Only remove seq entries in array entries (GH #10) +- Resync value when exporting/unsetting (GH #10) + +## 2.2.0 + +- Detect value in existing comment when uncommenting (GH #18) +- Improve README.md +- Use containerized Travis CI infrastructure +- Test on Puppet 4 +- Update copyright + +## 2.1.1 + +- Fix metadata.json + +## 2.1.0 + +- Add multiline value support +- Depend on augeasproviders_core >= 2.1.0 + +## 2.0.4 + +- Fix Travis build + +## 2.0.3 + +- Make sure :name is always fed by the composite namevar (GH #3) +- Always use resource[:variable] instead of resource[:name] in the provider + +## 2.0.2 + +- Add target as namevar, activate composite namevars (GH #2) + +## 2.0.1 + +- Fix exporting array values (GH #1) + +## 2.0.0 + +- First release of split module. diff --git a/metadata.json b/metadata.json index d1dff07..7650f64 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppet-augeasproviders_shellvar", - "version": "4.1.0", + "version": "5.0.0", "author": "Vox Pupuli", "summary": "Augeas-based shellvar type and provider for Puppet", "license": "Apache-2.0",