4.1.0 (2021-08-20)
- Convert to PDK
- Add a check for nil when setting values for comments
- Allow augeasproviders_core 3.x
- Add array remove functionality (#36)
- Make uncomment work with array_append (fix #13)
- Add support for Puppet 6
- Deprecate support for Puppet < 5
- Update supported OSes in metadata.json
- Fix support for 'puppet generate types'
- 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.
- Fix support for 'puppet generate types'
- Added CentOS and OracleLinux to supported OS list
- Upped supported Puppet versions to include Puppet 5
- Only remove seq entries in array entries (GH #10)
- Resync value when exporting/unsetting (GH #10)
- Detect value in existing comment when uncommenting (GH #18)
- Improve README.md
- Use containerized Travis CI infrastructure
- Test on Puppet 4
- Update copyright
- Fix metadata.json
- Add multiline value support
- Depend on augeasproviders_core >= 2.1.0
- Fix Travis build
- Make sure :name is always fed by the composite namevar (GH #3)
- Always use resource[:variable] instead of resource[:name] in the provider
- Add target as namevar, activate composite namevars (GH #2)
- Fix exporting array values (GH #1)
- First release of split module.