Releases: OpenVoxProject/openbolt
Releases · OpenVoxProject/openbolt
5.1.0
What's Changed
Breaking Changes 🛠
- Bump minimal required Ruby from 2.5->3.2 by @bastelfreak in #6
- Rename gem to openbolt by @jessereynolds in #11
- Remove Bolt Server by @jessereynolds in #24
- Switch from puppet to openvox by @bastelfreak in #14
- Remove orchestrator_client / pcp transport by @smortex in #45
New Features 🎉
- Allow json 2.x by @smortex in #41
- Allow hiera-eyaml 4.x by @smortex in #38
- Allow minitar 1.x by @smortex in #39
- Allow ruby_smb 2.x and 3.x by @smortex in #40
- rack-test: Allow 2.x by @bastelfreak in #72
- openvox-strings: Allow 6.x by @bastelfreak in #71
- mocha: Allow 2.x by @bastelfreak in #74
- r10k: Allow 5.x by @bastelfreak in #73
- puppetlabs/apt: Update 9.4.0->11.1.0 & puppetlabs/puppet_agent: Update 4.21.0->4.25.0 & Add puppetlabs/powershhell 6.0.2 by @bastelfreak in #109
Bug Fixes 🐛
- Ruby error: Adjust pattern matching to newer ruby/rubygems by @bastelfreak in #70
- Use minitar 0.x on windows by @sebastianrakel in #81
- CI: Fix apply job setup & Make Linux vs Windows setup easier & Fix Linux apply tests for Ruby 3.4 by @bastelfreak in #85
- CI: Run docker transport tests on all changes by @bastelfreak in #86
- Validate module dependencies & puppetlabs/puppet_agent: Add missing deps by @bastelfreak in #107
- CI: Regenerate fixture TLS certificates & Use os matrix for cache builds by @bastelfreak in #124
Dependency Updates ⬆️
- Update dependency puppetlabs-service to v3.1.0 by @renovate[bot] in #104
- Update dependency puppetlabs-facts to v1.7.0 by @renovate[bot] in #97
- Update dependency puppetlabs-package to v3.1.0 by @renovate[bot] in #98
- Update dependency puppetlabs-bash_task_helper to v2.2.0 by @renovate[bot] in #96
- Update dependency puppetlabs-puppet_agent to v4.25.0 by @renovate[bot] in #99
- Update dependency puppetlabs-sshkeys_core to v2.5.1 by @renovate[bot] in #95
- Update dependency puppetlabs-scheduled_task to v4.0.3 by @renovate[bot] in #94
- Update dependency puppetlabs-puppet_conf to v2.1.0 by @renovate[bot] in #100
- Update dependency puppetlabs-ruby_plugin_helper to v0.3.0 by @renovate[bot] in #103
- Update dependency puppetlabs-reboot to v5.1.0 by @renovate[bot] in #102
- Update dependency puppetlabs-puppet_conf to v2.1.0 by @renovate[bot] in #119
- Update dependency puppetlabs-ruby_plugin_helper to v0.3.0 by @renovate[bot] in #120
- Update dependency puppetlabs-package to v3.1.0 by @renovate[bot] in #118
- Update dependency puppetlabs-stdlib to v9.7.0 by @renovate[bot] in #105
- Update dependency puppetlabs-python_task_helper to v0.6.0 by @renovate[bot] in #101
- Update dependency puppetlabs-scheduled_task to v4.0.3 by @renovate[bot] in #115
Other Changes
- CI: Drop unsupported Rubies for unit tests by @bastelfreak in #12
- bolt: Bump version from 5.0.0-rc2->5.1.0 by @bastelfreak in #56
- CI: Cleanup linux integration tests by @bastelfreak in #59
- Revert "Allow ruby_smb 2.x and 3.x" by @bastelfreak in #58
- CI: update module cache in central job by @bastelfreak in #64
- CI: Move apply tests to central workflow by @bastelfreak in #66
- Use OpenBolt in help text and welcome message by @austb in #80
- WinRM tests: disable fail-fast by @bastelfreak in #84
- CI: Move BoltSpec tests to central workflow & always use Ubuntu 24.04/Windows 2025 by @bastelfreak in #67
- CI: List existing modules by @bastelfreak in #87
- Add renovate for Puppetfile by @bastelfreak in #89
- voxpupuli-rubocop: Update 4.2.0->5.0.0 by @bastelfreak in #106
- Revert "Update dependency puppetlabs-puppet_agent to v4.25.0" by @bastelfreak in #110
- Revert "Update dependency puppetlabs-puppet_conf to v2.1.0" by @bastelfreak in #112
- Revert "Update dependency puppetlabs-package to v3.1.0" by @bastelfreak in #113
- Revert "Update dependency puppetlabs-scheduled_task to v4.0.3" by @bastelfreak in #114
- Revert "Update dependency puppetlabs-ruby_plugin_helper to v0.3.0" by @bastelfreak in #117
- CI: Move windows checks to global config by @bastelfreak in #116
- CI: Restart WinRM after Setup in ci.ps1 by @bastelfreak in #123
- CI: Display existing bolt tasks by @bastelfreak in #122
- CI: Unify workflows & reduce r10k calls by @bastelfreak in #125
New Contributors
- @bastelfreak made their first contribution in #1
- @dependabot[bot] made their first contribution in #4
- @jessereynolds made their first contribution in #11
- @OpenVoxProjectBot made their first contribution in #21
- @smortex made their first contribution in #41
- @austb made their first contribution in #61
- @sebastianrakel made their first contribution in #81
- @renovate[bot] made their first contribution in #104
Full Changelog: 4.0.0...5.1.0
5.0.0-rc2
What's Changed
Breaking Changes 🛠
- Remove Bolt Server by @jessereynolds in #24
- Switch from puppet to openvox by @bastelfreak in #14
New Features 🎉
- Allow json 2.x by @smortex in #41
- Allow hiera-eyaml 4.x by @smortex in #38
- Allow minitar 1.x by @smortex in #39
- Allow ruby_smb 2.x and 3.x by @smortex in #40
New Contributors
Full Changelog: 5.0.0.rc1...5.0.0-rc2
5.0.0.rc1
What's Changed
Breaking Changes 🛠
- Bump minimal required Ruby from 2.5->3.2 by @bastelfreak in #6
- Rename gem to openbolt by @jessereynolds in #11
Other Changes
- CI: Drop unsupported Rubies for unit tests by @bastelfreak in #12
New Contributors
- @bastelfreak made their first contribution in #1
- @dependabot[bot] made their first contribution in #4
- @jessereynolds made their first contribution in #11
- @OpenVoxProjectBot made their first contribution in #21
Full Changelog: https://github.com/OpenVoxProject/openbolt/commits/5.0.0.rc1