All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v11.1.0 - 2024-12-17
- (CAT-2158) Upgrade rexml to address CVE-2024-49761 #605 (amitkarsale)
v11.0.1 - 2024-10-07
v11.0.0 - 2024-04-16
- [CAT-1427] : Removing RedHat/Scientific/OracleLinux 6 #576 (rajat-puppet)
v10.1.2 - 2023-07-27
v10.1.1 - 2023-07-03
v10.1.0 - 2023-06-20
- puppet/archive: Allow 7.x #559 (bastelfreak)
- pdksync - (MAINT) - Allow Stdlib 9.x #557 (LukasAud)
v10.0.0 - 2023-04-17
- (CONT-784) Add Support for Puppet 8 / Drop Support for Puppet 6 #548 (david22swan)
- Fix shell_escape of unless command #550 (traylenator)
v9.0.1 - 2022-11-29
- 538-unresolved-fact-fix #540 (jordanbreen28)
- Unresolved fact fix #539 (jordanbreen28)
v9.0.0 - 2022-11-23
- Update package naming to differentiate between minor versions #534 (sd-z)
- (CONT-173) - Updating deprecated facter instances #531 (jordanbreen28)
- pdksync - (CONT-189) Remove support for RedHat6 / OracleLinux6 / Scientific6 #530 (david22swan)
- pdksync - (CONT-130) - Dropping Support for Debian 9 #527 (jordanbreen28)
- Hardening manifests #525 (LukasAud)
v8.2.0 - 2022-08-09
- pdksync - (GH-cat-11) Certify Support for Ubuntu 22.04 #522 (david22swan)
- Make ubuntu 22.04 also default to openjdk-11 #519 (rswarts)
- pdksync - (GH-cat-12) Add Support for Redhat 9 #518 (david22swan)
v8.1.0 - 2022-05-30
v8.0.0 - 2022-04-05
- (GH-C&T-7) Remove code specific to unsupported OSs #507 (david22swan)
- pdksync - (GH-iac-334) Remove Support for Ubuntu 14.04/16.04 #505 (david22swan)
- pdksync - (IAC-1787) Remove Support for CentOS 6 #503 (david22swan)
v7.3.0 - 2021-10-11
- pdksync - (IAC-1753) - Add Support for AlmaLinux 8 #500 (david22swan)
- pdksync - (IAC-1751) - Add Support for Rocky 8 #499 (david22swan)
- pdksync - (IAC-1598) - Remove Support for Debian 8 #498 (david22swan)
v7.2.0 - 2021-09-20
v7.1.1 - 2021-08-26
- (IAC-1741) Allow stdlib v8.0.0 #491 (david22swan)
v7.1.0 - 2021-08-12
- pdksync - (IAC-1709) - Add Support for Debian 11 #489 (david22swan)
v7.0.2 - 2021-04-26
v7.0.1 - 2021-04-19
- allow v5.x of puppet/archive #476 (bastelfreak)
v7.0.0 - 2021-03-01
- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #463 (carabasdaniel)
v6.5.0 - 2020-12-16
- pdksync - (feat) Add support for Puppet 7 #454 (daianamezdrea)
v6.4.0 - 2020-11-09
- [IAC-1208] - Add the good links for solving the 404 error and exclude sles #443 (daianamezdrea)
- (IAC-993) - Removal of inappropriate terminology #439 (david22swan)
v6.3.0 - 2020-05-28
- (MODULES-10681) Add option to manage symlink to java::adopt #429 (fraenki)
- (IAC-746) - Add ubuntu 20.04 support #428 (david22swan)
v6.2.0 - 2020-02-19
v6.1.0 - 2020-02-03
v6.0.0 - 2019-11-11
- (FM-8676) Add CentOS 8 to supported OS list #399 (david22swan)
- FM-8403 - add support Debain10 #387 (lionce)
- we need to check if java_default_home has a value before we attempt t… #391 (robmbrooks)
- Add support for java 11, the default in debian buster 10 #386 (jhooyberghs)
v5.0.1 - 2019-08-05
v5.0.0 - 2019-08-05
- [FM-8320] Remove Oracle download #372 (carabasdaniel)
- (FM-8223) converted to use litmus #376 (tphoney)
- Add buster support, default to 11 #369 (mhjacks)
- Add support for debian buster #364 (TomRitserveldt)
- (FM-8343) use release numbers not lsbdistcodename #375 (tphoney)
- Revert "Add support for debian buster" #374 (tphoney)
v4.1.0 - 2019-05-29
v4.0.0 - 2019-05-20
- pdksync - (MODULES-8444) - Raise lower Puppet bound #356 (david22swan)
- (FM-7921) - Implement Puppet Strings #353 (david22swan)
- Update default version & java 8 version from 8u192 to 8u201 #347 (valentinsavenko)
- Add ability to override basedir and package type for oracle java #345 (fraenki)
- MODULES-8613: Add option to set a custom JCE download URL #344 (HielkeJ)
3.3.0 - 2019-01-18
- (MODULES-8234) - Add SLES 15 support #336 (eimlav)
- (MODULES-8234) - Upgrade Oracle Java version to 8u192 #334 (eimlav)
- Support for installing JCE. Fixes MODULES-1681 #326 (dploeger)
- MODULES-8044: upgrade Oracle Java 8 to 181, make it the default release #314 (ojongerius)
- pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 #338 (tphoney)
- (FM-7520) - Removing Solaris from the support matrix #335 (pmcmaw)
- Optimized code for making java::oracle atomic. Fixes MODULES-8085 #330 (dploeger)
- Fix OpenJDK paths on Debian based OS with ARM #329 (mmoll)
- (MODULES-7050) - Fix OracleJDK reinstalling on Puppet runs #323 (eimlav)
- (MODULES-8025) Switch default for Ubuntu 18.04 to 11 #322 (baurmatt)
- MODULES-7819 fix set JAVA_HOME environments on FreeBSD platform #315 (olevole)
3.2.0 - 2018-09-27
3.1.0 - 2018-09-10
3.0.0 - 2018-08-14
- [FM-6963] Removal of unsupported OS from java #295 (david22swan)
- (MODULES-7561) - Addition of support for Ubuntu 18.04 to java #299 (david22swan)
- Remove ensure_resource to avoid potential conflict #287 (sevencastles)
2.4.0 - 2018-01-23
- Fixes java_home for SLES 11.4 and relevant tests #283 (HelenCampbell)
- FM-6634 rubocop fixes #279 (tphoney)
2.3.0 - 2017-12-01
2.2.0 - 2017-11-20
2.1.1 - 2017-11-09
- (FACT-1754) search for matching line with java version #257 (shuebnersr)
2.1.0 - 2017-06-22
- replace validate_* calls with datatypes & minor fixes #223 (bastelfreak)
- Bugfix/modules 4368 java default home invalid fact #215 (vStone)
2.0.0 - 2017-05-30
- add 'Amazon Linux AMI' supports #209 (hedzr)
- Add proxy options for Oracle Java #188 (edestecd)
- Add support for Oracle Linux #185 (LightAxe)
- (MODULES-2971) Add java_home to all operating systems #184 (ntpttr)
- (MODULES-4751) Fix Archive Order of Operations #225 (bstopp)
- Fix naming of version_major and version_minor parameters #196 (gzurowski)
1.6.0 - 2016-06-13
- Fix typo in documentation for class oracle #170 (gerhardsam)
- Fix up rspec deprecation warnings. #166 (alex-harvey-z3q)
1.5.0 - 2016-04-12
- Add Ubuntu 16.04 #164 (s12v)
- Add an example for installing java 8 #162 (npwalker)
- Add support for official Oracle Java SE jdk and jre packages for CentOS #159 (mmarseglia)
- (MODULES-2928) Adds FreeBSD Support #153 (petems)
- Added support for oracle-j2re1.8 and oracle-j2sdk1.8 #152 (thomasodus)
- Fix typo in README.markdown #165 (alex-harvey-z3q)
1.4.3 - 2015-12-07
- Add support for Ubuntu 15.10 #147 (oc243)
- add two facts: libjvm and java executable paths #117 (faxm0dem)
1.4.2 - 2015-10-07
1.4.1 - 2015-07-15
1.4.0 - 2015-07-08
- (MODULES-2068) add fedora to metadata.json operatingsystem_support list #129 (bmjen)
- Add helper to install puppet/pe/puppet-agent #123 (hunner)
- (BKR-147) add Gemfile setting for BEAKER_VERSION for puppet... #115 (anodelman)
- Fix incorrect metadata #133 (hunner)
- (MODULES-2095) fixes create-java-alternatives command #128 (bmjen)
- Fix Fedora 21+ package name #104 (cottsay)
1.3.0 - 2015-01-20
- FM-1523: Added module summary to metadata.json #90 (jbondpdx)
- Add Java alternatives for RHEL based distros. #89 (rdrgmnzs)
- add utopic support #88 (pherjung)
- Revert "Add alternative support for RedHat" #87 (underscorgan)
- cosmetic change to add missing space to bullet point in markdown so it r... #80 (stevenalexander)
- Add alternative support for RedHat #61 (rdrgmnzs)
- Acceptance test fix for wheezy #96 (underscorgan)
- Test fix for RHEL with alternatives #94 (underscorgan)
1.2.0 - 2014-11-10
1.1.2 - 2014-09-03
1.1.1 - 2014-05-02
1.1.0 - 2014-01-06
1.0.1 - 2013-08-01
- Add a .travis.yml file. #32 (apenney)
- Added support for Amazon linux #29 (actionjack)
- Add support for OpenSUSE #27 (rombert)
- add support for Ubuntu quantal and raring #26 (nrvale0)
0.3.0 - 2013-05-08
- Add special case for fedora operating systems, where java is installable... #23 (haus)
- Adding java::package_suse class #22 (sschneid)
0.2.0 - 2012-11-15
v0.1.5 - 2011-06-16
0.1.4 - 2011-06-02
0.1.3 - 2011-05-28
0.1.2 - 2011-05-26
0.1.1 - 2011-05-25
- Add basic validation to class parameters #1 (jeffmccune)