4.5.0 (2024-10-06)
Implemented enhancements:
- Debian: Support LTS releases #149 (bastelfreak)
4.4.0 (2024-09-20)
Implemented enhancements:
- Add Debian 11 EoL Date: 2024-08-14 #147 (bastelfreak)
4.3.0 (2024-09-13)
Implemented enhancements:
- Add support for Ubuntu 24.04 #145 (root-expert)
4.2.0 (2024-07-05)
Implemented enhancements:
- Add script to display supported setfiles #142 (bastelfreak)
Fixed bugs:
- Fix tests: Mark CentOS 7 as not supported #143 (bastelfreak)
4.1.0 (2024-06-28)
Implemented enhancements:
- Update fedora versions, remove CentOS 8 from spec test #138 (daberkow)
- Debian 10: Add EoL date #137 (bastelfreak)
- Debian 12: Cleanup legacy non-AIO code #136 (bastelfreak)
- Rocky: Update EoL dates #135 (bastelfreak)
- AlmaLinux: Update EoL dates #134 (bastelfreak)
Merged pull requests:
- Update voxpupuli-rubocop requirement from ~> 2.7.0 to ~> 2.8.0 #139 (dependabot[bot])
- Update voxpupuli-rubocop requirement from ~> 2.6.0 to ~> 2.7.0 #133 (dependabot[bot])
4.0.0 (2024-05-08)
Breaking changes:
- Drop deprecated use_fqdn option and github_action_test_matrix output #130 (ekohl)
- Skip EOL operating systems in GHA acceptance tests #129 (ekohl)
Implemented enhancements:
- Add Ruby 3.3 to CI #128 (bastelfreak)
Fixed bugs:
- OracleLinux: Correct EoL Date 2024-07-01->2024-12-31 #131 (bastelfreak)
3.7.1 (2024-04-25)
Fixed bugs:
3.7.0 (2024-04-25)
Implemented enhancements:
Merged pull requests:
- Update voxpupuli-rubocop requirement from ~> 2.5.0 to ~> 2.6.0 #123 (dependabot[bot])
3.6.0 (2024-03-07)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- Update voxpupuli-rubocop requirement from ~> 2.4.0 to ~> 2.5.0 #118 (dependabot[bot])
- Update voxpupuli-rubocop requirement from ~> 2.0.0 to ~> 2.4.0 #116 (dependabot[bot])
- Document API in README.md #34 (bastelfreak)
3.5.0 (2023-10-18)
Implemented enhancements:
3.4.0 (2023-10-11)
Implemented enhancements:
3.3.0 (2023-10-08)
Implemented enhancements:
Merged pull requests:
- Update metadata-json-lint requirement from >= 2.0, < 4 to >= 2.0, < 5 #101 (dependabot[bot])
3.2.0 (2023-08-11)
Implemented enhancements:
- Implement OracleLinux support #98 (bastelfreak)
3.1.0 (2023-07-24)
Implemented enhancements:
Merged pull requests:
- Implement rubocop #50 (bastelfreak)
2.1.1 (2023-04-29)
3.0.0 (2023-04-29)
Breaking changes:
- Drop EoL Ruby 2.4/2.5/2.6 #81 (bastelfreak)
Fixed bugs:
- GCG: Add faraday-retry dep #86 (bastelfreak)
- Fedora: Fix typo in supported puppet versions #83 (bastelfreak)
Merged pull requests:
- add dummy CI job we can depend on #85 (bastelfreak)
- CI: Dont install libyaml-dev #84 (bastelfreak)
- CI: Build gems with strictness and verbosity #82 (bastelfreak)
2.1.0 (2023-04-26)
Implemented enhancements:
- Puppet 8: Run unit tests on Ruby 3.2 #75 (bastelfreak)
Fixed bugs:
- Ubuntu 18.04: Fix EoL date: 2023-04-15->2023-05-31 #77 (bastelfreak)
Merged pull requests:
- rspec: print full diff for hashes #78 (bastelfreak)
- dependabot: check for github actions and gems & CI: Run on merges to master #74 (bastelfreak)
- Update the README to reflect current command output #73 (ekohl)
2.0.0 (2022-12-20)
Breaking changes:
- Enable AlmaLinux Acceptance testing #70 (bastelfreak)
- Enable Rocky Acceptance testing #69 (bastelfreak)
- Drop unused beaker_setfiles output #66 (bastelfreak)
1.10.0 (2022-12-20)
Implemented enhancements:
- beaker: append puppet version to hostname #65 (bastelfreak)
- Implement --domain option #63 (bastelfreak)
- Add --minimum-major-puppet-version option #59 (alexjfisher)
Fixed bugs:
- Beaker jobs: correct generated setfiles #64 (bastelfreak)
1.9.0 (2022-12-05)
Implemented enhancements:
1.8.0 (2022-08-05)
Implemented enhancements:
1.7.0 (2022-06-25)
Implemented enhancements:
- Enable Ruby 3.1 in CI #49 (bastelfreak)
- Add AlmaLinux and Rocky #48 (bastelfreak)
- Add expected EOL dates for current FreeBSD releases #45 (smortex)
Fixed bugs:
- README.md: Fix internal link to other section #53 (bastelfreak)
- Apply fixes to supported_releases #51 (ekohl)
- supported_releases: treat OSes with
nil
as EoL date as non-EoL #46 (bastelfreak)
1.6.0 (2022-06-22)
Implemented enhancements:
1.5.0 (2022-06-22)
Implemented enhancements:
- Add supported_releases to get all non-EoL OS versions #41 (bastelfreak)
- Add support for Ubuntu 22.04 #39 (smortex)
1.4.0 (2022-02-15)
Implemented enhancements:
1.3.0 (2022-02-07)
Implemented enhancements:
1.2.0 (2021-10-23)
Fixed bugs:
Merged pull requests:
1.1.1 (2021-08-21)
Fixed bugs:
- Respect fqdn/pidfile options while generating actions matrix #26 (root-expert)
1.1.0 (2021-08-17)
Implemented enhancements:
1.0.0 (2021-08-11)
Implemented enhancements:
0.4.0 (2021-08-06)
Implemented enhancements:
- metadata-json-lint: Allow 3.x #18 (bastelfreak)
Fixed bugs:
- Fix broken GHA release job #20 (bastelfreak)
- Handle modules without a Puppet version upper bound #14 (ekohl)
Merged pull requests:
- Update README.md with badges; publish gem to GHA/rubygems; add missing license #17 (bastelfreak)
0.3.0 (2020-11-17)
- Add a metadata2gha script. This allows generating Github Action matrices on the fly based on metadata.json which makes changing supported Puppet versions easier.
- Include a human name in
os_release_to_setfile
. This changes the return type from a string to an array
- Support an array for
pidfile_workaround
. This allows filtering on an OS if needed. Booleans are still supported. - Skip CentOS 8 in Beaker if PIDFile is needed. There is no docker image where it works so it's best to skip it.
- Initial version
* This Changelog was automatically generated by github_changelog_generator