Releases: puppetlabs/puppet
Releases · puppetlabs/puppet
8.10.0
What's Changed
Features & Enhancements
- (PUP-11949) Set systemd as default for Raspbian 12 by @joshcooper in #9477
- (#9302) Add Ruby 3.3 to CI matrix by @bastelfreak in #9303
Bug Fixes
- (maint) Update pip provider regex by @cthorn42 in #9481
- Call the correct ResponseError method by @joshcooper in #9480
- (PUP-12077) Respect rich_data setting in base context by @justinstoller in #9471
- (PUP-12071) Increase default value for number_of_facts_soft_limit by @AriaXLi in #9488
- (maint) Remove needless check in setting default by @joshcooper in #9476
- (PUP-12061) Allow splay and splaylimit to be modified in puppet.conf by @joshcooper in #9484
- tidy: Clarify meaning of numeric
recurse
values by @dotdash in #9497
New Contributors
Full Changelog: 8.9.0...8.10.0
7.34.0
8.9.0
What's Changed
Bug Fixes
- (PUP-7520) Update Puppet profiling timers to use monotonic clock by @AriaXLi in #9418
- Remove deprecated DESTDIR and unused things from install.rb by @ekohl in #9425
- (PUP-12046) Send facts for
catalog download
by @tvpartytonight in #9424 - (PUP-11515) Negative Lookbehind Regex Causes Duplicate Node by @imaqsood in #9420
- (bug) - Honour custom insync in noop mode by @jordanbreen28 in #9443
- Remove broken pacman command for installing packages by @bastelfreak in #9442
- Add file mode-awareness to selabel_lookup by @davejbax and @joshcooper in #9448
New Contributors
- @imaqsood made their first contribution in #9420
- @jordanbreen28 made their first contribution in #9443
Full Changelog: 8.8.1...8.9.0
7.33.0
What's Changed
Bug Fixes
- [Backport 7.x] (PUP-12046) Send facts for
catalog download
by @tvpartytonight in #9439 - Remove broken pacman command for installing packages by @bastelfreak in #9444
Full Changelog: 7.32.1...7.33.0
7.32.1
What's Changed
Bug Fixes
- [Backport 7.x] Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9389
- [Backport 7.x] Add server facts when looking up values by @joshcooper in #9399
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9401
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9409
- [Backport 7.x] (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9414
Full Changelog: 7.31.0...7.32.1
8.8.1
What's Changed
Features & Enhancements
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9349
- fast_gettext: Allow 3.x by @bastelfreak in #9362
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9403
- (PUP-12029) Prepare for Ruby 3.3 by @joshcooper in #9398
- (PUP-11655) Use run_mode for better platform independence by @joshcooper in #9294
Bug Fixes
- (PA-6394) Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9386
- Check for nil before closing Uniquefile by @joshcooper in #9393
- Add server facts when looking up values by @joshcooper in #9392
- Respect Regexp.compile method signature by @ekohl in #9351
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9397
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9405
- (PUP-9997) Avoid Dir.chdir by @joshcooper in #9387
- Add missing return by @joshcooper in #9413
- (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9410
- Revert "Merge pull request #9345 from mhashizume/PUP-11728/main/splay" by @mhashizume in #9416
Full Changelog: 8.7.0...8.8.1
8.8.0
What's Changed
Features & Enhancements
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9349
- fast_gettext: Allow 3.x by @bastelfreak in #9362
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9403
- (PUP-12029) Prepare for Ruby 3.3 by @joshcooper in #9398
- (PUP-11655) Use run_mode for better platform independence by @joshcooper in #9294
Bug Fixes
- (PA-6394) Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9386
- Check for nil before closing Uniquefile by @joshcooper in #9393
- Add server facts when looking up values by @joshcooper in #9392
- Respect Regexp.compile method signature by @ekohl in #9351
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9397
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9405
- (PUP-9997) Avoid Dir.chdir by @joshcooper in #9387
- Add missing return by @joshcooper in #9413
- (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9410
- Revert "Merge pull request #9345 from mhashizume/PUP-11728/main/splay" by @mhashizume in #9416
Full Changelog: 8.7.0...8.8.0
7.32.0
What's Changed
Bug Fixes
- [Backport 7.x] Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9389
- [Backport 7.x] Add server facts when looking up values by @joshcooper in #9399
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9401
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9409
- [Backport 7.x] (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9414
Full Changelog: 7.31.0...7.32.0
8.7.0
What's Changed
Features & Enhancements
- Bump CFPropertyList to >= 3.0.6 by @mhashizume in #9314
- (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem… by @AriaXLi in #9325
- (maint) Add xbps used by voidlinux as a package provider by @Animeshz in #8976
Bug Fixes
- Document passing an array to exec creates by @yakatz in #9167
- Fix failing to install packages with
-noarch
in name by @anhpt379 in #9085 - (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in #9313
- (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in #9323
- Update validate_data_hash to return modified hash by @mhashizume in #9326
- (maint) - Update Hiera Example by @garrettrowell in #9347
- Update splaylimit during daemon run by @mhashizume in #9345
New Contributors
- @yakatz made their first contribution in #9167
- @anhpt379 made their first contribution in #9085
- @garrettrowell made their first contribution in #9347
- @Animeshz made their first contribution in #8976
Full Changelog: 8.6.0...8.7.0
7.31.0
What's Changed
Features & Enhancements
- [Backport 7.x] (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gemspec by @AriaXLi in #9337
- [Backport 7.x] (FACT-3434) Accept ffi >= 1.16.3, < 1.17.0 by @AriaXLi in #9342
Bug Fixes
- [Backport 7.x] (PUP-12041) Handle libuser's unavailability in Fedora 40 by @github-actions in #9355
- [Backport 7.x] Update splaylimit during daemon run by @github-actions in #9381
Full Changelog: 7.30.0...7.31.0