Releases: OpenVoxProject/puppet-runtime
Release list
2026.07.06.1
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| rubygem-aws-partitions | 1.1262.0 | 1.1265.0 |
| rubygem-aws-sdk-ec2 | 1.625.0 | 1.628.0 |
| rubygem-net-ssh | 7.3.2 | 7.3.3 |
| rubygem-nori | 2.7.1 | 2.9.1 |
| rubygem-puppet-resource_api | 2.0.0 | 2.0.1 |
Merged pull requests:
- Update Ruby components #220 (OpenVoxProjectBot)
- Update Ruby components #219 (OpenVoxProjectBot)
- Update Ruby components #218 (OpenVoxProjectBot)
What's Changed
Other Changes
- Update Ruby components by @OpenVoxProjectBot in #218
- Update Ruby components by @OpenVoxProjectBot in #219
- Update Ruby components by @OpenVoxProjectBot in #220
Full Changelog: 2026.06.24.1...2026.07.06.1
2026.06.24.1
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| curl | 8.20.0 | 8.21.0 |
| rubygem-aws-partitions | 1.1259.0 | 1.1262.0 |
| rubygem-aws-sdk-core | 3.251.0 | 3.252.0 |
| rubygem-aws-sdk-ec2 | 1.622.0 | 1.625.0 |
| rubygem-choria-mcorpc-support | 2.26.5 | 2.27.0 |
| rubygem-concurrent-ruby | 1.3.6 | 1.3.7 |
| rubygem-faraday | 2.14.2 | 2.14.3 |
| rubygem-jwt | 2.10.2 | 2.10.3 |
| rubygem-sys-filesystem | 1.5.5 | 1.6.0 |
Security fixes:
- rubygem-jwt: Update 2.10.2->2.10.3 #216 (Sharpie)
- curl: Update 8.20.0->8.21.0 #215 (Sharpie)
- Update Ruby components #211 (OpenVoxProjectBot)
- net-imap: Update 0.4.24->0.6.4.1 #206 (Sharpie)
Merged pull requests:
- Update update components #214 (Sharpie)
- Ignore base64 gem during update_gems workflow #213 (Sharpie)
- Add rake task for component diff between versions #208 (bastelfreak)
- Update Ruby components #205 (OpenVoxProjectBot)
What's Changed
Other Changes
- net-imap: Update 0.4.24->0.6.4.1 by @Sharpie in #206
- Update Ruby components by @OpenVoxProjectBot in #205
- Add rake task for component diff between versions by @bastelfreak in #208
- Ignore base64 gem during update_gems workflow by @Sharpie in #213
- Update Ruby components by @OpenVoxProjectBot in #211
- Update update components by @Sharpie in #214
- curl: Update 8.20.0->8.21.0 by @Sharpie in #215
- rubygem-jwt: Update 2.10.2->2.10.3 by @Sharpie in #216
Full Changelog: 2026.06.10.1...2026.06.24.1
2026.06.10.1
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| rubygem-aws-partitions | 1.1258.0 | 1.1259.0 |
| rubygem-aws-sdk-ec2 | 1.621.0 | 1.622.0 |
| rubygem-openvox | 8.27.0 | 8.28.0 |
Merged pull requests:
- Update Ruby components #203 (OpenVoxProjectBot)
What's Changed
Other Changes
- Update Ruby components by @OpenVoxProjectBot in #203
Full Changelog: 2026.06.09.1...2026.06.10.1
2026.06.09.1
Implemented enhancements:
Fixed bugs:
- [Bug]: Failing "Comment output on PR" action on Pull Requests #37
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| openssl-3.0 | 3.0.20 | 3.0.21 |
| openssl-3.5 | 3.5.6 | 3.5.7 |
| rubygem-aws-partitions | 1.1248.0 | 1.1258.0 |
| rubygem-aws-sdk-core | 3.247.0 | 3.251.0 |
| rubygem-aws-sdk-ec2 | 1.616.0 | 1.621.0 |
| rubygem-excon | 1.4.2 | 1.5.0 |
| rubygem-faraday-net_http | 3.4.2 | 3.4.4 |
| rubygem-yard | 0.9.43 | 0.9.44 |
Merged pull requests:
- OpenSSL June 2026 Security Releases #201 (Sharpie)
- Update Ruby components #191 (OpenVoxProjectBot)
What's Changed
New Features 🎉
Other Changes
- OpenSSL June 2026 Security Releases by @Sharpie in #201
- Update Ruby components by @OpenVoxProjectBot in #191
Full Changelog: 2026.05.20.1...2026.06.09.1
2026.05.20.1
Implemented enhancements:
- Add fedora 44 #195 (Sharpie)
- Add Ruby 4.0 & OpenSSL 3.5 to puppet-runtime-main #174 (bastelfreak)
Fixed bugs:
- Apply compiler hardening to EL8 and newer #183 (bastelfreak)
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| openssl-3.5 | 3.5.6 | |
| ruby-4.0 | 4.0.5 | |
| ruby-selinux | 3.9 | 3.10 |
| ruby-shadow-patched | bc7752a9ddbde06c1418734d003a9607bafcc6df | |
| rubygem-aws-partitions | 1.1246.0 | 1.1248.0 |
| rubygem-aws-sdk-core | 3.246.0 | 3.247.0 |
| rubygem-aws-sdk-ec2 | 1.615.0 | 1.616.0 |
| rubygem-faraday | 2.14.1 | 2.14.2 |
| rubygem-openvox | 8.26.2 | 8.27.0 |
Project component additions:
- openssl-3.5: agent-runtime-main
- ruby-4.0: agent-runtime-main
- ruby-shadow-patched: agent-runtime-main
Merged pull requests:
- Ruby 4: Update ruby-4.0 4.0.3->4.0.5 #194 (Sharpie)
- Use vanagon build #193 (MirandaStreeter)
- Remove 32bit leftovers #190 (bastelfreak)
- faraday: version 2.14.1 -> 2.14.2 & openvox: version 8.26.2 -> 8.27.0 #188 (bastelfreak)
- Update Ruby components #187 (OpenVoxProjectBot)
- Drop unused platforms: Fedora 41, Solaris 11, Windows FIPS, SLES 12 #186 (bastelfreak)
- openssl: simplify logic for rpm platforms #185 (bastelfreak)
- openssl: cleanup logic, remove 32bit leftovers #184 (bastelfreak)
- update_component_info: Dont ignore armhf & redhatfips #182 (bastelfreak)
- augeas component: fix outdated comment #181 (bastelfreak)
- Remove all PowerPC leftovers #180 (bastelfreak)
- Remove unused cross compilation logic #179 (bastelfreak)
- Remove unused libedit component #178 (bastelfreak)
- agent-runtime-main: remove more solaris/aix leftovers #177 (bastelfreak)
- puppet-runtime: Remove solaris/AIX/redhatfips-7 leftovers #176 (bastelfreak)
- Update Ruby components #175 (OpenVoxProjectBot)
What's Changed
New Features 🎉
- Add Ruby 4.0 & OpenSSL 3.5 to puppet-runtime-main by @bastelfreak in #174
- Add fedora 44 by @Sharpie in #195
Bug Fixes 🐛
- Apply compiler hardening to EL8 and newer by @bastelfreak in #183
Other Changes
- Update Ruby components by @OpenVoxProjectBot in #175
- puppet-runtime: Remove solaris/AIX/redhatfips-7 leftovers by @bastelfreak in #176
- agent-runtime-main: remove more solaris/aix leftovers by @bastelfreak in #177
- Remove unused libedit component by @bastelfreak in #178
- augeas component: fix outdated comment by @bastelfreak in #181
- update_component_info: Dont ignore armhf & redhatfips by @bastelfreak in #182
- openssl: cleanup logic, remove 32bit leftovers by @bastelfreak in #184
- Remove all PowerPC leftovers by @bastelfreak in #180
- openssl: simplify logic for rpm platforms by @bastelfreak in #185
- Drop unused platforms: Fedora 41, Solaris 11, Windows FIPS, SLES 12 by @bastelfreak in #186
- Update Ruby components by @OpenVoxProjectBot in #187
- faraday: version 2.14.1 -> 2.14.2 & openvox: version 8.26.2 -> 8.27.0 by @bastelfreak in #188
- Remove unused cross compilation logic by @bastelfreak in #179
- Remove 32bit leftovers by @bastelfreak in #190
- Use vanagon build by @MirandaStreeter in #193
- Ruby 4: Update ruby-4.0 4.0.3->4.0.5 by @Sharpie in #194
New Contributors
- @MirandaStreeter made their first contribution in #193
Full Changelog: 2026.05.11.1...2026.05.20.1
2026.05.11.1
Security fixes:
- net-imap: Update 0.3.9->0.4.24 #168 (Sharpie)
- erb: Update 4.0.2->4.0.3.1 #167 (Sharpie)
- libxml2: Update 2.15.2->2.15.3 #164 (Sharpie)
- curl: Update 8.19.0->8.20.0 #163 (binford2k)
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| curl | 8.19.0 | 8.20.0 |
| libxml2 | 2.15.2 | 2.15.3 |
| rubygem-aws-partitions | 1.1240.0 | 1.1246.0 |
| rubygem-aws-sdk-core | 3.245.0 | 3.246.0 |
| rubygem-aws-sdk-ec2 | 1.612.0 | 1.615.0 |
| rubygem-openfact | 5.6.0 | 5.6.1 |
Merged pull requests:
- Update Ruby components #171 (OpenVoxProjectBot)
- Cleanup old resources #169 (Sharpie)
- Extract version + URL for non-rubygem components + add update script #166 (bastelfreak)
- CI: Test all platforms & Switch to Ruby 4.0 #165 (bastelfreak)
- Update Ruby components #160 (OpenVoxProjectBot)
What's Changed
Other Changes
- libxml2: Update 2.15.2->2.15.3 by @Sharpie in #164
- curl: Update 8.19.0->8.20.0 by @binford2k in #163
- Update Ruby components by @OpenVoxProjectBot in #160
- CI: Test all platforms & Switch to Ruby 4.0 by @bastelfreak in #165
- erb: Update 4.0.2->4.0.3.1 by @Sharpie in #167
- Extract version + URL for non-rubygem components + add update script by @bastelfreak in #166
- Cleanup old resources by @Sharpie in #169
- net-imap: Update 0.3.9->0.4.24 by @Sharpie in #168
- Update Ruby components by @OpenVoxProjectBot in #171
New Contributors
Full Changelog: 2026.05.07.1...2026.05.11.1
2026.05.07.1
2026.04.20.1
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| rubygem-aws-partitions | 1.1239.0 | 1.1240.0 |
| rubygem-aws-sdk-core | 3.244.0 | 3.245.0 |
| rubygem-aws-sdk-ec2 | 1.611.0 | 1.612.0 |
| rubygem-openvox | 8.26.1 | 8.26.2 |
| rubygem-yard | 0.9.42 | 0.9.43 |
Merged pull requests:
- Update Ruby components #158 (OpenVoxProjectBot)
What's Changed
Other Changes
- Update Ruby components by @OpenVoxProjectBot in #158
Full Changelog: 2026.04.17.1...2026.04.20.1
2026.04.17.1
Fixed bugs:
- multi_json: Downgrade 1.20.1->1.19.1 #156 (bastelfreak)
What's Changed
Bug Fixes 🐛
- multi_json: Downgrade 1.20.1->1.19.1 by @bastelfreak in #156
Full Changelog: 2026.04.16.1...2026.04.17.1
2026.04.16.1
Component Changes:
| Component | Old Version | New Version |
|---|---|---|
| rubygem-aws-partitions | 1.1238.0 | 1.1239.0 |
| rubygem-openvox | 8.26.0 | 8.26.1 |
| rubygem-yard | 0.9.41 | 0.9.42 |
Merged pull requests:
- CI: Update PR: Do not add
skip-changeloglabel #154 (bastelfreak) - Update Ruby components #153 (OpenVoxProjectBot)
- CI: Fix more typos #152 (bastelfreak)
- CI: Set ruby-version to ruby #151 (bastelfreak)
- CI: Fix typos in workflow #150 (bastelfreak)
- CI: Fix typos in workflow #149 (bastelfreak)
- Add CI workflow to raise gem update PRs #148 (bastelfreak)
- Build puppet-runtime for Linux on PRs #101 (bastelfreak)
What's Changed
Other Changes
- Add CI workflow to raise gem update PRs by @bastelfreak in #148
- CI: Fix typos in workflow by @bastelfreak in #149
- CI: Fix typos in workflow by @bastelfreak in #150
- Build puppet-runtime for Linux on PRs by @bastelfreak in #101
- CI: Set ruby-version to ruby by @bastelfreak in #151
- CI: Fix more typos by @bastelfreak in #152
- CI: Update PR: Do not add
skip-changeloglabel by @bastelfreak in #154 - Update Ruby components by @OpenVoxProjectBot in #153
Full Changelog: 2026.04.15.1...2026.04.16.1