Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 50 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,54 @@
# Change Log
# Changelog

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](https://semver.org).

This changelog adheres to [Keep a CHANGELOG](https://keepachangelog.com).
## [0.54.0](https://github.com/openvoxproject/vanagon/tree/0.54.0) (2025-07-07)

[Full Changelog](https://github.com/openvoxproject/vanagon/compare/0.53.0...0.54.0)

**Breaking changes:**

- feat: remove eol ruby 2.7 / 3.0 / 3.1 support [\#26](https://github.com/OpenVoxProject/vanagon/pull/26) ([rwaffen](https://github.com/rwaffen))

**Implemented enhancements:**

- Remove BasicSubmodules and related methods; use native config from git 3.x gem [\#24](https://github.com/OpenVoxProject/vanagon/pull/24) ([rwaffen](https://github.com/rwaffen))

## [Unreleased]
- Bump minimum ruby requirement to 2.7
- Fix preserve param default behaving like `always` but should be `on-failure`
- Fix invalid Debian changelogs (#4)
**Fixed bugs:**

- \[Bug\]: building openvox-agent on x86 Mac14 tar --sort not available [\#28](https://github.com/OpenVoxProject/vanagon/issues/28)
- \[Bug\]: Debian changelog files are invalid [\#4](https://github.com/OpenVoxProject/vanagon/issues/4)
- \[Bug\]: Reproducible builds: git config affects length of commit IDs [\#3](https://github.com/OpenVoxProject/vanagon/issues/3)
- Fixed: DEPRECATION WARNING: Git::GitExecuteError [\#31](https://github.com/OpenVoxProject/vanagon/pull/31) ([shaun-rutherford](https://github.com/shaun-rutherford))

**Merged pull requests:**

- Release job: Cleanup github actions [\#36](https://github.com/OpenVoxProject/vanagon/pull/36) ([bastelfreak](https://github.com/bastelfreak))
- Delete legacy PR template [\#35](https://github.com/OpenVoxProject/vanagon/pull/35) ([bastelfreak](https://github.com/bastelfreak))
- CI: configure minimal permissions [\#34](https://github.com/OpenVoxProject/vanagon/pull/34) ([bastelfreak](https://github.com/bastelfreak))
- Delete unused mend workflow [\#33](https://github.com/OpenVoxProject/vanagon/pull/33) ([bastelfreak](https://github.com/bastelfreak))
- Update rubocop configuration [\#30](https://github.com/OpenVoxProject/vanagon/pull/30) ([smortex](https://github.com/smortex))
- Revert "Make compiled archive generation reproducible" [\#29](https://github.com/OpenVoxProject/vanagon/pull/29) ([smortex](https://github.com/smortex))
- gemspec: Add strict version boundaries & Add release action [\#23](https://github.com/OpenVoxProject/vanagon/pull/23) ([bastelfreak](https://github.com/bastelfreak))
- .gitignore: Exclude bundle vendor directories [\#22](https://github.com/OpenVoxProject/vanagon/pull/22) ([bastelfreak](https://github.com/bastelfreak))
- Remove weird warning [\#21](https://github.com/OpenVoxProject/vanagon/pull/21) ([smortex](https://github.com/smortex))
- Make compiled archive generation reproducible [\#20](https://github.com/OpenVoxProject/vanagon/pull/20) ([smortex](https://github.com/smortex))
- Add Fedora 43 [\#19](https://github.com/OpenVoxProject/vanagon/pull/19) ([nmburgan](https://github.com/nmburgan))
- dependabot: check for github actions and bundler & Run Ruby tests on all supported Ruby versions [\#14](https://github.com/OpenVoxProject/vanagon/pull/14) ([bastelfreak](https://github.com/bastelfreak))
- Add machinery for MacOS signing and notarizing [\#13](https://github.com/OpenVoxProject/vanagon/pull/13) ([nmburgan](https://github.com/nmburgan))
- Add Debian 13 and amazon-2-x86\_64 [\#12](https://github.com/OpenVoxProject/vanagon/pull/12) ([nmburgan](https://github.com/nmburgan))
- Add Fedora 42 platforms [\#11](https://github.com/OpenVoxProject/vanagon/pull/11) ([nmburgan](https://github.com/nmburgan))
- Go back to previous method of building MacOS [\#10](https://github.com/OpenVoxProject/vanagon/pull/10) ([nmburgan](https://github.com/nmburgan))
- Changes for MacOS OpenVox builds [\#9](https://github.com/OpenVoxProject/vanagon/pull/9) ([nmburgan](https://github.com/nmburgan))
- Fix reproducibitily issue with user-defined abbrev length [\#8](https://github.com/OpenVoxProject/vanagon/pull/8) ([smortex](https://github.com/smortex))
- Fix osx-15 [\#7](https://github.com/OpenVoxProject/vanagon/pull/7) ([nmburgan](https://github.com/nmburgan))
- Add Fedora 41 [\#6](https://github.com/OpenVoxProject/vanagon/pull/6) ([nmburgan](https://github.com/nmburgan))
- Fix invalid Debian changelogs [\#5](https://github.com/OpenVoxProject/vanagon/pull/5) ([bootc](https://github.com/bootc))
- Make builds reproducible [\#2](https://github.com/OpenVoxProject/vanagon/pull/2) ([smortex](https://github.com/smortex))
- Improve containerized builds with vanagon [\#1](https://github.com/OpenVoxProject/vanagon/pull/1) ([nmburgan](https://github.com/nmburgan))

## [0.53.0](https://github.com/openvoxproject/vanagon/tree/0.53.0) (2024-09-13)

## [0.53.0] - 2024-09-13
### Added
- (VANAGON-257) Enable windowsfips-2016 to use '-fips' candle and heat flags.

Expand Down Expand Up @@ -1364,3 +1403,6 @@ on Debian < 8 and needs more work and testing.
[0.3.12]: https://github.com/puppetlabs/vanagon/compare/0.3.11...0.3.12
[0.3.11]: https://github.com/puppetlabs/vanagon/compare/0.3.10...0.3.11
[0.3.10]: https://github.com/puppetlabs/vanagon/compare/0.3.9...0.3.10


\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
5 changes: 5 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,8 @@ group(:development, :test) do
gem 'webmock', '~> 3.18'
gem 'yard', require: false
end

group :release, optional: true do
gem 'faraday-retry', '~> 2.1', require: false
gem 'github_changelog_generator', '~> 1.16.4', require: false
end
Loading