v4.0.0
What's Changed
Breaking Changes 🛠
- Drop EoL Debian 8,9,10 support by @bastelfreak in #207
- Drop EoL Ubuntu 14.04,16.04,18.04 by @bastelfreak in #208
- Drop EoL CentOS 6,7,8 support by @bastelfreak in #212
- Drop EoL RedHat 6 and 7 support by @bastelfreak in #211
- Use OpenSSL::PKey.read to read private keys by @ekohl in #190
- password encryption: switch from des3->aes-256-cbc by @bastelfreak in #221
- Drop DSA key support by @ekohl in #222
New Features 🎉
- Add Debian 11 support by @bastelfreak in #205
- Add Debian 12 support by @bastelfreak in #206
- Add Ubuntu 22.04 support by @bastelfreak in #209
- Add EL9 support by @bastelfreak in #210
- Add Ubuntu 24.04 support by @ekohl in #191
- Add AlmaLinux 8 & 9 support by @bastelfreak in #213
- Add basic acceptance tests for the existing examples by @ekohl in #192
- Add OracleLinux 8 & 9 support by @bastelfreak in #216
- Allow passing a CA key password when signing a cert by @bastelfreak in #214
- Add Rocky Linux 8 & 9 support by @bastelfreak in #215
- Add Archlinux support by @bastelfreak in #217
- Support OpenSSL 3 by @ekohl in #223
- Add Puppet 8 support by @bastelfreak in #167
Bug Fixes 🐛
- Use private_key parameter when creating certificate by @vasilevalex in #186
New Contributors
- @ekohl made their first contribution in #191
- @vasilevalex made their first contribution in #186
Full Changelog: v3.2.0...v4.0.0