|
1 | | -# Change Log |
| 1 | +# Changelog |
2 | 2 |
|
3 | | -This changelog adheres to [Keep a CHANGELOG](http://keepachangelog.com/). |
| 3 | +## [3.0.0](https://github.com/OpenVoxProject/ezbake/tree/3.0.0) (2025-07-30) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/OpenVoxProject/ezbake/compare/2.6.2...3.0.0) |
| 6 | + |
| 7 | +**Breaking changes:** |
| 8 | + |
| 9 | +- install.sh: cleanup initd leftovers [\#20](https://github.com/OpenVoxProject/ezbake/pull/20) ([bastelfreak](https://github.com/bastelfreak)) |
| 10 | +- Remove sysvinit support on Debian [\#14](https://github.com/OpenVoxProject/ezbake/pull/14) ([ekohl](https://github.com/ekohl)) |
| 11 | +- Drop Debian \<= 7, Ubuntu \<= 14.04, EL \< 7 and SLES \< 12 [\#8](https://github.com/OpenVoxProject/ezbake/pull/8) ([ekohl](https://github.com/ekohl)) |
| 12 | + |
| 13 | +**Implemented enhancements:** |
| 14 | + |
| 15 | +- Add support for EL10 [\#28](https://github.com/OpenVoxProject/ezbake/pull/28) ([bastelfreak](https://github.com/bastelfreak)) |
| 16 | +- Eliminate `net-tools` package dependency [\#25](https://github.com/OpenVoxProject/ezbake/pull/25) ([kenyon](https://github.com/kenyon)) |
| 17 | +- packaging: Switch from Perforce to OpenVoxProject releases [\#21](https://github.com/OpenVoxProject/ezbake/pull/21) ([bastelfreak](https://github.com/bastelfreak)) |
| 18 | +- Revert "\(PE-36861\) Add a needrestart conf file for debian packages" [\#12](https://github.com/OpenVoxProject/ezbake/pull/12) ([bastelfreak](https://github.com/bastelfreak)) |
| 19 | +- Add ability to specify replace-pkgs with an empty version [\#9](https://github.com/OpenVoxProject/ezbake/pull/9) ([nmburgan](https://github.com/nmburgan)) |
| 20 | +- Drop service wrappers [\#5](https://github.com/OpenVoxProject/ezbake/pull/5) ([ekohl](https://github.com/ekohl)) |
| 21 | +- Use virtual Java packages on Red Hat and set java\_bin [\#2](https://github.com/OpenVoxProject/ezbake/pull/2) ([ekohl](https://github.com/ekohl)) |
| 22 | + |
| 23 | +**Fixed bugs:** |
| 24 | + |
| 25 | +- Ensure the RuntimeDirectory exists [\#33](https://github.com/OpenVoxProject/ezbake/pull/33) ([ekohl](https://github.com/ekohl)) |
| 26 | +- Patch java\_bin if overridden [\#31](https://github.com/OpenVoxProject/ezbake/pull/31) ([ekohl](https://github.com/ekohl)) |
| 27 | +- unit file: fix uninitialized LOG\_APPENDER variable [\#29](https://github.com/OpenVoxProject/ezbake/pull/29) ([bastelfreak](https://github.com/bastelfreak)) |
| 28 | +- Quote environment variables in systemd services [\#26](https://github.com/OpenVoxProject/ezbake/pull/26) ([ekohl](https://github.com/ekohl)) |
| 29 | +- introduce java\_bin ezbake option [\#24](https://github.com/OpenVoxProject/ezbake/pull/24) ([bastelfreak](https://github.com/bastelfreak)) |
| 30 | +- deb: Dont include /usr in package [\#22](https://github.com/OpenVoxProject/ezbake/pull/22) ([bastelfreak](https://github.com/bastelfreak)) |
| 31 | +- Restore rendering of CLI apps [\#19](https://github.com/OpenVoxProject/ezbake/pull/19) ([bastelfreak](https://github.com/bastelfreak)) |
| 32 | +- systemd service units: remove obsolete `StandardOutput=syslog` [\#7](https://github.com/OpenVoxProject/ezbake/pull/7) ([kenyon](https://github.com/kenyon)) |
| 33 | +- Use PrivateTmp=true on systemd services [\#4](https://github.com/OpenVoxProject/ezbake/pull/4) ([ekohl](https://github.com/ekohl)) |
| 34 | +- Fix java package dependency [\#1](https://github.com/OpenVoxProject/ezbake/pull/1) ([silug](https://github.com/silug)) |
| 35 | + |
| 36 | +**Merged pull requests:** |
| 37 | + |
| 38 | +- Delete more PE leftovers [\#18](https://github.com/OpenVoxProject/ezbake/pull/18) ([bastelfreak](https://github.com/bastelfreak)) |
| 39 | +- Delete unused rake tasks [\#17](https://github.com/OpenVoxProject/ezbake/pull/17) ([bastelfreak](https://github.com/bastelfreak)) |
| 40 | +- Remove Puppet Enterprise leftovers [\#16](https://github.com/OpenVoxProject/ezbake/pull/16) ([bastelfreak](https://github.com/bastelfreak)) |
| 41 | +- CI: Cleanup github actions to follow OpenVoxProject best practices [\#15](https://github.com/OpenVoxProject/ezbake/pull/15) ([bastelfreak](https://github.com/bastelfreak)) |
| 42 | +- Remove platform version complexity for Java version [\#6](https://github.com/OpenVoxProject/ezbake/pull/6) ([nmburgan](https://github.com/nmburgan)) |
| 43 | + |
| 44 | +## [2.6.2](https://github.com/OpenVoxProject/ezbake/tree/2.6.2) (2024-08-26) |
4 | 45 |
|
5 | | -## [Unreleased] |
6 | | -* Add AmazonLinux 2023 as a FOSS build target |
7 | 46 | * Drop platform 6 fpm support |
8 | 47 | * On all Debian platforms simplify java depends, allow 17 or 11, prefer 17 |
9 | 48 | * Add Debian 12 bookworm as a FOSS build target |
10 | | -* Use systemd's PrivateTmp feature for improved security |
11 | | -* Test ezbake on Java 11, 17 and 21 |
12 | | -* Drop sysvinit support on Debian |
13 | | -* Drop service wrappers and natively use systemd |
14 | | -* Remove /etc/needrestart/conf.d/ config for deb packages to restart services on Java Updates |
15 | 49 |
|
16 | 50 | ## [2.6.1] |
17 | 51 | * Fix the ability to add a resources directory to a project with :include-dir by copying the resources to the staging directory directly. |
@@ -906,3 +940,6 @@ This release contains bug fixes and AIO path changes. |
906 | 940 | [2.1.4]: https://github.com/puppetlabs/ezbake/compare/2.1.3...2.1.4 |
907 | 941 | [2.1.3]: https://github.com/puppetlabs/ezbake/compare/2.1.2...2.1.3 |
908 | 942 | [2.1.2]: https://github.com/puppetlabs/ezbake/compare/2.1.1...2.1.2 |
| 943 | + |
| 944 | + |
| 945 | +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |
0 commit comments