diff modules/inifile/CHANGELOG.md @ 478:adf6fe9bbc17

Update Puppet modules to latest versions
author IBBoard <dev@ibboard.co.uk>
date Thu, 29 Aug 2024 18:47:29 +0100
parents 3fce34f642f1
children
line wrap: on
line diff
--- a/modules/inifile/CHANGELOG.md	Tue Aug 27 13:35:17 2024 +0100
+++ b/modules/inifile/CHANGELOG.md	Thu Aug 29 18:47:29 2024 +0100
@@ -1,502 +1,493 @@
-# Change log
+<!-- markdownlint-disable MD024 -->
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+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).
+
+## [v6.1.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v6.1.1) - 2024-03-11
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v6.1.0...v6.1.1)
+
+### Fixed
+
+- (CAT-1646) - Remove section if it has empty line but does not have any settings  [#532](https://github.com/puppetlabs/puppetlabs-inifile/pull/532) ([Ramesh7](https://github.com/Ramesh7))
+
+## [v6.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v6.1.0) - 2023-06-20
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v6.0.0...v6.1.0)
+
+### Added
+
+- pdksync - (MAINT) - Allow Stdlib 9.x [#514](https://github.com/puppetlabs/puppetlabs-inifile/pull/514) ([LukasAud](https://github.com/LukasAud))
+
+### Other
+
+- Fix Heredoc rubocop and Disable Style/ClassAndModuleChildren where needed [#510](https://github.com/puppetlabs/puppetlabs-inifile/pull/510) ([jstraw](https://github.com/jstraw))
+
+## [v6.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v6.0.0) - 2023-04-11
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.4.1...v6.0.0)
+
+### Changed
+- (CONT-783) - Add puppet 8 support/Drop puppet 6 support [#505](https://github.com/puppetlabs/puppetlabs-inifile/pull/505) ([jordanbreen28](https://github.com/jordanbreen28))
+
+## [v5.4.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.4.1) - 2023-04-06
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.4.0...v5.4.1)
 
-All notable changes to this project will be documented in this file. 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).
+### Fixed
+
+- pdksync - (CONT-189) Remove support for RedHat6 / OracleLinux6 / Scientific6 [#492](https://github.com/puppetlabs/puppetlabs-inifile/pull/492) ([david22swan](https://github.com/david22swan))
+- pdksync - (CONT-130) - Dropping Support for Debian 9 [#489](https://github.com/puppetlabs/puppetlabs-inifile/pull/489) ([jordanbreen28](https://github.com/jordanbreen28))
+
+## [v5.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.4.0) - 2022-10-03
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.3.0...v5.4.0)
+
+### Added
+
+- pdksync - (GH-cat-11) Certify Support for Ubuntu 22.04 [#484](https://github.com/puppetlabs/puppetlabs-inifile/pull/484) ([david22swan](https://github.com/david22swan))
+- pdksync - (GH-cat-12) Add Support for Redhat 9 [#480](https://github.com/puppetlabs/puppetlabs-inifile/pull/480) ([david22swan](https://github.com/david22swan))
+
+### Fixed
+
+- (MAINT) Drop support for Solaris 10, Windows Server 2008 R2, and AIX 5.3 and 6.1 [#485](https://github.com/puppetlabs/puppetlabs-inifile/pull/485) ([jordanbreen28](https://github.com/jordanbreen28))
+- Fix broken idempotency with empty sections [#483](https://github.com/puppetlabs/puppetlabs-inifile/pull/483) ([kajinamit](https://github.com/kajinamit))
 
-## [v5.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.2.0) (2021-08-25)
+## [v5.3.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.3.0) - 2022-05-23
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.2.0...v5.3.0)
+
+### Added
+
+- pdksync - (FM-8922) - Add Support for Windows 2022 [#468](https://github.com/puppetlabs/puppetlabs-inifile/pull/468) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-1753) - Add Support for AlmaLinux 8 [#463](https://github.com/puppetlabs/puppetlabs-inifile/pull/463) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-1751) - Add Support for Rocky 8 [#462](https://github.com/puppetlabs/puppetlabs-inifile/pull/462) ([david22swan](https://github.com/david22swan))
+- match section names containing prefix character (normally [) [#457](https://github.com/puppetlabs/puppetlabs-inifile/pull/457) ([tja523](https://github.com/tja523))
+
+### Fixed
+
+- pdksync - (GH-iac-334) Remove Support for Ubuntu 14.04/16.04 [#471](https://github.com/puppetlabs/puppetlabs-inifile/pull/471) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-1787) Remove Support for CentOS 6 [#466](https://github.com/puppetlabs/puppetlabs-inifile/pull/466) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-1598) - Remove Support for Debian 8 [#461](https://github.com/puppetlabs/puppetlabs-inifile/pull/461) ([david22swan](https://github.com/david22swan))
+
+## [v5.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.2.0) - 2021-08-26
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.1.0...v5.2.0)
 
 ### Added
 
-- pdksync - \(IAC-1709\) - Add Support for Debian 11 [\#458](https://github.com/puppetlabs/puppetlabs-inifile/pull/458) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-1709) - Add Support for Debian 11 [#458](https://github.com/puppetlabs/puppetlabs-inifile/pull/458) ([david22swan](https://github.com/david22swan))
 
 ### Fixed
 
-- \(IAC-1741\) Allow stdlib v8.0.0 [\#459](https://github.com/puppetlabs/puppetlabs-inifile/pull/459) ([david22swan](https://github.com/david22swan))
+- (IAC-1741) Allow stdlib v8.0.0 [#459](https://github.com/puppetlabs/puppetlabs-inifile/pull/459) ([david22swan](https://github.com/david22swan))
 
-## [v5.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.1.0) (2021-06-28)
+## [v5.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.1.0) - 2021-06-28
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.0.1...v5.1.0)
 
 ### Added
 
-- Accept Datatype Sensitive [\#454](https://github.com/puppetlabs/puppetlabs-inifile/pull/454) ([cocker-cc](https://github.com/cocker-cc))
+- Accept Datatype Sensitive [#454](https://github.com/puppetlabs/puppetlabs-inifile/pull/454) ([cocker-cc](https://github.com/cocker-cc))
 
-## [v5.0.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.0.1) (2021-03-29)
+## [v5.0.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.0.1) - 2021-03-29
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v5.0.0...v5.0.1)
 
 ### Fixed
 
-- \(IAC-149\) - Removal of Unsupported Translate Module [\#442](https://github.com/puppetlabs/puppetlabs-inifile/pull/442) ([david22swan](https://github.com/david22swan))
+- (IAC-149) - Removal of Unsupported Translate Module [#442](https://github.com/puppetlabs/puppetlabs-inifile/pull/442) ([david22swan](https://github.com/david22swan))
 
-## [v5.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.0.0) (2021-03-02)
+## [v5.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v5.0.0) - 2021-03-03
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.4.0...v5.0.0)
 
 ### Changed
+- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [#432](https://github.com/puppetlabs/puppetlabs-inifile/pull/432) ([carabasdaniel](https://github.com/carabasdaniel))
 
-- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [\#432](https://github.com/puppetlabs/puppetlabs-inifile/pull/432) ([carabasdaniel](https://github.com/carabasdaniel))
-
-## [v4.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.4.0) (2020-12-08)
+## [v4.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.4.0) - 2020-12-08
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.3.1...v4.4.0)
 
 ### Added
 
-- \(feat\) - Add Puppet 7 support [\#422](https://github.com/puppetlabs/puppetlabs-inifile/pull/422) ([daianamezdrea](https://github.com/daianamezdrea))
+- (feat) - Add Puppet 7 support [#422](https://github.com/puppetlabs/puppetlabs-inifile/pull/422) ([daianamezdrea](https://github.com/daianamezdrea))
 
-## [v4.3.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.3.1) (2020-11-09)
+## [v4.3.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.3.1) - 2020-11-09
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.3.0...v4.3.1)
 
 ### Fixed
 
-- \(IAC-992\) - Removal of inappropriate terminology [\#415](https://github.com/puppetlabs/puppetlabs-inifile/pull/415) ([david22swan](https://github.com/david22swan))
+- (IAC-992) - Removal of inappropriate terminology [#415](https://github.com/puppetlabs/puppetlabs-inifile/pull/415) ([david22swan](https://github.com/david22swan))
 
-## [v4.3.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.3.0) (2020-09-10)
+## [v4.3.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.3.0) - 2020-09-10
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.2.0...v4.3.0)
 
 ### Added
 
-- pdksync - \(IAC-973\) - Update travis/appveyor to run on new default branch `main` [\#407](https://github.com/puppetlabs/puppetlabs-inifile/pull/407) ([david22swan](https://github.com/david22swan))
-- Add delete\_if\_empty parameter to the ini\_subsetting type/provider [\#405](https://github.com/puppetlabs/puppetlabs-inifile/pull/405) ([mmarod](https://github.com/mmarod))
-- \(IAC-746\) - Add ubuntu 20.04 support [\#396](https://github.com/puppetlabs/puppetlabs-inifile/pull/396) ([david22swan](https://github.com/david22swan))
+- pdksync - (IAC-973) - Update travis/appveyor to run on new default branch `main` [#407](https://github.com/puppetlabs/puppetlabs-inifile/pull/407) ([david22swan](https://github.com/david22swan))
+- Add delete_if_empty parameter to the ini_subsetting type/provider [#405](https://github.com/puppetlabs/puppetlabs-inifile/pull/405) ([mmarod](https://github.com/mmarod))
+- (IAC-746) - Add ubuntu 20.04 support [#396](https://github.com/puppetlabs/puppetlabs-inifile/pull/396) ([david22swan](https://github.com/david22swan))
 
-## [v4.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.2.0) (2020-04-27)
+## [v4.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.2.0) - 2020-04-27
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.1.0...v4.2.0)
 
 ### Added
 
-- Finish API conversion of `create_ini_settings` [\#387](https://github.com/puppetlabs/puppetlabs-inifile/pull/387) ([alexjfisher](https://github.com/alexjfisher))
+- Finish API conversion of `create_ini_settings` [#387](https://github.com/puppetlabs/puppetlabs-inifile/pull/387) ([alexjfisher](https://github.com/alexjfisher))
 
-## [v4.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.1.0) (2020-01-15)
+## [v4.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.1.0) - 2020-01-15
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v4.0.0...v4.1.0)
 
 ### Added
 
-- pdksync - \(FM-8581\) - Debian 10 added to travis and provision file refactored [\#374](https://github.com/puppetlabs/puppetlabs-inifile/pull/374) ([david22swan](https://github.com/david22swan))
-- Puppet 4 functions [\#373](https://github.com/puppetlabs/puppetlabs-inifile/pull/373) ([binford2k](https://github.com/binford2k))
-- pdksync - "MODULES-10242 Add ubuntu14 support back to the modules" [\#368](https://github.com/puppetlabs/puppetlabs-inifile/pull/368) ([sheenaajay](https://github.com/sheenaajay))
-- \(FM-8689\) - Addition of Support for CentOS 8 [\#366](https://github.com/puppetlabs/puppetlabs-inifile/pull/366) ([david22swan](https://github.com/david22swan))
+- pdksync - (FM-8581) - Debian 10 added to travis and provision file refactored [#374](https://github.com/puppetlabs/puppetlabs-inifile/pull/374) ([david22swan](https://github.com/david22swan))
+- Puppet 4 functions [#373](https://github.com/puppetlabs/puppetlabs-inifile/pull/373) ([binford2k](https://github.com/binford2k))
+- pdksync - "MODULES-10242 Add ubuntu14 support back to the modules" [#368](https://github.com/puppetlabs/puppetlabs-inifile/pull/368) ([sheenaajay](https://github.com/sheenaajay))
+- (FM-8689) - Addition of Support for CentOS 8 [#366](https://github.com/puppetlabs/puppetlabs-inifile/pull/366) ([david22swan](https://github.com/david22swan))
 
-## [v4.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.0.0) (2019-11-11)
+## [v4.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v4.0.0) - 2019-11-11
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v3.1.0...v4.0.0)
 
 ### Changed
-
-- pdksync - FM-8499 - remove ubuntu14 support [\#363](https://github.com/puppetlabs/puppetlabs-inifile/pull/363) ([lionce](https://github.com/lionce))
+- pdksync - FM-8499 - remove ubuntu14 support [#363](https://github.com/puppetlabs/puppetlabs-inifile/pull/363) ([lionce](https://github.com/lionce))
 
 ### Added
 
-- FM-8402 add debian 10 support [\#352](https://github.com/puppetlabs/puppetlabs-inifile/pull/352) ([lionce](https://github.com/lionce))
+- FM-8402 add debian 10 support [#352](https://github.com/puppetlabs/puppetlabs-inifile/pull/352) ([lionce](https://github.com/lionce))
 
-## [v3.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v3.1.0) (2019-07-31)
+## [v3.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v3.1.0) - 2019-08-01
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/v3.0.0...v3.1.0)
 
 ### Added
 
-- FM-8222 - Port Module inifile to Litmus [\#344](https://github.com/puppetlabs/puppetlabs-inifile/pull/344) ([lionce](https://github.com/lionce))
-- \(FM-8154\) Add Windows Server 2019 support [\#340](https://github.com/puppetlabs/puppetlabs-inifile/pull/340) ([eimlav](https://github.com/eimlav))
-- \(FM-8041\) Add RedHat 8 support [\#339](https://github.com/puppetlabs/puppetlabs-inifile/pull/339) ([eimlav](https://github.com/eimlav))
+- FM-8222 - Port Module inifile to Litmus [#344](https://github.com/puppetlabs/puppetlabs-inifile/pull/344) ([lionce](https://github.com/lionce))
+- (FM-8154) Add Windows Server 2019 support [#340](https://github.com/puppetlabs/puppetlabs-inifile/pull/340) ([eimlav](https://github.com/eimlav))
+- (FM-8041) Add RedHat 8 support [#339](https://github.com/puppetlabs/puppetlabs-inifile/pull/339) ([eimlav](https://github.com/eimlav))
 
-## [v3.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v3.0.0) (2019-04-22)
+## [v3.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/v3.0.0) - 2019-05-09
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.5.0...v3.0.0)
 
 ### Changed
-
-- pdksync - \(MODULES-8444\) - Raise lower Puppet bound [\#335](https://github.com/puppetlabs/puppetlabs-inifile/pull/335) ([david22swan](https://github.com/david22swan))
+- pdksync - (MODULES-8444) - Raise lower Puppet bound [#335](https://github.com/puppetlabs/puppetlabs-inifile/pull/335) ([david22swan](https://github.com/david22swan))
 
 ### Fixed
 
-- FM-7779 - Cleanup Inifile [\#328](https://github.com/puppetlabs/puppetlabs-inifile/pull/328) ([lionce](https://github.com/lionce))
+- FM-7779 - Cleanup Inifile [#328](https://github.com/puppetlabs/puppetlabs-inifile/pull/328) ([lionce](https://github.com/lionce))
 
-## [2.5.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.5.0) (2018-12-28)
+## [2.5.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.5.0) - 2019-01-07
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.4.0...2.5.0)
 
 ### Added
 
-- \(MODULES-8142\) - Addition of support for SLES 15 [\#315](https://github.com/puppetlabs/puppetlabs-inifile/pull/315) ([david22swan](https://github.com/david22swan))
-- \(MODULES-7560\) - removed spaces from the beginning or from the end of the value [\#311](https://github.com/puppetlabs/puppetlabs-inifile/pull/311) ([lionce](https://github.com/lionce))
+- (MODULES-8142) - Addition of support for SLES 15 [#315](https://github.com/puppetlabs/puppetlabs-inifile/pull/315) ([david22swan](https://github.com/david22swan))
+- (MODULES-7560) - removed spaces from the beginning or from the end of the value [#311](https://github.com/puppetlabs/puppetlabs-inifile/pull/311) ([lionce](https://github.com/lionce))
+- MODULES-1821 support empty sections [#274](https://github.com/puppetlabs/puppetlabs-inifile/pull/274) ([cjepeway](https://github.com/cjepeway))
 
 ### Fixed
 
-- pdksync - \(FM-7655\) Fix rubygems-update for ruby \< 2.3 [\#320](https://github.com/puppetlabs/puppetlabs-inifile/pull/320) ([tphoney](https://github.com/tphoney))
-- \(MODULES-6714\) - inifile: ensure absent not working with refreshonly = true [\#313](https://github.com/puppetlabs/puppetlabs-inifile/pull/313) ([Lavinia-Dan](https://github.com/Lavinia-Dan))
-- \(FM-7483\) - update module to the latest version [\#310](https://github.com/puppetlabs/puppetlabs-inifile/pull/310) ([lionce](https://github.com/lionce))
-- \(FM-7331\)-Fix japanese test [\#308](https://github.com/puppetlabs/puppetlabs-inifile/pull/308) ([lionce](https://github.com/lionce))
+- pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 [#320](https://github.com/puppetlabs/puppetlabs-inifile/pull/320) ([tphoney](https://github.com/tphoney))
+- (MODULES-6714) - inifile: ensure absent not working with refreshonly = true [#313](https://github.com/puppetlabs/puppetlabs-inifile/pull/313) ([Lavinia-Dan](https://github.com/Lavinia-Dan))
+- (FM-7483) - update module to the latest version [#310](https://github.com/puppetlabs/puppetlabs-inifile/pull/310) ([lionce](https://github.com/lionce))
+- (FM-7331)-Fix japanese test [#308](https://github.com/puppetlabs/puppetlabs-inifile/pull/308) ([lionce](https://github.com/lionce))
 
-## [2.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.4.0) (2018-09-27)
+## [2.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.4.0) - 2018-09-28
 
 [Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.3.0...2.4.0)
 
 ### Added
 
-- pdksync - \(FM-7392\) - Puppet 6 Testing Changes [\#300](https://github.com/puppetlabs/puppetlabs-inifile/pull/300) ([pmcmaw](https://github.com/pmcmaw))
-- pdksync - \(MODULES-7658\) use beaker4 in puppet-module-gems [\#296](https://github.com/puppetlabs/puppetlabs-inifile/pull/296) ([tphoney](https://github.com/tphoney))
-- \(MODULES-7552\) - Addition of support for Ubuntu 18.04 to inifile [\#292](https://github.com/puppetlabs/puppetlabs-inifile/pull/292) ([david22swan](https://github.com/david22swan))
+- pdksync - (FM-7392) - Puppet 6 Testing Changes [#300](https://github.com/puppetlabs/puppetlabs-inifile/pull/300) ([pmcmaw](https://github.com/pmcmaw))
+- pdksync - (MODULES-7658) use beaker4 in puppet-module-gems [#296](https://github.com/puppetlabs/puppetlabs-inifile/pull/296) ([tphoney](https://github.com/tphoney))
+- (MODULES-7552) - Addition of support for Ubuntu 18.04 to inifile [#292](https://github.com/puppetlabs/puppetlabs-inifile/pull/292) ([david22swan](https://github.com/david22swan))
+
+### Fixed
+
+- (MODULES-7625) - Update README Limitations section [#293](https://github.com/puppetlabs/puppetlabs-inifile/pull/293) ([eimlav](https://github.com/eimlav))
+
+## [2.3.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.3.0) - 2018-07-05
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.2.2...2.3.0)
+
+### Added
+
+- Nitish add force parameter to create new section [#286](https://github.com/puppetlabs/puppetlabs-inifile/pull/286) ([hsitin](https://github.com/hsitin))
+
+### Fixed
+
+- Handle backwards compatibility with force_new_section_creation [#288](https://github.com/puppetlabs/puppetlabs-inifile/pull/288) ([mwhahaha](https://github.com/mwhahaha))
+
+## [2.2.2](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.2.2) - 2018-05-10
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.2.1...2.2.2)
+
+### Fixed
+
+- (FM-6932) - Fix type autoload [#275](https://github.com/puppetlabs/puppetlabs-inifile/pull/275) ([pmcmaw](https://github.com/pmcmaw))
+
+## [2.2.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.2.1) - 2018-04-17
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.2.0...2.2.1)
+
+## [2.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.2.0) - 2018-01-29
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.1.1...2.2.0)
+
+### Added
+
+- (MODULES-6453) - PDK convert inifile [#260](https://github.com/puppetlabs/puppetlabs-inifile/pull/260) ([pmcmaw](https://github.com/pmcmaw))
+
+## [2.1.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.1.1) - 2017-12-07
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.1.0...2.1.1)
+
+### Added
+
+- Rubocop checks will now be run against any PRs made towards the module [#251](https://github.com/puppetlabs/puppetlabs-inifile/pull/251) ([david22swan](https://github.com/david22swan))
+
+## [2.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.1.0) - 2017-12-01
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/2.0.0...2.1.0)
+
+### Changed
+- Updates to metadata [#247](https://github.com/puppetlabs/puppetlabs-inifile/pull/247) ([pmcmaw](https://github.com/pmcmaw))
+- (MODULES-5501) - Remove unsupported Ubuntu [#245](https://github.com/puppetlabs/puppetlabs-inifile/pull/245) ([pmcmaw](https://github.com/pmcmaw))
+
+### Other
+
+- MODULES-3624 Allow setting indent character [#237](https://github.com/puppetlabs/puppetlabs-inifile/pull/237) ([jamesmcdonald](https://github.com/jamesmcdonald))
+
+## [2.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/2.0.0) - 2017-07-24
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.6.0...2.0.0)
+
+### Changed
+- MODULES-4830 Updating Puppet version requirement [#236](https://github.com/puppetlabs/puppetlabs-inifile/pull/236) ([HelenCampbell](https://github.com/HelenCampbell))
+
+### Added
+
+- (MODULES-5144) Prep for puppet 5 [#238](https://github.com/puppetlabs/puppetlabs-inifile/pull/238) ([hunner](https://github.com/hunner))
+
+### Fixed
+
+- (MODULES-5172) Backwards compatible ini_file.set_value [#240](https://github.com/puppetlabs/puppetlabs-inifile/pull/240) ([mwhahaha](https://github.com/mwhahaha))
+- (MODULES-4932) fix for mimicking commented settings [#239](https://github.com/puppetlabs/puppetlabs-inifile/pull/239) ([eputnam](https://github.com/eputnam))
+- (MODULES-4170) Fix path validation on windows [#224](https://github.com/puppetlabs/puppetlabs-inifile/pull/224) ([mullr](https://github.com/mullr))
+
+## [1.6.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.6.0) - 2016-09-06
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.5.0...1.6.0)
+
+### Added
+
+- Add insert_type and subsetting_key_val_separator [#208](https://github.com/puppetlabs/puppetlabs-inifile/pull/208) ([dmitryilyin](https://github.com/dmitryilyin))
+- Added refreshonly Parameter [#207](https://github.com/puppetlabs/puppetlabs-inifile/pull/207) ([jonnytdevops](https://github.com/jonnytdevops))
+
+### Fixed
+
+- (MODULES-3472) Fix backwards compatability for create_ini_settings [#211](https://github.com/puppetlabs/puppetlabs-inifile/pull/211) ([HelenCampbell](https://github.com/HelenCampbell))
+- (MODULES-3145) Cast values to strings before passing to provider [#204](https://github.com/puppetlabs/puppetlabs-inifile/pull/204) ([hunner](https://github.com/hunner))
+
+## [1.5.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.5.0) - 2016-03-09
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.4.3...1.5.0)
+
+### Added
+
+- Remove empty sections after last setting is removed [#199](https://github.com/puppetlabs/puppetlabs-inifile/pull/199) ([hunner](https://github.com/hunner))
+- Update metadata to note Debian 8 support [#198](https://github.com/puppetlabs/puppetlabs-inifile/pull/198) ([DavidS](https://github.com/DavidS))
+- Added keep_secret parameter feature [#152](https://github.com/puppetlabs/puppetlabs-inifile/pull/152) ([stepanstipl](https://github.com/stepanstipl))
+
+### Fixed
+
+- Remove brackets from ini_setting titles to workaround PUP-4709 [#196](https://github.com/puppetlabs/puppetlabs-inifile/pull/196) ([domcleal](https://github.com/domcleal))
+
+## [1.4.3](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.4.3) - 2015-12-07
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.4.2...1.4.3)
+
+## [1.4.2](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.4.2) - 2015-09-01
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.4.1...1.4.2)
+
+### Added
+
+- Adding path to create_ini_settings resources [#185](https://github.com/puppetlabs/puppetlabs-inifile/pull/185) ([danzilio](https://github.com/danzilio))
+- [MODULES-2369] Support a space as a key_val_separator [#184](https://github.com/puppetlabs/puppetlabs-inifile/pull/184) ([glarizza](https://github.com/glarizza))
+- MODULES-2212 - Add use_exact_match parameter for subsettings [#182](https://github.com/puppetlabs/puppetlabs-inifile/pull/182) ([underscorgan](https://github.com/underscorgan))
+
+### Fixed
+
+- (MODULES-1908) Munge the setting to ensure we always strip the whitespace [#183](https://github.com/puppetlabs/puppetlabs-inifile/pull/183) ([cyberious](https://github.com/cyberious))
+
+## [1.4.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.4.1) - 2015-07-29
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.4.0...1.4.1)
+
+## [1.4.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.4.0) - 2015-07-08
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.3.0...1.4.0)
+
+### Added
+
+- Add support for Solaris 12 [#172](https://github.com/puppetlabs/puppetlabs-inifile/pull/172) ([drewfisher314](https://github.com/drewfisher314))
 
 ### Fixed
 
-- \(MODULES-7625\) - Update README Limitations section [\#293](https://github.com/puppetlabs/puppetlabs-inifile/pull/293) ([eimlav](https://github.com/eimlav))
+- MODULES-1599 Match only on space and tab whitespace after k/v separator [#171](https://github.com/puppetlabs/puppetlabs-inifile/pull/171) ([misterdorm](https://github.com/misterdorm))
 
-## 2.3.0
-### Summary
-This release uses the PDK convert functionality which in return makes the module PDK compliant. It also includes a feature for `force_new_section_creation` and a roll up of maintenance changes.
+## [1.3.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.3.0) - 2015-06-09
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.2.0...1.3.0)
 
 ### Added
-- Added `force_new_section_creation` parameter.
-- PDK convert and update to use pdk 1.5.0 (MODULES-6326).
 
-### Removed
-- Support for Scientific Linux 5
-- Support for Debian 7
-
-## Supported Release [2.2.2]
-### Summary
-This is a bug fix release that corrects type autoloading.
+- Adding the ability to change regex match for $section in inifile [#159](https://github.com/puppetlabs/puppetlabs-inifile/pull/159) ([WhatsARanjit](https://github.com/WhatsARanjit))
+- Flexible key val [#139](https://github.com/puppetlabs/puppetlabs-inifile/pull/139) ([underscorgan](https://github.com/underscorgan))
+- introduce create_ini_settings [#129](https://github.com/puppetlabs/puppetlabs-inifile/pull/129) ([duritong](https://github.com/duritong))
 
 ### Fixed
-- Correct type autoload ([FM-6932](https://tickets.puppet.com/browse/FM-6932)).
-
-## Supported Release [2.2.1]
-### Summary
-This is a bug fix release for a problem with managing existing lines in Puppet > 5.4.0
 
-### Fixed
-- issue with ini_setting's :refreshonly parameter validation ([MODULES-6687](https://tickets.puppet.com/browse/MODULES-6687))
+- Modules 1876 - Setting names containing spaces fail [#158](https://github.com/puppetlabs/puppetlabs-inifile/pull/158) ([bmjen](https://github.com/bmjen))
+- Adds default values for section [#157](https://github.com/puppetlabs/puppetlabs-inifile/pull/157) ([hunner](https://github.com/hunner))
+- Less restrictive setting names [#134](https://github.com/puppetlabs/puppetlabs-inifile/pull/134) ([johnsyweb](https://github.com/johnsyweb))
 
-## Supported Release [2.2.0]
-### Summary
-This release uses the PDK convert functionality which in return makes the module PDK compliant. It also includes a roll up of maintenance changes.
+## [1.2.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.2.0) - 2014-11-10
 
-### Added
-- PDK convert inifile ([MODULES-6453](https://tickets.puppet.com/browse/MODULES-6453)).
-- Modulesync updates.
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.1.4...1.2.0)
 
 ### Fixed
-- Changes to address additional Rubocop failures.
-- Addressing puppet-lint doc warnings.
+
+- fix issue where single characters settings were not being saved. [#126](https://github.com/puppetlabs/puppetlabs-inifile/pull/126) ([doboy](https://github.com/doboy))
+
+## [1.1.4](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.1.4) - 2014-09-30
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.1.3...1.1.4)
 
-### Removed
-- `gem update bundler` command in .travis.yml due to ([MODULES-6339](https://tickets.puppet.com/browse/MODULES-6339)).
+## [1.1.3](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.1.3) - 2014-07-15
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.1.2...1.1.3)
+
+## [1.1.2](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.1.2) - 2014-07-09
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.1.1...1.1.2)
 
-## Supported Release 2.1.1
-### Summary
-This release is in order to implement Rubocop within the module and includes a wide array of formatting changes throughout the code and the enabling of rubocop checks to be run against all pull requests against the module.
+## [1.1.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.1.1) - 2014-07-07
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.1.0...1.1.1)
+
+### Fixed
+
+- Handle quotation marks in section names [#115](https://github.com/puppetlabs/puppetlabs-inifile/pull/115) ([johnsyweb](https://github.com/johnsyweb))
 
-### Changed
-- Rubocop checks will now be run against any PRs made towards the module.
-- The module has undergone a substantial reformatting in order to comply with the designated standards.
+## [1.1.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.1.0) - 2014-06-05
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.0.4...1.1.0)
 
-## Supported Release 2.1.0
-### Summary
-This is a clean release prior to the implementation of rubocop within the module.
+## [1.0.4](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.0.4) - 2014-06-04
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.0.3...1.0.4)
 
 ### Added
-- Several Modulesync updates have been made.
-- Indent Character can now be set.
-- Support for Debian 9 has been added.
+
+- Add RHEL7 and Ubuntu 14.04 support. [#97](https://github.com/puppetlabs/puppetlabs-inifile/pull/97) ([apenney](https://github.com/apenney))
+- Add quote_char parameter to the ini_subsetting resource type [#95](https://github.com/puppetlabs/puppetlabs-inifile/pull/95) ([mruzicka](https://github.com/mruzicka))
+
+## [1.0.3](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.0.3) - 2014-03-03
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.0.1...1.0.3)
 
-### Removed
-- Support for Ubuntu 1004 and 1204 has been removed.
-- Support for SLES 10 SP4 has been removed.
-- Support for Debian 6 has been removed.
-- Support for Solaris 12 has been removed.
-- Support for Windows Server 2003 R2 has been removed.
+## [1.0.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.0.1) - 2014-02-12
+
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/1.0.0...1.0.1)
 
-## Supported Release 2.0.0
-### Summary
-This is a major release that includes a few bugfixes as well as some general module updates.
+### Added
 
-**This release drops Puppet 3 support**
-
-### Changed
-- Moved lower Puppet version requirement to 4.7.0, MODULES-4830
+- Adding whitespace capability to section header regex [#59](https://github.com/puppetlabs/puppetlabs-inifile/pull/59) ([antroy](https://github.com/antroy))
 
 ### Fixed
-- Fix path validation on windows MODULES-4170
-- Fix headings in README
-- Fix for mimicking commented settings MODULES-4932
-- Fix for Backwards compatible ini_file.set_value MODULES-5172
 
-## Supported Release 1.6.0
-### Summary
-This release expands functionality around sub-settings and adds the `refreshonly` parameter so the user can specify whether a resource should or should not respond to a refresh event.
-
-### Features
-- `refreshonly` decide whether or not a value should be updated as part of a refresh
-- `insert_type` choose where the sub-setting is placed in the final string
-- `subsetting_key_val_separator` specify a key/value separator for sub-settings
+- Update settings regexes to support settings containing square brackets [#65](https://github.com/puppetlabs/puppetlabs-inifile/pull/65) ([shrug](https://github.com/shrug))
+- Support spaces in sections [#58](https://github.com/puppetlabs/puppetlabs-inifile/pull/58) ([jnewland](https://github.com/jnewland))
 
-### Bugfixes
-- MODULES-3145 Cast values to strings before passing to provider
-
-
-## Supported Release 1.5.0
-### Summary
-This release adds the long-awaited `show_diff` parameter for diffing the complete file on changes (or can also just show the md5 sums).
+## [1.0.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/1.0.0) - 2013-07-16
 
-### Features
-- Added `show_diff` parameter to show diffs on changes.
-- Remove empty ini sections when the last line in the section is removed.
-
-### Bugfixes
-- Workaround `create_ini_settings()` duplicate resources puppet bug PUP-4709
-
-## Supported Release 1.4.3
-###Summary
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.10.3...1.0.0)
 
-Small release for support of newer PE versions. This increments the version of PE in the metadata.json file.
-
-## 2015-09-01 - Supported Release 1.4.2
-### Summary
-This release adds some bugfixes.
-
-####Bugfixes
-- MODULES-2212 Add use_exact_match parameter for subsettings
-- MODULES-1908 Munge the setting to ensure we always strip the whitespace
-- MODULES-2369 Support a space as a key_val_separator
-
-## 2015-07-15 - Supported Release 1.4.1
-### Summary
-This release bumps the metadata for PE up.
+### Fixed
 
-##2015-07-07 - Supported Releases 1.4.0
-###Summary
-
-This is primarily a release which includes acceptance tests updates, but also includes some minor bug fixes and improvements
+- Support for whitespaces in settings names [#53](https://github.com/puppetlabs/puppetlabs-inifile/pull/53) ([apenney](https://github.com/apenney))
+- Properly handle empty values [#52](https://github.com/puppetlabs/puppetlabs-inifile/pull/52) ([otherwiseguy](https://github.com/otherwiseguy))
+- Bug/inherited purging [#50](https://github.com/puppetlabs/puppetlabs-inifile/pull/50) ([richardc](https://github.com/richardc))
+- Bug/master/better handling of quotes for subsettings [#47](https://github.com/puppetlabs/puppetlabs-inifile/pull/47) ([cprice404](https://github.com/cprice404))
 
-####Features
-- Solaris 12 Support
-- Acceptance testing improvements
-
-####Bugfixes
-- MODULES-1599 Match only on space and tab whitespace after k/v separator
-
-##2015-06-09 - Supported Releases 1.3.0
-###Summary
-
-This is primarily a feature release, but also includes test fixes, documentation updates and synchronization of files with modulesync.
+## [0.10.3](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.10.3) - 2013-05-28
 
-####Features
-- Synchronized files using modulesync
-- Improved documentation
-- Allow changing key value separator beyond indentation
-- Adding the ability to change regex match for $section in inifile
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.10.2...0.10.3)
 
-####Bugfixes
-- pin beaker-rspec for windows testing
-- pin rspec gems for testing
-- Adds default values for section
-- Fixed names containing spaces
-
-##2014-11-11 - Supported Releases 1.2.0
-###Summary
-
-This is primarily a bugfix release, but also includes documentation updates and synchronization of files with modulesync.
+### Fixed
 
-####Features
-- Synchronized files using modulesync
-- Improved documentation with a warning about old, manually installed inifile with PE3.3+
-
-####Bugfixes
-- Fix issue where single character settings were not being saved
+- Bug/master/better handling of quotes for subsettings [#45](https://github.com/puppetlabs/puppetlabs-inifile/pull/45) ([cprice404](https://github.com/cprice404))
 
-##2014-09-30 - Supported Releases 1.1.4
-###Summary
-
-This release includes documentation and test updates.
+## [0.10.2](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.10.2) - 2013-05-22
 
-##2014-07-15 - Supported Release 1.1.3
-###Summary
-
-This release merely updates metadata.json so the module can be uninstalled and
-upgraded via the puppet module command.
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.10.1...0.10.2)
 
-##2014-07-10 - Supported Release 1.1.2
-###Summary
-
-This is a re-packaging release.
-
-##2014-07-07 - Release 1.1.1
-###Summary
+## [0.10.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.10.1) - 2013-05-21
 
-This supported bugfix release corrects the inifile section header detection
-regex (so you can use more characters in your section titles).
-
-####Bugfixes
-- Correct section regex to allow anything other than ]
-- Correct `exists?` to return a boolean
-- Lots of test updates
-- Add missing CONTRIBUTING.md
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.10.0...0.10.1)
 
-##2014-06-04 - Release 1.1.0
-###Summary
-
-This is a compatibility and feature release.  This release adds one new
-feature, the ability to control the quote character used.  This allows you to
-do things like:
+## [0.10.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.10.0) - 2013-04-02
 
-```
-ini_subsetting { '-Xms':
-    ensure     => present,
-    path       => '/some/config/file',
-    section    => '',
-    setting    => 'JAVA_ARGS',
-    quote_char => '"',
-    subsetting => '-Xms'
-    value      => '256m',
-  }
-```
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.9.0...0.10.0)
 
-Which builds:
+### Added
 
-```
-JAVA_ARGS="-Xmx256m -Xms256m"
-```
-
-####Features
-- Add quote_char parameter to the ini_subsetting resource type
-
-####Bugfixes
-
-####Known Bugs
-* No known bugs
-
-##2014-03-04 - Supported Release 1.0.3
-###Summary
-
-This is a supported release.  It has only test changes.
+- Added 'ini_subsetting' custom resource type [#29](https://github.com/puppetlabs/puppetlabs-inifile/pull/29) ([kbrezina](https://github.com/kbrezina))
+- Add purging support to ini file [#25](https://github.com/puppetlabs/puppetlabs-inifile/pull/25) ([bodepd](https://github.com/bodepd))
 
-####Features
-
-####Bugfixes
-
-####Known Bugs
-* No known bugs
-
+### Fixed
 
-##2014-02-26 - Version 1.0.2
-###Summary
-This release adds supported platforms to metadata.json and contains spec fixes
-
+- guard against nil indentation values [#30](https://github.com/puppetlabs/puppetlabs-inifile/pull/30) ([bodepd](https://github.com/bodepd))
 
-##2014-02-12 - Version 1.0.1
-###Summary
-This release is a bugfix for handling whitespace/[]'s better, and adding a
-bunch of tests.
+## [0.9.0](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.9.0) - 2012-11-02
 
-####Bugfixes
-- Handle whitespace in sections
-- Handle square brances in values
-- Add metadata.json
-- Update some travis testing
-- Tons of beaker-rspec tests
-
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.0.3...0.9.0)
 
-##2013-07-16 - Version 1.0.0
-####Features
-- Handle empty values.
-- Handle whitespace in settings names (aka: server role = something)
-- Add mechanism for allowing ini_setting subclasses to override the
-formation of the namevar during .instances, to allow for ini_setting
-derived types that manage flat ini-file-like files and still purge
-them.
+### Added
 
----
-##2013-05-28 - Chris Price <chris@puppetlabs.com> - 0.10.3
- * Fix bug in subsetting handling for new settings (cbea5dc)
-
-##2013-05-22 - Chris Price <chris@puppetlabs.com> - 0.10.2
- * Better handling of quotes for subsettings (1aa7e60)
-
-##2013-05-21 - Chris Price <chris@puppetlabs.com> - 0.10.1
- * Change constants to class variables to avoid ruby warnings (6b19864)
-
-##2013-04-10 - Erik Dalén <dalen@spotify.com> - 0.10.1
- * Style fixes (c4af8c3)
-
-##2013-04-02 - Dan Bode <dan@puppetlabs.com> - 0.10.1
- * Add travisfile and Gemfile (c2052b3)
-
-##2013-04-02 - Chris Price <chris@puppetlabs.com> - 0.10.1
- * Update README.markdown (ad38a08)
+- Add detection for commented versions of settings [#20](https://github.com/puppetlabs/puppetlabs-inifile/pull/20) ([cprice404](https://github.com/cprice404))
+- Feature/master/use existing indentation [#19](https://github.com/puppetlabs/puppetlabs-inifile/pull/19) ([cprice404](https://github.com/cprice404))
+- Feature/master/tweaks to setting removal [#18](https://github.com/puppetlabs/puppetlabs-inifile/pull/18) ([cprice404](https://github.com/cprice404))
+- add ensure=absent support [#17](https://github.com/puppetlabs/puppetlabs-inifile/pull/17) ([bodepd](https://github.com/bodepd))
 
-##2013-02-15 - Karel Brezina <karel.brezina@gmail.com> - 0.10.0
- * Added 'ini_subsetting' custom resource type (4351d8b)
-
-##2013-03-11 - Dan Bode <dan@puppetlabs.com> - 0.10.0
- * guard against nil indentation values (5f71d7f)
+### Fixed
 
-##2013-01-07 - Dan Bode <dan@puppetlabs.com> - 0.10.0
- * Add purging support to ini file (2f22483)
-
-##2013-02-05 - James Sweeny <james.sweeny@puppetlabs.com> - 0.10.0
- * Fix test to use correct key_val_parameter (b1aff63)
-
-##2012-11-06 - Chris Price <chris@puppetlabs.com> - 0.10.0
- * Added license file w/Apache 2.0 license (5e1d203)
+- Allow values with spaces to be parsed and set [#15](https://github.com/puppetlabs/puppetlabs-inifile/pull/15) ([reidmv](https://github.com/reidmv))
 
-##2012-11-02 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Version 0.9.0 released
-
-##2012-10-26 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Add detection for commented versions of settings (a45ab65)
-
-##2012-10-20 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Refactor to clarify implementation of `save` (f0d443f)
+## [0.0.3](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.0.3) - 2012-09-24
 
-##2012-10-20 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Add example for `ensure=absent` (e517148)
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.0.2...0.0.3)
 
-##2012-10-20 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Better handling of whitespace lines at ends of sections (845fa70)
-
-##2012-10-20 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Respect indentation / spacing for existing sections and settings (c2c26de)
+### Added
 
-##2012-10-17 - Chris Price <chris@puppetlabs.com> - 0.9.0
- * Minor tweaks to handling of removing settings (cda30a6)
-
-##2012-10-10 - Dan Bode <dan@puppetlabs.com> - 0.9.0
- * Add support for removing lines (1106d70)
-
-##2012-10-02 - Dan Bode <dan@puppetlabs.com> - 0.9.0
- * Make value a property (cbc90d3)
+- Allow overriding separator string between key/val pairs [#9](https://github.com/puppetlabs/puppetlabs-inifile/pull/9) ([cprice404](https://github.com/cprice404))
+- Added support for colons in section names [#5](https://github.com/puppetlabs/puppetlabs-inifile/pull/5) ([jtopjian](https://github.com/jtopjian))
 
-##2012-10-02 - Dan Bode <dan@puppetlabs.com> - 0.9.0
- * Make ruby provider a better parent. (1564c47)
-
-##2012-09-29 - Reid Vandewiele <reid@puppetlabs.com> - 0.9.0
- * Allow values with spaces to be parsed and set (3829e20)
-
-##2012-09-24 - Chris Price <chris@pupppetlabs.com> - 0.0.3
- * Version 0.0.3 released
+## [0.0.2](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.0.2) - 2012-08-20
 
-##2012-09-20 - Chris Price <chris@puppetlabs.com> - 0.0.3
- * Add validation for key_val_separator (e527908)
-
-##2012-09-19 - Chris Price <chris@puppetlabs.com> - 0.0.3
- * Allow overriding separator string between key/val pairs (8d1fdc5)
-
-##2012-08-20 - Chris Price <chris@pupppetlabs.com> - 0.0.2
- * Version 0.0.2 released
+[Full Changelog](https://github.com/puppetlabs/puppetlabs-inifile/compare/0.0.1...0.0.2)
 
-##2012-08-17 - Chris Price <chris@pupppetlabs.com> - 0.0.2
- * Add support for "global" section at beginning of file (c57dab4)
+## [0.0.1](https://github.com/puppetlabs/puppetlabs-inifile/tree/0.0.1) - 2012-08-16
 
-[2.3.0]:https://github.com/puppetlabs/puppetlabs-apt/compare/2.2.2...2.3.0
-[2.2.2]:https://github.com/puppetlabs/puppetlabs-apt/compare/2.2.1...2.2.2
-[2.2.1]:https://github.com/puppetlabs/puppetlabs-apt/compare/2.2.0...2.2.1
-[2.2.0]:https://github.com/puppetlabs/puppetlabs-apt/compare/2.1.1...2.2.0
-
-
-\* *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-inifile/compare/74fbedcf5b0cef8e5272a95ab55fc6bd83a13228...0.0.1)