diff --git a/CHANGELOG.md b/CHANGELOG.md index 00893e81..63aba24e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,611 +1,720 @@ -# Change log + +# Changelog -All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). +All notable changes to this project will be documented in this file. -## [v10.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v9.0.1) (2023-04-17) +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). -[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v9.0.1...v9.0.1) +## [v10.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v10.1.0) - 2023-06-20 -### Changed +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v10.0.0...v10.1.0) + +### Added + +- puppet/archive: Allow 7.x [#559](https://github.com/puppetlabs/puppetlabs-java/pull/559) ([bastelfreak](https://github.com/bastelfreak)) +- pdksync - (MAINT) - Allow Stdlib 9.x [#557](https://github.com/puppetlabs/puppetlabs-java/pull/557) ([LukasAud](https://github.com/LukasAud)) -- \(CONT-784\) Add Support for Puppet 8 / Drop Support for Puppet 6 [\#548](https://github.com/puppetlabs/puppetlabs-java/pull/548) ([david22swan](https://github.com/david22swan)) +## [v10.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v10.0.0) - 2023-04-17 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v9.0.1...v10.0.0) ### Added -- \(CONT-356\) Syntax update [\#543](https://github.com/puppetlabs/puppetlabs-java/pull/543) ([LukasAud](https://github.com/LukasAud)) +- (CONT-356) Syntax update [#543](https://github.com/puppetlabs/puppetlabs-java/pull/543) ([LukasAud](https://github.com/LukasAud)) + +### Changed +- (CONT-784) Add Support for Puppet 8 / Drop Support for Puppet 6 [#548](https://github.com/puppetlabs/puppetlabs-java/pull/548) ([david22swan](https://github.com/david22swan)) ### Fixed -- Fix shell\_escape of unless command [\#550](https://github.com/puppetlabs/puppetlabs-java/pull/550) ([traylenator](https://github.com/traylenator)) +- Fix shell_escape of unless command [#550](https://github.com/puppetlabs/puppetlabs-java/pull/550) ([traylenator](https://github.com/traylenator)) -## [v9.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v9.0.1) (2022-11-29) +## [v9.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v9.0.1) - 2022-11-29 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v9.0.0...v9.0.1) ### Fixed -- 538-unresolved-fact-fix [\#540](https://github.com/puppetlabs/puppetlabs-java/pull/540) ([jordanbreen28](https://github.com/jordanbreen28)) -- Unresolved fact fix [\#539](https://github.com/puppetlabs/puppetlabs-java/pull/539) ([jordanbreen28](https://github.com/jordanbreen28)) +- 538-unresolved-fact-fix [#540](https://github.com/puppetlabs/puppetlabs-java/pull/540) ([jordanbreen28](https://github.com/jordanbreen28)) +- Unresolved fact fix [#539](https://github.com/puppetlabs/puppetlabs-java/pull/539) ([jordanbreen28](https://github.com/jordanbreen28)) -## [v9.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v9.0.0) (2022-11-23) +## [v9.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v9.0.0) - 2022-11-23 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v8.2.0...v9.0.0) ### Changed - -- \(CONT-263\) Update minimum required puppet version [\#535](https://github.com/puppetlabs/puppetlabs-java/pull/535) ([LukasAud](https://github.com/LukasAud)) +- (CONT-263) Update minimum required puppet version [#535](https://github.com/puppetlabs/puppetlabs-java/pull/535) ([LukasAud](https://github.com/LukasAud)) ### Fixed -- Update package naming to differentiate between minor versions [\#534](https://github.com/puppetlabs/puppetlabs-java/pull/534) ([sd-z](https://github.com/sd-z)) -- \(CONT-173\) - Updating deprecated facter instances [\#531](https://github.com/puppetlabs/puppetlabs-java/pull/531) ([jordanbreen28](https://github.com/jordanbreen28)) -- pdksync - \(CONT-189\) Remove support for RedHat6 / OracleLinux6 / Scientific6 [\#530](https://github.com/puppetlabs/puppetlabs-java/pull/530) ([david22swan](https://github.com/david22swan)) -- pdksync - \(CONT-130\) - Dropping Support for Debian 9 [\#527](https://github.com/puppetlabs/puppetlabs-java/pull/527) ([jordanbreen28](https://github.com/jordanbreen28)) -- Hardening manifests [\#525](https://github.com/puppetlabs/puppetlabs-java/pull/525) ([LukasAud](https://github.com/LukasAud)) +- Update package naming to differentiate between minor versions [#534](https://github.com/puppetlabs/puppetlabs-java/pull/534) ([sd-z](https://github.com/sd-z)) +- (CONT-173) - Updating deprecated facter instances [#531](https://github.com/puppetlabs/puppetlabs-java/pull/531) ([jordanbreen28](https://github.com/jordanbreen28)) +- pdksync - (CONT-189) Remove support for RedHat6 / OracleLinux6 / Scientific6 [#530](https://github.com/puppetlabs/puppetlabs-java/pull/530) ([david22swan](https://github.com/david22swan)) +- pdksync - (CONT-130) - Dropping Support for Debian 9 [#527](https://github.com/puppetlabs/puppetlabs-java/pull/527) ([jordanbreen28](https://github.com/jordanbreen28)) +- Hardening manifests [#525](https://github.com/puppetlabs/puppetlabs-java/pull/525) ([LukasAud](https://github.com/LukasAud)) -## [v8.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.2.0) (2022-08-09) +## [v8.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.2.0) - 2022-08-09 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v8.1.0...v8.2.0) ### Added -- pdksync - \(GH-cat-11\) Certify Support for Ubuntu 22.04 [\#522](https://github.com/puppetlabs/puppetlabs-java/pull/522) ([david22swan](https://github.com/david22swan)) -- Make ubuntu 22.04 also default to openjdk-11 [\#519](https://github.com/puppetlabs/puppetlabs-java/pull/519) ([rswarts](https://github.com/rswarts)) -- pdksync - \(GH-cat-12\) Add Support for Redhat 9 [\#518](https://github.com/puppetlabs/puppetlabs-java/pull/518) ([david22swan](https://github.com/david22swan)) +- pdksync - (GH-cat-11) Certify Support for Ubuntu 22.04 [#522](https://github.com/puppetlabs/puppetlabs-java/pull/522) ([david22swan](https://github.com/david22swan)) +- Make ubuntu 22.04 also default to openjdk-11 [#519](https://github.com/puppetlabs/puppetlabs-java/pull/519) ([rswarts](https://github.com/rswarts)) +- pdksync - (GH-cat-12) Add Support for Redhat 9 [#518](https://github.com/puppetlabs/puppetlabs-java/pull/518) ([david22swan](https://github.com/david22swan)) -## [v8.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.1.0) (2022-05-30) +## [v8.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.1.0) - 2022-05-30 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v8.0.0...v8.1.0) ### Added -- feat: added support for aarch64 architecture download [\#516](https://github.com/puppetlabs/puppetlabs-java/pull/516) ([0Rick0](https://github.com/0Rick0)) +- feat: added support for aarch64 architecture download [#516](https://github.com/puppetlabs/puppetlabs-java/pull/516) ([0Rick0](https://github.com/0Rick0)) -## [v8.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.0.0) (2022-04-05) +## [v8.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v8.0.0) - 2022-04-05 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.3.0...v8.0.0) -### Changed - -- \(GH-C&T-7\) Remove code specific to unsupported OSs [\#507](https://github.com/puppetlabs/puppetlabs-java/pull/507) ([david22swan](https://github.com/david22swan)) - ### Added -- \(MODULES-11234\) Support Adoptium Temurin [\#502](https://github.com/puppetlabs/puppetlabs-java/pull/502) ([dploeger](https://github.com/dploeger)) +- (MODULES-11234) Support Adoptium Temurin [#502](https://github.com/puppetlabs/puppetlabs-java/pull/502) ([dploeger](https://github.com/dploeger)) + +### Changed +- (GH-C&T-7) Remove code specific to unsupported OSs [#507](https://github.com/puppetlabs/puppetlabs-java/pull/507) ([david22swan](https://github.com/david22swan)) ### Fixed -- pdksync - \(GH-iac-334\) Remove Support for Ubuntu 14.04/16.04 [\#505](https://github.com/puppetlabs/puppetlabs-java/pull/505) ([david22swan](https://github.com/david22swan)) -- pdksync - \(IAC-1787\) Remove Support for CentOS 6 [\#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan)) +- pdksync - (GH-iac-334) Remove Support for Ubuntu 14.04/16.04 [#505](https://github.com/puppetlabs/puppetlabs-java/pull/505) ([david22swan](https://github.com/david22swan)) +- pdksync - (IAC-1787) Remove Support for CentOS 6 [#503](https://github.com/puppetlabs/puppetlabs-java/pull/503) ([david22swan](https://github.com/david22swan)) -## [v7.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.3.0) (2021-10-11) +## [v7.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.3.0) - 2021-10-11 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.2.0...v7.3.0) ### Added -- pdksync - \(IAC-1753\) - Add Support for AlmaLinux 8 [\#500](https://github.com/puppetlabs/puppetlabs-java/pull/500) ([david22swan](https://github.com/david22swan)) -- pdksync - \(IAC-1751\) - Add Support for Rocky 8 [\#499](https://github.com/puppetlabs/puppetlabs-java/pull/499) ([david22swan](https://github.com/david22swan)) +- pdksync - (IAC-1753) - Add Support for AlmaLinux 8 [#500](https://github.com/puppetlabs/puppetlabs-java/pull/500) ([david22swan](https://github.com/david22swan)) +- pdksync - (IAC-1751) - Add Support for Rocky 8 [#499](https://github.com/puppetlabs/puppetlabs-java/pull/499) ([david22swan](https://github.com/david22swan)) ### Fixed -- pdksync - \(IAC-1598\) - Remove Support for Debian 8 [\#498](https://github.com/puppetlabs/puppetlabs-java/pull/498) ([david22swan](https://github.com/david22swan)) +- pdksync - (IAC-1598) - Remove Support for Debian 8 [#498](https://github.com/puppetlabs/puppetlabs-java/pull/498) ([david22swan](https://github.com/david22swan)) -## [v7.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.2.0) (2021-09-20) +## [v7.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.2.0) - 2021-09-20 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.1.1...v7.2.0) ### Added -- Enabling Rocky Linux for Install [\#488](https://github.com/puppetlabs/puppetlabs-java/pull/488) ([pmjensen](https://github.com/pmjensen)) +- Enabling Rocky Linux for Install [#488](https://github.com/puppetlabs/puppetlabs-java/pull/488) ([pmjensen](https://github.com/pmjensen)) ### Fixed -- Allow archive 6.x [\#493](https://github.com/puppetlabs/puppetlabs-java/pull/493) ([smortex](https://github.com/smortex)) +- Allow archive 6.x [#493](https://github.com/puppetlabs/puppetlabs-java/pull/493) ([smortex](https://github.com/smortex)) -## [v7.1.1](https://github.com/puppetlabs/puppetlabs-java/tree/v7.1.1) (2021-08-26) +## [v7.1.1](https://github.com/puppetlabs/puppetlabs-java/tree/v7.1.1) - 2021-08-26 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.1.0...v7.1.1) ### Fixed -- \(IAC-1741\) Allow stdlib v8.0.0 [\#491](https://github.com/puppetlabs/puppetlabs-java/pull/491) ([david22swan](https://github.com/david22swan)) +- (IAC-1741) Allow stdlib v8.0.0 [#491](https://github.com/puppetlabs/puppetlabs-java/pull/491) ([david22swan](https://github.com/david22swan)) -## [v7.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.1.0) (2021-08-12) +## [v7.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.1.0) - 2021-08-12 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.0.2...v7.1.0) ### Added -- pdksync - \(IAC-1709\) - Add Support for Debian 11 [\#489](https://github.com/puppetlabs/puppetlabs-java/pull/489) ([david22swan](https://github.com/david22swan)) +- pdksync - (IAC-1709) - Add Support for Debian 11 [#489](https://github.com/puppetlabs/puppetlabs-java/pull/489) ([david22swan](https://github.com/david22swan)) -## [v7.0.2](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.2) (2021-04-26) +## [v7.0.2](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.2) - 2021-04-26 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.0.1...v7.0.2) ### Fixed -- add url parameter for adoptopenjdk [\#473](https://github.com/puppetlabs/puppetlabs-java/pull/473) ([cbobinec](https://github.com/cbobinec)) +- add url parameter for adoptopenjdk [#473](https://github.com/puppetlabs/puppetlabs-java/pull/473) ([cbobinec](https://github.com/cbobinec)) -## [v7.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.1) (2021-04-19) +## [v7.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.1) - 2021-04-19 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v7.0.0...v7.0.1) ### Fixed -- allow v5.x of puppet/archive [\#476](https://github.com/puppetlabs/puppetlabs-java/pull/476) ([bastelfreak](https://github.com/bastelfreak)) +- allow v5.x of puppet/archive [#476](https://github.com/puppetlabs/puppetlabs-java/pull/476) ([bastelfreak](https://github.com/bastelfreak)) -## [v7.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.0) (2021-03-01) +## [v7.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v7.0.0) - 2021-03-01 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.5.0...v7.0.0) ### Changed - -- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [\#463](https://github.com/puppetlabs/puppetlabs-java/pull/463) ([carabasdaniel](https://github.com/carabasdaniel)) +- pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [#463](https://github.com/puppetlabs/puppetlabs-java/pull/463) ([carabasdaniel](https://github.com/carabasdaniel)) ### Fixed -- \(MODULES-10935\) - Switch legacy operatingsystem fact to modern kernel one [\#461](https://github.com/puppetlabs/puppetlabs-java/pull/461) ([rjd1](https://github.com/rjd1)) +- (MODULES-10935) - Switch legacy operatingsystem fact to modern kernel one [#461](https://github.com/puppetlabs/puppetlabs-java/pull/461) ([rjd1](https://github.com/rjd1)) -## [v6.5.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.5.0) (2020-12-16) +## [v6.5.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.5.0) - 2020-12-16 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.4.0...v6.5.0) ### Added -- pdksync - \(feat\) Add support for Puppet 7 [\#454](https://github.com/puppetlabs/puppetlabs-java/pull/454) ([daianamezdrea](https://github.com/daianamezdrea)) +- pdksync - (feat) Add support for Puppet 7 [#454](https://github.com/puppetlabs/puppetlabs-java/pull/454) ([daianamezdrea](https://github.com/daianamezdrea)) -## [v6.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.4.0) (2020-11-09) +## [v6.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.4.0) - 2020-11-09 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.3.0...v6.4.0) ### Added -- Add support for SAP Java \(sapjvm / sapmachine\) [\#433](https://github.com/puppetlabs/puppetlabs-java/pull/433) ([timdeluxe](https://github.com/timdeluxe)) +- Add support for SAP Java (sapjvm / sapmachine) [#433](https://github.com/puppetlabs/puppetlabs-java/pull/433) ([timdeluxe](https://github.com/timdeluxe)) ### Fixed -- \[IAC-1208\] - Add the good links for solving the 404 error and exclude sles [\#443](https://github.com/puppetlabs/puppetlabs-java/pull/443) ([daianamezdrea](https://github.com/daianamezdrea)) -- \(IAC-993\) - Removal of inappropriate terminology [\#439](https://github.com/puppetlabs/puppetlabs-java/pull/439) ([david22swan](https://github.com/david22swan)) +- [IAC-1208] - Add the good links for solving the 404 error and exclude sles [#443](https://github.com/puppetlabs/puppetlabs-java/pull/443) ([daianamezdrea](https://github.com/daianamezdrea)) +- (IAC-993) - Removal of inappropriate terminology [#439](https://github.com/puppetlabs/puppetlabs-java/pull/439) ([david22swan](https://github.com/david22swan)) -## [v6.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.3.0) (2020-05-27) +## [v6.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.3.0) - 2020-05-28 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.2.0...v6.3.0) ### Added -- \(MODULES-10681\) Add option to manage symlink to java::adopt [\#429](https://github.com/puppetlabs/puppetlabs-java/pull/429) ([fraenki](https://github.com/fraenki)) -- \(IAC-746\) - Add ubuntu 20.04 support [\#428](https://github.com/puppetlabs/puppetlabs-java/pull/428) ([david22swan](https://github.com/david22swan)) +- (MODULES-10681) Add option to manage symlink to java::adopt [#429](https://github.com/puppetlabs/puppetlabs-java/pull/429) ([fraenki](https://github.com/fraenki)) +- (IAC-746) - Add ubuntu 20.04 support [#428](https://github.com/puppetlabs/puppetlabs-java/pull/428) ([david22swan](https://github.com/david22swan)) -## [v6.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.2.0) (2020-02-18) +## [v6.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.2.0) - 2020-02-19 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.1.0...v6.2.0) ### Added -- Support AdoptOpenJDK [\#370](https://github.com/puppetlabs/puppetlabs-java/pull/370) ([timdeluxe](https://github.com/timdeluxe)) +- Support AdoptOpenJDK [#370](https://github.com/puppetlabs/puppetlabs-java/pull/370) ([timdeluxe](https://github.com/timdeluxe)) ### Fixed -- Replace legacy facts by modern facts [\#406](https://github.com/puppetlabs/puppetlabs-java/pull/406) ([hdeheer](https://github.com/hdeheer)) +- Replace legacy facts by modern facts [#406](https://github.com/puppetlabs/puppetlabs-java/pull/406) ([hdeheer](https://github.com/hdeheer)) -## [v6.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.1.0) (2020-02-03) +## [v6.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.1.0) - 2020-02-03 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v6.0.0...v6.1.0) -## [v6.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.0.0) (2019-11-11) +## [v6.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v6.0.0) - 2019-11-11 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v5.0.1...v6.0.0) ### Added -- \(FM-8676\) Add CentOS 8 to supported OS list [\#399](https://github.com/puppetlabs/puppetlabs-java/pull/399) ([david22swan](https://github.com/david22swan)) -- FM-8403 - add support Debain10 [\#387](https://github.com/puppetlabs/puppetlabs-java/pull/387) ([lionce](https://github.com/lionce)) +- (FM-8676) Add CentOS 8 to supported OS list [#399](https://github.com/puppetlabs/puppetlabs-java/pull/399) ([david22swan](https://github.com/david22swan)) +- FM-8403 - add support Debain10 [#387](https://github.com/puppetlabs/puppetlabs-java/pull/387) ([lionce](https://github.com/lionce)) ### Fixed -- we need to check if java\_default\_home has a value before we attempt t… [\#391](https://github.com/puppetlabs/puppetlabs-java/pull/391) ([robmbrooks](https://github.com/robmbrooks)) -- Add support for java 11, the default in debian buster 10 [\#386](https://github.com/puppetlabs/puppetlabs-java/pull/386) ([jhooyberghs](https://github.com/jhooyberghs)) +- we need to check if java_default_home has a value before we attempt t… [#391](https://github.com/puppetlabs/puppetlabs-java/pull/391) ([robmbrooks](https://github.com/robmbrooks)) +- Add support for java 11, the default in debian buster 10 [#386](https://github.com/puppetlabs/puppetlabs-java/pull/386) ([jhooyberghs](https://github.com/jhooyberghs)) -## [v5.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v5.0.1) (2019-08-05) +## [v5.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/v5.0.1) - 2019-08-05 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v5.0.0...v5.0.1) -## [v5.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v5.0.0) (2019-07-29) +## [v5.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v5.0.0) - 2019-08-05 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v4.1.0...v5.0.0) -### Changed - -- \[FM-8320\] Remove Oracle download [\#372](https://github.com/puppetlabs/puppetlabs-java/pull/372) ([carabasdaniel](https://github.com/carabasdaniel)) - ### Added -- \(FM-8223\) converted to use litmus [\#376](https://github.com/puppetlabs/puppetlabs-java/pull/376) ([tphoney](https://github.com/tphoney)) -- Add buster support, default to 11 [\#369](https://github.com/puppetlabs/puppetlabs-java/pull/369) ([mhjacks](https://github.com/mhjacks)) -- Add support for debian buster [\#364](https://github.com/puppetlabs/puppetlabs-java/pull/364) ([TomRitserveldt](https://github.com/TomRitserveldt)) +- (FM-8223) converted to use litmus [#376](https://github.com/puppetlabs/puppetlabs-java/pull/376) ([tphoney](https://github.com/tphoney)) +- Add buster support, default to 11 [#369](https://github.com/puppetlabs/puppetlabs-java/pull/369) ([mhjacks](https://github.com/mhjacks)) +- Add support for debian buster [#364](https://github.com/puppetlabs/puppetlabs-java/pull/364) ([TomRitserveldt](https://github.com/TomRitserveldt)) + +### Changed +- [FM-8320] Remove Oracle download [#372](https://github.com/puppetlabs/puppetlabs-java/pull/372) ([carabasdaniel](https://github.com/carabasdaniel)) ### Fixed -- \(FM-8343\) use release numbers not lsbdistcodename [\#375](https://github.com/puppetlabs/puppetlabs-java/pull/375) ([tphoney](https://github.com/tphoney)) -- Revert "Add support for debian buster" [\#374](https://github.com/puppetlabs/puppetlabs-java/pull/374) ([tphoney](https://github.com/tphoney)) +- (FM-8343) use release numbers not lsbdistcodename [#375](https://github.com/puppetlabs/puppetlabs-java/pull/375) ([tphoney](https://github.com/tphoney)) +- Revert "Add support for debian buster" [#374](https://github.com/puppetlabs/puppetlabs-java/pull/374) ([tphoney](https://github.com/tphoney)) -## [v4.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v4.1.0) (2019-05-29) +## [v4.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/v4.1.0) - 2019-05-29 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v4.0.0...v4.1.0) ### Added -- \(FM-8028\) Add RedHat 8 support [\#363](https://github.com/puppetlabs/puppetlabs-java/pull/363) ([eimlav](https://github.com/eimlav)) +- (FM-8028) Add RedHat 8 support [#363](https://github.com/puppetlabs/puppetlabs-java/pull/363) ([eimlav](https://github.com/eimlav)) -## [v4.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v4.0.0) (2019-05-20) +## [v4.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/v4.0.0) - 2019-05-20 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/3.3.0...v4.0.0) -### Changed - -- pdksync - \(MODULES-8444\) - Raise lower Puppet bound [\#356](https://github.com/puppetlabs/puppetlabs-java/pull/356) ([david22swan](https://github.com/david22swan)) - ### Added -- \(FM-7921\) - Implement Puppet Strings [\#353](https://github.com/puppetlabs/puppetlabs-java/pull/353) ([david22swan](https://github.com/david22swan)) -- Update default version & java 8 version from 8u192 to 8u201 [\#347](https://github.com/puppetlabs/puppetlabs-java/pull/347) ([valentinsavenko](https://github.com/valentinsavenko)) -- Add ability to override basedir and package type for oracle java [\#345](https://github.com/puppetlabs/puppetlabs-java/pull/345) ([fraenki](https://github.com/fraenki)) -- MODULES-8613: Add option to set a custom JCE download URL [\#344](https://github.com/puppetlabs/puppetlabs-java/pull/344) ([HielkeJ](https://github.com/HielkeJ)) +- (FM-7921) - Implement Puppet Strings [#353](https://github.com/puppetlabs/puppetlabs-java/pull/353) ([david22swan](https://github.com/david22swan)) +- Update default version & java 8 version from 8u192 to 8u201 [#347](https://github.com/puppetlabs/puppetlabs-java/pull/347) ([valentinsavenko](https://github.com/valentinsavenko)) +- Add ability to override basedir and package type for oracle java [#345](https://github.com/puppetlabs/puppetlabs-java/pull/345) ([fraenki](https://github.com/fraenki)) +- MODULES-8613: Add option to set a custom JCE download URL [#344](https://github.com/puppetlabs/puppetlabs-java/pull/344) ([HielkeJ](https://github.com/HielkeJ)) + +### Changed +- pdksync - (MODULES-8444) - Raise lower Puppet bound [#356](https://github.com/puppetlabs/puppetlabs-java/pull/356) ([david22swan](https://github.com/david22swan)) ### Fixed -- MODULES-8698: Fix $install\_path on CentOS with tar.gz package type [\#349](https://github.com/puppetlabs/puppetlabs-java/pull/349) ([fraenki](https://github.com/fraenki)) +- MODULES-8698: Fix $install_path on CentOS with tar.gz package type [#349](https://github.com/puppetlabs/puppetlabs-java/pull/349) ([fraenki](https://github.com/fraenki)) -## [3.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.3.0) (2019-01-17) +## [3.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.3.0) - 2019-01-18 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/3.2.0...3.3.0) ### Added -- \(MODULES-8234\) - Add SLES 15 support [\#336](https://github.com/puppetlabs/puppetlabs-java/pull/336) ([eimlav](https://github.com/eimlav)) -- \(MODULES-8234\) - Upgrade Oracle Java version to 8u192 [\#334](https://github.com/puppetlabs/puppetlabs-java/pull/334) ([eimlav](https://github.com/eimlav)) -- Support for installing JCE. Fixes MODULES-1681 [\#326](https://github.com/puppetlabs/puppetlabs-java/pull/326) ([dploeger](https://github.com/dploeger)) -- MODULES-8044: upgrade Oracle Java 8 to 181, make it the default release [\#314](https://github.com/puppetlabs/puppetlabs-java/pull/314) ([ojongerius](https://github.com/ojongerius)) +- (MODULES-8234) - Add SLES 15 support [#336](https://github.com/puppetlabs/puppetlabs-java/pull/336) ([eimlav](https://github.com/eimlav)) +- (MODULES-8234) - Upgrade Oracle Java version to 8u192 [#334](https://github.com/puppetlabs/puppetlabs-java/pull/334) ([eimlav](https://github.com/eimlav)) +- Support for installing JCE. Fixes MODULES-1681 [#326](https://github.com/puppetlabs/puppetlabs-java/pull/326) ([dploeger](https://github.com/dploeger)) +- MODULES-8044: upgrade Oracle Java 8 to 181, make it the default release [#314](https://github.com/puppetlabs/puppetlabs-java/pull/314) ([ojongerius](https://github.com/ojongerius)) ### Fixed -- pdksync - \(FM-7655\) Fix rubygems-update for ruby \< 2.3 [\#338](https://github.com/puppetlabs/puppetlabs-java/pull/338) ([tphoney](https://github.com/tphoney)) -- \(FM-7520\) - Removing Solaris from the support matrix [\#335](https://github.com/puppetlabs/puppetlabs-java/pull/335) ([pmcmaw](https://github.com/pmcmaw)) -- Optimized code for making java::oracle atomic. Fixes MODULES-8085 [\#330](https://github.com/puppetlabs/puppetlabs-java/pull/330) ([dploeger](https://github.com/dploeger)) -- Fix OpenJDK paths on Debian based OS with ARM [\#329](https://github.com/puppetlabs/puppetlabs-java/pull/329) ([mmoll](https://github.com/mmoll)) -- \(MODULES-7050\) - Fix OracleJDK reinstalling on Puppet runs [\#323](https://github.com/puppetlabs/puppetlabs-java/pull/323) ([eimlav](https://github.com/eimlav)) -- \(MODULES-8025\) Switch default for Ubuntu 18.04 to 11 [\#322](https://github.com/puppetlabs/puppetlabs-java/pull/322) ([baurmatt](https://github.com/baurmatt)) -- MODULES-7819 fix set JAVA\_HOME environments on FreeBSD platform [\#315](https://github.com/puppetlabs/puppetlabs-java/pull/315) ([olevole](https://github.com/olevole)) +- pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 [#338](https://github.com/puppetlabs/puppetlabs-java/pull/338) ([tphoney](https://github.com/tphoney)) +- (FM-7520) - Removing Solaris from the support matrix [#335](https://github.com/puppetlabs/puppetlabs-java/pull/335) ([pmcmaw](https://github.com/pmcmaw)) +- Optimized code for making java::oracle atomic. Fixes MODULES-8085 [#330](https://github.com/puppetlabs/puppetlabs-java/pull/330) ([dploeger](https://github.com/dploeger)) +- Fix OpenJDK paths on Debian based OS with ARM [#329](https://github.com/puppetlabs/puppetlabs-java/pull/329) ([mmoll](https://github.com/mmoll)) +- (MODULES-7050) - Fix OracleJDK reinstalling on Puppet runs [#323](https://github.com/puppetlabs/puppetlabs-java/pull/323) ([eimlav](https://github.com/eimlav)) +- (MODULES-8025) Switch default for Ubuntu 18.04 to 11 [#322](https://github.com/puppetlabs/puppetlabs-java/pull/322) ([baurmatt](https://github.com/baurmatt)) +- MODULES-7819 fix set JAVA_HOME environments on FreeBSD platform [#315](https://github.com/puppetlabs/puppetlabs-java/pull/315) ([olevole](https://github.com/olevole)) -## [3.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.2.0) (2018-09-27) +## [3.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.2.0) - 2018-09-27 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/3.1.0...3.2.0) ### Added -- pdksync - \(MODULES-6805\) metadata.json shows support for puppet 6 [\#317](https://github.com/puppetlabs/puppetlabs-java/pull/317) ([tphoney](https://github.com/tphoney)) +- pdksync - (MODULES-6805) metadata.json shows support for puppet 6 [#317](https://github.com/puppetlabs/puppetlabs-java/pull/317) ([tphoney](https://github.com/tphoney)) -## [3.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.1.0) (2018-09-06) +## [3.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.1.0) - 2018-09-10 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/3.0.0...3.1.0) ### Added -- pdksync - \(MODULES-7705\) - Bumping stdlib dependency from \< 5.0.0 to \< 6.0.0 [\#310](https://github.com/puppetlabs/puppetlabs-java/pull/310) ([pmcmaw](https://github.com/pmcmaw)) +- pdksync - (MODULES-7705) - Bumping stdlib dependency from < 5.0.0 to < 6.0.0 [#310](https://github.com/puppetlabs/puppetlabs-java/pull/310) ([pmcmaw](https://github.com/pmcmaw)) -## [3.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.0.0) (2018-08-13) +## [3.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/3.0.0) - 2018-08-14 [Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.4.0...3.0.0) +### Added + +- (MODULES-7561) - Addition of support for Ubuntu 18.04 to java [#299](https://github.com/puppetlabs/puppetlabs-java/pull/299) ([david22swan](https://github.com/david22swan)) + ### Changed +- [FM-6963] Removal of unsupported OS from java [#295](https://github.com/puppetlabs/puppetlabs-java/pull/295) ([david22swan](https://github.com/david22swan)) + +### Fixed + +- Remove ensure_resource to avoid potential conflict [#287](https://github.com/puppetlabs/puppetlabs-java/pull/287) ([sevencastles](https://github.com/sevencastles)) + +## [2.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/2.4.0) - 2018-01-23 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.3.0...2.4.0) + +### Fixed + +- Fixes java_home for SLES 11.4 and relevant tests [#283](https://github.com/puppetlabs/puppetlabs-java/pull/283) ([HelenCampbell](https://github.com/HelenCampbell)) +- FM-6634 rubocop fixes [#279](https://github.com/puppetlabs/puppetlabs-java/pull/279) ([tphoney](https://github.com/tphoney)) + +## [2.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/2.3.0) - 2017-12-01 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.2.0...2.3.0) + +### Added + +- Add support for Ubuntu artful (17.10) and bionic (18.04 to be) [#270](https://github.com/puppetlabs/puppetlabs-java/pull/270) ([mhjacks](https://github.com/mhjacks)) + +### Other + +- 2.3.0PreRelease [#277](https://github.com/puppetlabs/puppetlabs-java/pull/277) ([david22swan](https://github.com/david22swan)) +- Mergeback [#274](https://github.com/puppetlabs/puppetlabs-java/pull/274) ([david22swan](https://github.com/david22swan)) +- MODULE-6105: Move `.sync.yml` travis configuration under `.travis.yml:` [#273](https://github.com/puppetlabs/puppetlabs-java/pull/273) ([](https://github.com/)) +- MODULES-4179 Updated Oracle Java supported list [#272](https://github.com/puppetlabs/puppetlabs-java/pull/272) ([davinhanlon](https://github.com/davinhanlon)) +- Cleanup ruby code via rubocop [#271](https://github.com/puppetlabs/puppetlabs-java/pull/271) ([willmeek](https://github.com/willmeek)) + +## [2.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/2.2.0) - 2017-11-20 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.1.1...2.2.0) + +### Added + +- Adding support for Ubuntu [#243](https://github.com/puppetlabs/puppetlabs-java/pull/243) ([elmobp](https://github.com/elmobp)) + +### Fixed + +- Realpath test fix [#265](https://github.com/puppetlabs/puppetlabs-java/pull/265) ([willmeek](https://github.com/willmeek)) + +## [2.1.1](https://github.com/puppetlabs/puppetlabs-java/tree/2.1.1) - 2017-11-09 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.1.0...2.1.1) + +### Added + +- Add support for CloudLinux [#251](https://github.com/puppetlabs/puppetlabs-java/pull/251) ([shaleenx](https://github.com/shaleenx)) + +### Other + +- allow latest archive version as dependency [#261](https://github.com/puppetlabs/puppetlabs-java/pull/261) ([bastelfreak](https://github.com/bastelfreak)) +- (FACT-1754) search for matching line with java version [#257](https://github.com/puppetlabs/puppetlabs-java/pull/257) ([shuebnersr](https://github.com/shuebnersr)) +- Support for Ubuntu 17.04 Zesty Zapus [#255](https://github.com/puppetlabs/puppetlabs-java/pull/255) ([Andor](https://github.com/Andor)) +- Removing Debian 6 [#254](https://github.com/puppetlabs/puppetlabs-java/pull/254) ([pmcmaw](https://github.com/pmcmaw)) +- (MODULES-5501) - Remove unsupported Ubuntu [#253](https://github.com/puppetlabs/puppetlabs-java/pull/253) ([pmcmaw](https://github.com/pmcmaw)) +- (MODULES-5187) msync puppet 5 and ruby 2.4 [#249](https://github.com/puppetlabs/puppetlabs-java/pull/249) ([eputnam](https://github.com/eputnam)) +- 2.1.0 mergeback [#246](https://github.com/puppetlabs/puppetlabs-java/pull/246) ([hunner](https://github.com/hunner)) +- #MODULES-4069: Fail when required params are not available in params. [#203](https://github.com/puppetlabs/puppetlabs-java/pull/203) ([vStone](https://github.com/vStone)) + +## [2.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/2.1.0) - 2017-06-22 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/2.0.0...2.1.0) + +### Added -- \[FM-6963\] Removal of unsupported OS from java [\#295](https://github.com/puppetlabs/puppetlabs-java/pull/295) ([david22swan](https://github.com/david22swan)) +- Add support for Archlinux [#244](https://github.com/puppetlabs/puppetlabs-java/pull/244) ([kBite](https://github.com/kBite)) + +### Fixed + +- replace validate_* calls with datatypes & minor fixes [#223](https://github.com/puppetlabs/puppetlabs-java/pull/223) ([bastelfreak](https://github.com/bastelfreak)) + +### Other + +- MODULES-5047 - Update java::oracle class to work with new download URLs [#236](https://github.com/puppetlabs/puppetlabs-java/pull/236) ([HelenCampbell](https://github.com/HelenCampbell)) +- MODULES-5058 Allow a complete URL to be passed to the java::oracle class [#234](https://github.com/puppetlabs/puppetlabs-java/pull/234) ([spynappels](https://github.com/spynappels)) +- Bugfix/modules 4368 java default home invalid fact [#215](https://github.com/puppetlabs/puppetlabs-java/pull/215) ([vStone](https://github.com/vStone)) + +## [2.0.0](https://github.com/puppetlabs/puppetlabs-java/tree/2.0.0) - 2017-05-30 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.6.0...2.0.0) ### Added -- \(MODULES-7561\) - Addition of support for Ubuntu 18.04 to java [\#299](https://github.com/puppetlabs/puppetlabs-java/pull/299) ([david22swan](https://github.com/david22swan)) +- add 'Amazon Linux AMI' supports [#209](https://github.com/puppetlabs/puppetlabs-java/pull/209) ([hedzr](https://github.com/hedzr)) +- Add proxy options for Oracle Java [#188](https://github.com/puppetlabs/puppetlabs-java/pull/188) ([edestecd](https://github.com/edestecd)) +- Add support for Oracle Linux [#185](https://github.com/puppetlabs/puppetlabs-java/pull/185) ([LightAxe](https://github.com/LightAxe)) +- (MODULES-2971) Add java_home to all operating systems [#184](https://github.com/puppetlabs/puppetlabs-java/pull/184) ([ntpttr](https://github.com/ntpttr)) + +### Fixed + +- (MODULES-4751) Fix Archive Order of Operations [#225](https://github.com/puppetlabs/puppetlabs-java/pull/225) ([bstopp](https://github.com/bstopp)) +- Fix naming of version_major and version_minor parameters [#196](https://github.com/puppetlabs/puppetlabs-java/pull/196) ([gzurowski](https://github.com/gzurowski)) + +### Other + +- fixed formatting errors + made various minor changes [#230](https://github.com/puppetlabs/puppetlabs-java/pull/230) ([jbondpdx](https://github.com/jbondpdx)) +- (MODULES-4892) Update metadata [#227](https://github.com/puppetlabs/puppetlabs-java/pull/227) ([chsnell](https://github.com/chsnell)) +- Update OpenJDK packages to 1.8.0 for SLES 12 service packs [#226](https://github.com/puppetlabs/puppetlabs-java/pull/226) ([hlmartin](https://github.com/hlmartin)) +- [MODULES-4736] Increase Xmx setting for java_version fact [#224](https://github.com/puppetlabs/puppetlabs-java/pull/224) ([vchepkov](https://github.com/vchepkov)) +- [msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.json from locales config [#222](https://github.com/puppetlabs/puppetlabs-java/pull/222) ([wilson208](https://github.com/wilson208)) +- Support for Ubuntu 16.10 - Yakkety Yak [#221](https://github.com/puppetlabs/puppetlabs-java/pull/221) ([traylenator](https://github.com/traylenator)) +- [MODULES-4528] Replace Puppet.version.to_f version comparison from spec_helper.rb [#219](https://github.com/puppetlabs/puppetlabs-java/pull/219) ([wilson208](https://github.com/wilson208)) +- [MODULES-4556] Remove PE requirement from metadata.json [#218](https://github.com/puppetlabs/puppetlabs-java/pull/218) ([wilson208](https://github.com/wilson208)) +- Support SLC operatingsystem [#217](https://github.com/puppetlabs/puppetlabs-java/pull/217) ([traylenator](https://github.com/traylenator)) +- pinning to archive 1.2.0, for puppet 3 compat [#216](https://github.com/puppetlabs/puppetlabs-java/pull/216) ([tphoney](https://github.com/tphoney)) +- (MODULES-4098) Sync the rest of the files [#212](https://github.com/puppetlabs/puppetlabs-java/pull/212) ([hunner](https://github.com/hunner)) +- [MODULES-4224] Implement beaker-module_install_helper [#211](https://github.com/puppetlabs/puppetlabs-java/pull/211) ([wilson208](https://github.com/wilson208)) +- (MODULES-4097) Sync travis.yml [#210](https://github.com/puppetlabs/puppetlabs-java/pull/210) ([hunner](https://github.com/hunner)) +- (FM-5972) gettext and spec.opts [#208](https://github.com/puppetlabs/puppetlabs-java/pull/208) ([eputnam](https://github.com/eputnam)) +- (MODULES-3631) msync Gemfile for 1.9 frozen strings [#207](https://github.com/puppetlabs/puppetlabs-java/pull/207) ([hunner](https://github.com/hunner)) +- (MODULES-4081) uses /etc/profile for solaris [#205](https://github.com/puppetlabs/puppetlabs-java/pull/205) ([eputnam](https://github.com/eputnam)) +- (MODULES-3704) Update gemfile template to be identical [#204](https://github.com/puppetlabs/puppetlabs-java/pull/204) ([hunner](https://github.com/hunner)) +- MODULES-4050: Check if jre is in the path before subsubdir. [#202](https://github.com/puppetlabs/puppetlabs-java/pull/202) ([vStone](https://github.com/vStone)) +- mocha version update [#201](https://github.com/puppetlabs/puppetlabs-java/pull/201) ([eputnam](https://github.com/eputnam)) +- java::oracle Do not download archive if already installed [#200](https://github.com/puppetlabs/puppetlabs-java/pull/200) ([edestecd](https://github.com/edestecd)) +- (MODULES-3983) Update parallel_tests for ruby 2.0.0 [#198](https://github.com/puppetlabs/puppetlabs-java/pull/198) ([pmcmaw](https://github.com/pmcmaw)) +- Update modulesync_config [51f469d] [#194](https://github.com/puppetlabs/puppetlabs-java/pull/194) ([DavidS](https://github.com/DavidS)) +- Update documentation about parameters major_version and minor_version [#193](https://github.com/puppetlabs/puppetlabs-java/pull/193) ([gzurowski](https://github.com/gzurowski)) +- Allow targeting specific major/minor Oracle JDK versions [#192](https://github.com/puppetlabs/puppetlabs-java/pull/192) ([gzurowski](https://github.com/gzurowski)) +- support java on debian stretch [#191](https://github.com/puppetlabs/puppetlabs-java/pull/191) ([bodik](https://github.com/bodik)) +- Update modulesync_config [a3fe424] [#190](https://github.com/puppetlabs/puppetlabs-java/pull/190) ([DavidS](https://github.com/DavidS)) +- Support recent java versions > 8u99 built with make-jpkg 0.53 [#187](https://github.com/puppetlabs/puppetlabs-java/pull/187) ([jinnko](https://github.com/jinnko)) +- (MODULES-3581) modulesync [067d08a] [#183](https://github.com/puppetlabs/puppetlabs-java/pull/183) ([DavidS](https://github.com/DavidS)) +- Update SLES 11sp4 packages to Java 1.7.1 [#178](https://github.com/puppetlabs/puppetlabs-java/pull/178) ([tylerjl](https://github.com/tylerjl)) + +## [1.6.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.6.0) - 2016-06-13 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.5.0...1.6.0) ### Fixed -- Remove ensure\_resource to avoid potential conflict [\#287](https://github.com/puppetlabs/puppetlabs-java/pull/287) ([sevencastles](https://github.com/sevencastles)) +- Fix typo in documentation for class oracle [#170](https://github.com/puppetlabs/puppetlabs-java/pull/170) ([gerhardsam](https://github.com/gerhardsam)) +- Fix up rspec deprecation warnings. [#166](https://github.com/puppetlabs/puppetlabs-java/pull/166) ([alexharv074](https://github.com/alexharv074)) -## 2.4.0 -### Summary -This release uses the PDK convert functionality which in return makes the module PDK compliant. Also includes a clean up from Rubocop. +### Other -#### Changed -- 1.3.2 PDK convert has been applied [MODULES-6456](https://tickets.puppetlabs.com/browse/MODULES-6456) -- The modules has undergone a Rubocop cleanup. +- minor edit on new text [#176](https://github.com/puppetlabs/puppetlabs-java/pull/176) ([jbondpdx](https://github.com/jbondpdx)) +- Update java package for SLES 11.4 [#171](https://github.com/puppetlabs/puppetlabs-java/pull/171) ([jonnytdevops](https://github.com/jonnytdevops)) +- Update to newest modulesync_configs [9ca280f] [#169](https://github.com/puppetlabs/puppetlabs-java/pull/169) ([DavidS](https://github.com/DavidS)) +- 1.5.x mergeback [#167](https://github.com/puppetlabs/puppetlabs-java/pull/167) ([bmjen](https://github.com/bmjen)) -#### Fixed -- $java_home for SLES 11.4 has been updated to the correct location. +## [1.5.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.5.0) - 2016-04-12 -## Supported Release [2.3.0] -### Summary -This release is in order to implement Rubocop changes into the module. +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.4.3...1.5.0) -#### Added -- Several Modulesync changes have been made. -- Rubocop has been implemented in the module. -- CentOS 7 is now supported. -- Red Hat Enterprise Linux (RHEL) 7 is now supported. -- Ubuntu artful 1710 now supported. -- Bionic 1804 now supported. +### Added -## Supported Release [2.2.0] -### Summary -This release is a maintenance release that includes a roll up of minor changes. +- Add Ubuntu 16.04 [#164](https://github.com/puppetlabs/puppetlabs-java/pull/164) ([s12v](https://github.com/s12v)) +- Add an example for installing java 8 [#162](https://github.com/puppetlabs/puppetlabs-java/pull/162) ([npwalker](https://github.com/npwalker)) +- Add support for official Oracle Java SE jdk and jre packages for CentOS [#159](https://github.com/puppetlabs/puppetlabs-java/pull/159) ([mmarseglia](https://github.com/mmarseglia)) +- (MODULES-2928) Adds FreeBSD Support [#153](https://github.com/puppetlabs/puppetlabs-java/pull/153) ([petems](https://github.com/petems)) +- Added support for oracle-j2re1.8 and oracle-j2sdk1.8 [#152](https://github.com/puppetlabs/puppetlabs-java/pull/152) ([thomasodus](https://github.com/thomasodus)) -#### Added -- Addition of Ubuntu for Oracle Java. -- Addition of Debian 9 in supported versions. -- Addition of OpenBSD case and use `realpath` rather than `readlink` in Java Default Home Facter fact. +### Fixed -#### Removed -- Removal of OpenBSD as a special case and deprecated `with_env` in Java Version Facter Facter fact. +- Fix typo in README.markdown [#165](https://github.com/puppetlabs/puppetlabs-java/pull/165) ([alexharv074](https://github.com/alexharv074)) -## Supported Release 2.1.1 -### Summary -This release is a maintenance release that includes a roll up of minor changes. +### Other -#### Added -- Basic Arch Linux, Cloud Linux and Ubuntu 17.04 compatibility. -- Metadata bump for Puppet 5. -- Search for matching line with java version. -- ([MODULES-4069](https://tickets.puppet.com/browse/MODULES-4069)) Fail when required params are not available in params. -- A test for java version when java not installed. -- Allow latest archive version as dependency. +- Use java 8 as the default on RHEL > 7.0 [#160](https://github.com/puppetlabs/puppetlabs-java/pull/160) ([jyaworski](https://github.com/jyaworski)) +- Update metadata to note Debian 8 support [#158](https://github.com/puppetlabs/puppetlabs-java/pull/158) ([DavidS](https://github.com/DavidS)) +- (FM-4046) Update to current msync configs [006831f] [#157](https://github.com/puppetlabs/puppetlabs-java/pull/157) ([DavidS](https://github.com/DavidS)) +- Allow tildes in version to support webupd8team's packages [#156](https://github.com/puppetlabs/puppetlabs-java/pull/156) ([joerayme](https://github.com/joerayme)) +- (FM-4049) update to modulesync_configs [#154](https://github.com/puppetlabs/puppetlabs-java/pull/154) ([DavidS](https://github.com/DavidS)) +- Can now pass options to package provider [#151](https://github.com/puppetlabs/puppetlabs-java/pull/151) ([tux-o-matic](https://github.com/tux-o-matic)) +- 1.4.x Mergeback [#150](https://github.com/puppetlabs/puppetlabs-java/pull/150) ([HelenCampbell](https://github.com/HelenCampbell)) -#### Changed -- CONTRIBUTING.md document includes updates. -- Removal of Ubuntu 10.04 ad 12.04, Debian 6 in supported versions. +## [1.4.3](https://github.com/puppetlabs/puppetlabs-java/tree/1.4.3) - 2015-12-07 -## Supported Release 2.1.0 -### Summary -This release adds fixes to restore the ability to install Oracle Java. It also fixes the paths for the latest RHEL 7 1.7.0 and 1.8.0 OpenJDKs. +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.4.2...1.4.3) ### Added -- java::oracle parameter `url` -- java::oracle parameter `url_hash` + +- Add support for Ubuntu 15.10 [#147](https://github.com/puppetlabs/puppetlabs-java/pull/147) ([oc243](https://github.com/oc243)) +- add two facts: libjvm and java executable paths [#117](https://github.com/puppetlabs/puppetlabs-java/pull/117) ([faxm0dem](https://github.com/faxm0dem)) + +### Other + +- update fixtures.yml to use git instead of http [#145](https://github.com/puppetlabs/puppetlabs-java/pull/145) ([bmjen](https://github.com/bmjen)) + +## [1.4.2](https://github.com/puppetlabs/puppetlabs-java/tree/1.4.2) - 2015-10-07 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.4.1...1.4.2) ### Fixed -- Let `java_default_home` fact work when /usr/bin/java does not exist -- Add puppet 4 parameter types -- Use `/usr/lib/jvm/java-1.x.0` symlinks for `java_home` defaults. - -## Supported Release 2.0.0 -### Summary - -This is a major release including some bug fixes, new parameters, and general module updates. - -**This release drops Puppet 3 support** - -#### Added -- Debian Stretch, Yakkety Yak, Amazon Linux, Oracle Linux, Scientific Linux CERN compatibility -- `version_major` and `version_minor` parameters for specifying Java SE version to install -- `$JAVA_HOME` now set by the module on compatible systems. The `java_home` parameter is also provided for manual setting. [MODULES-2971](https://tickets.puppetlabs.com/browse/MODULES-2971) -- `proxy_server` and `proxy_type` for choosing a proxy server to get Java from - -#### Changed -- Moved lower Puppet version requirement to 4.7.0 - -#### Fixed -- Module no longer downloads the Java archive on Puppet runs if Java is already installed. -- java_default_home fact is not always correct on oracle packages [MODULES-4050](https://tickets.puppetlabs.com/browse/MODULES-4050) -- Order of operations for archives [MODULES-4751](https://tickets.puppetlabs.com/browse/https://tickets.puppetlabs.com/browse/MODULES-4751) -- Increase Xmx setting for `java_version` fact [MODULES-4736](https://tickets.puppetlabs.com/browse/MODULES-4736) - -## Supported Release 1.6.0 -### Summary - -Addition of a new supported OS, along with several other features and bugfixes. - -#### Features -- Ubuntu 16.04 support. -- Addition example for installing Java 8. -- Update to newest modulesync_configs. -- Addition of RedHat for Oracle Java. - -#### Bugfixes -- Custom archive type now given extract_path. -- Fix for rspec deprectation warnings. -- Typo fixes for readme. -- Fixed tests to run under strict variables. -- Updated Java package for SLES 11.4. - -## Supported Release 1.5.0 -### Summary -A release which has several support additions for different OSes. Also a couple of additional features and a few bug fixes. +- Fix rspec deprecation warnings. .should -> expect().to [#141](https://github.com/puppetlabs/puppetlabs-java/pull/141) ([vStone](https://github.com/vStone)) -#### Features -- Added Ubuntu 15.10 compatibility. -- Addition of two facts: java_libjvm_path and java_default_home. -- Added support for oracle-j2re1.8 and oracle-j2sdk1.8. -- Adds FreeBSD Support. -- Exposed the Puppet package resources install_options parameter via a new class parameter named package_options. -- Debian 8 support. -- Add support for official Oracle Java SE jdk and jre packages for CentOS. -- Use java 8 as the default on RHEL > 7.0. +### Other -#### Bugfixes -- Updated fixtures.yml to use git instead of http for stdlib. -- Updates to current msync configs. -- Small README updates and syntax error fixes. +- Update 1.4.x with master changes [#143](https://github.com/puppetlabs/puppetlabs-java/pull/143) ([hunner](https://github.com/hunner)) +- (MODULES-2637) Checks java actually installed [#142](https://github.com/puppetlabs/puppetlabs-java/pull/142) ([DavidS](https://github.com/DavidS)) +- mergeback 1.4.x [#137](https://github.com/puppetlabs/puppetlabs-java/pull/137) ([hunner](https://github.com/hunner)) -## Supported Release 1.4.3 -### Summary +## [1.4.1](https://github.com/puppetlabs/puppetlabs-java/tree/1.4.1) - 2015-07-15 -Small release for support of newer PE versions. This increments the version of PE in the metadata.json file. +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.4.0...1.4.1) -## 2015-10-07 - Supported Release 1.4.2 -### Summary -This release fixes the fact to not trigger java every time on OS X when it is not available. +### Added -#### Bugfixes -- Causes java\_version fact to not run `java` when java is not installed on OS X +- Add OEL operatingsystem to java::params [#135](https://github.com/puppetlabs/puppetlabs-java/pull/135) ([zreichert](https://github.com/zreichert)) -## 2015-07-16 - Supported Release 1.4.1 -### Summary -This release updates the metadata for the upcoming release of PE and update params for OEL to match metadata +### Other -#### Bugfixes: -- Add missing OEL to params +- Merge 1.4.x to master [#134](https://github.com/puppetlabs/puppetlabs-java/pull/134) ([underscorgan](https://github.com/underscorgan)) -## 2015-07-07 - Supported Release 1.4.0 -### Summary -This release adds several new features, bugfixes, documentation updates, and test improvements. +## [1.4.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.4.0) - 2015-07-08 -#### Features: -- Puppet 4 support and testing -- Adds support for several Operating Systems - - Ubuntu 15.04 - - OpenBSD 5.6, 5.7 - - Fedora 20, 21, 22 +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.3.0...1.4.0) -#### Bugfixes: -- Fixes java_version fact to work on large systems. (MODULES-1749) -- Improves maintainability of java_version fact. -- Fixes java package names on Fedora 21+. -- Fixes java install problems on Puppet 3.7.5 - 3.8.1 (PUP-4520) -- Fixes create-java-alternatives commands on RedHat distros. -- Fixes bug with Debian systems missing java-common package. +### Added -## 2015-01-20 - Supported Release 1.3.0 -### Summary -This release adds 3 new facts for determining Java version, adds RHEL alternatives support, adds utopic support, and fixes the flag for `update-java-alternatives` when installed from a headless pacakge. +- (MODULES-2068) add fedora to metadata.json operatingsystem_support list [#129](https://github.com/puppetlabs/puppetlabs-java/pull/129) ([bmjen](https://github.com/bmjen)) +- Add helper to install puppet/pe/puppet-agent [#123](https://github.com/puppetlabs/puppetlabs-java/pull/123) ([hunner](https://github.com/hunner)) +- (BKR-147) add Gemfile setting for BEAKER_VERSION for puppet... [#115](https://github.com/puppetlabs/puppetlabs-java/pull/115) ([anodelman](https://github.com/anodelman)) -#### Features -- Added RHEL support for alternatives -- New facts - - java_major_version - - java_patch_level - - java_version -- Add support for utopic +### Fixed -#### Bugfixes -- Use `--jre-headless` in the `update-java-alternatives` command when installed from a `headless` package +- Fix incorrect metadata [#133](https://github.com/puppetlabs/puppetlabs-java/pull/133) ([hunner](https://github.com/hunner)) +- (MODULES-2095) fixes create-java-alternatives command [#128](https://github.com/puppetlabs/puppetlabs-java/pull/128) ([bmjen](https://github.com/bmjen)) +- Fix Fedora 21+ package name [#104](https://github.com/puppetlabs/puppetlabs-java/pull/104) ([cottsay](https://github.com/cottsay)) -## 2014-11-11 - Supported Version 1.2.0 +### Other -### Summary: -This release adds SLES 12 support and is tested for Future Parser Support +- updates metadata.json to include support for PE up to 2015.2.x [#132](https://github.com/puppetlabs/puppetlabs-java/pull/132) ([bmjen](https://github.com/bmjen)) +- re-orders case statements in manifests to workaround PUP-4520. [#127](https://github.com/puppetlabs/puppetlabs-java/pull/127) ([bmjen](https://github.com/bmjen)) +- Install update-java-alternatives on Debian for the java::config class [#126](https://github.com/puppetlabs/puppetlabs-java/pull/126) ([danielparks](https://github.com/danielparks)) +- Updated travisci file to remove allow_failures on Puppet 4 [#121](https://github.com/puppetlabs/puppetlabs-java/pull/121) ([jonnytdevops](https://github.com/jonnytdevops)) +- Modulesync updates [#118](https://github.com/puppetlabs/puppetlabs-java/pull/118) ([underscorgan](https://github.com/underscorgan)) +- Edits to param descriptions and other small changes in the README. [#113](https://github.com/puppetlabs/puppetlabs-java/pull/113) ([jtappa](https://github.com/jtappa)) +- Extend Limitations section [#110](https://github.com/puppetlabs/puppetlabs-java/pull/110) ([antaflos](https://github.com/antaflos)) +- Improve java_version fact maintainability [#107](https://github.com/puppetlabs/puppetlabs-java/pull/107) ([elyscape](https://github.com/elyscape)) +- (MODULES-1749) Update java_version fact with maximum memory size [#106](https://github.com/puppetlabs/puppetlabs-java/pull/106) ([petems](https://github.com/petems)) +- Pin rspec gems [#105](https://github.com/puppetlabs/puppetlabs-java/pull/105) ([cmurphy](https://github.com/cmurphy)) +- Merge 1.3.x to master [#100](https://github.com/puppetlabs/puppetlabs-java/pull/100) ([underscorgan](https://github.com/underscorgan)) -#### Bugfixes: -- Several readme updates -- Testcase flexability increased +## [1.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.3.0) - 2015-01-20 -#### Features: -- Add SLES 12 support -- Future Parser tested -- Validated against PE 3.7 +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.2.0...1.3.0) -## 2014-08-25 - Supported Version 1.1.2 +### Added -### Summary: -This release begins the support coverage of the puppetlabs-java module. +- FM-1523: Added module summary to metadata.json [#90](https://github.com/puppetlabs/puppetlabs-java/pull/90) ([jbondpdx](https://github.com/jbondpdx)) +- Add Java alternatives for RHEL based distros. [#89](https://github.com/puppetlabs/puppetlabs-java/pull/89) ([rdrgmnzs](https://github.com/rdrgmnzs)) +- add utopic support [#88](https://github.com/puppetlabs/puppetlabs-java/pull/88) ([pherjung](https://github.com/pherjung)) +- Revert "Add alternative support for RedHat" [#87](https://github.com/puppetlabs/puppetlabs-java/pull/87) ([underscorgan](https://github.com/underscorgan)) +- cosmetic change to add missing space to bullet point in markdown so it r... [#80](https://github.com/puppetlabs/puppetlabs-java/pull/80) ([stevenalexander](https://github.com/stevenalexander)) +- Add alternative support for RedHat [#61](https://github.com/puppetlabs/puppetlabs-java/pull/61) ([rdrgmnzs](https://github.com/rdrgmnzs)) -### Bugfixes: -- Update java alternative values from deprecated names -- Readme updated -- Testing updated +### Fixed -## 2014-05-02 - Version 1.1.1 +- Acceptance test fix for wheezy [#96](https://github.com/puppetlabs/puppetlabs-java/pull/96) ([underscorgan](https://github.com/underscorgan)) +- Test fix for RHEL with alternatives [#94](https://github.com/puppetlabs/puppetlabs-java/pull/94) ([underscorgan](https://github.com/underscorgan)) -### Summary: +### Other -Add support for new versions of Debian and Ubuntu! +- Use --jre-headless instead of --jre [#97](https://github.com/puppetlabs/puppetlabs-java/pull/97) ([electrical](https://github.com/electrical)) +- Sync with modulesync [#95](https://github.com/puppetlabs/puppetlabs-java/pull/95) ([cmurphy](https://github.com/cmurphy)) +- Sync files with modulesync [#93](https://github.com/puppetlabs/puppetlabs-java/pull/93) ([underscorgan](https://github.com/underscorgan)) +- MODULES-1570 Java Version facts [#92](https://github.com/puppetlabs/puppetlabs-java/pull/92) ([petems](https://github.com/petems)) +- variable best practice (stop yelling at me linter) [#91](https://github.com/puppetlabs/puppetlabs-java/pull/91) ([justinstoller](https://github.com/justinstoller)) +- Merge 1.2.x [#86](https://github.com/puppetlabs/puppetlabs-java/pull/86) ([underscorgan](https://github.com/underscorgan)) +- cosmetic: default in last position [#76](https://github.com/puppetlabs/puppetlabs-java/pull/76) ([PierreR](https://github.com/PierreR)) -#### Features: -- Add support for Ubuntu Trusty (14.04) -- Add support for Debian Jessie (8.x) +## [1.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.2.0) - 2014-11-10 -## 2014-01-06 - Version 1.1.0 +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.1.2...1.2.0) -### Summary: +### Fixed -Primarily a release for Ubuntu users! +- Fix syntax [#77](https://github.com/puppetlabs/puppetlabs-java/pull/77) ([PierreR](https://github.com/PierreR)) -#### Features: -- Add support for Ubuntu Saucy (13.10) -- Add `java_home` parameter for centralized setting of JAVA_HOME. -- Add Scientific Linux +### Other -#### Bugfixes: -- Plus signs are valid in debian/ubuntu package names. +- Remove misleading changelog, no readme changes done [#85](https://github.com/puppetlabs/puppetlabs-java/pull/85) ([cyberious](https://github.com/cyberious)) +- Fixed issue with installing stdlib on certain platforms due to ssl issues [#82](https://github.com/puppetlabs/puppetlabs-java/pull/82) ([cyberious](https://github.com/cyberious)) +- Remove puppet_module_install in favor of copy_module_to [#79](https://github.com/puppetlabs/puppetlabs-java/pull/79) ([cyberious](https://github.com/cyberious)) +- place default case last in selectors [#64](https://github.com/puppetlabs/puppetlabs-java/pull/64) ([kian](https://github.com/kian)) -## 2013-08-01 - Version 1.0.1 +## [1.1.2](https://github.com/puppetlabs/puppetlabs-java/tree/1.1.2) - 2014-09-03 -Matthaus Owens -* Update java packages for Fedora systems +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.1.1...1.1.2) -## 2013-07-29 - Version 1.0.0 +### Added -#### Detailed Changes +- Add metadata.json and remove Modulefile [#65](https://github.com/puppetlabs/puppetlabs-java/pull/65) ([hunner](https://github.com/hunner)) -Krzysztof Suszyński -* Adding support for Oracle Enterprise Linux +### Other -Peter Drake -* Add support for natty +- OEL 5 is trying to use up2date which doesn't work [#78](https://github.com/puppetlabs/puppetlabs-java/pull/78) ([hunner](https://github.com/hunner)) +- Ah hah, got it [#75](https://github.com/puppetlabs/puppetlabs-java/pull/75) ([hunner](https://github.com/hunner)) +- Maybe spec filters work like this [#74](https://github.com/puppetlabs/puppetlabs-java/pull/74) ([hunner](https://github.com/hunner)) +- Spec typo [#73](https://github.com/puppetlabs/puppetlabs-java/pull/73) ([hunner](https://github.com/hunner)) +- Misplaced comma [#72](https://github.com/puppetlabs/puppetlabs-java/pull/72) ([hunner](https://github.com/hunner)) +- Remove sci 7 from metadata [#71](https://github.com/puppetlabs/puppetlabs-java/pull/71) ([hunner](https://github.com/hunner)) +- Update spec_helper for consistency [#69](https://github.com/puppetlabs/puppetlabs-java/pull/69) ([underscorgan](https://github.com/underscorgan)) +- Make deb work [#67](https://github.com/puppetlabs/puppetlabs-java/pull/67) ([hunner](https://github.com/hunner)) +- Java readme [#62](https://github.com/puppetlabs/puppetlabs-java/pull/62) ([jbondpdx](https://github.com/jbondpdx)) -Robert Munteanu -* Add support for OpenSUSE +## [1.1.1](https://github.com/puppetlabs/puppetlabs-java/tree/1.1.1) - 2014-05-02 -Martin Jackson -* Added support Amazon Linux using facter >= 1.7.x +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.1.0...1.1.1) -Gareth Rushgrove -Brett Porter -* Fixes for older versions of CentOS -* Improvements to module build and tests +### Added + +- Added jessie as a supported realese [#56](https://github.com/puppetlabs/puppetlabs-java/pull/56) ([3h4x](https://github.com/3h4x)) +- add support for ubuntu 14.04 trusty [#55](https://github.com/puppetlabs/puppetlabs-java/pull/55) ([atta](https://github.com/atta)) -Nathan R Valentine -* Add support for Ubuntu quantal and raring +## [1.1.0](https://github.com/puppetlabs/puppetlabs-java/tree/1.1.0) - 2014-01-06 -Sharif Nassar -* Add support for Debian alternatives, and more than one JDK/JRE per platform. +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/1.0.1...1.1.0) -## 2013-04-04 - Version 0.3.0 -Reid Vandewiele - -* Refactor, introduce params pattern +### Added -## 2012-11-15 - Version 0.2.0 -Scott Schneider -* Add Solaris support +- Add $java_home variable [#47](https://github.com/puppetlabs/puppetlabs-java/pull/47) ([liwo](https://github.com/liwo)) +- adding support for ubuntu saucy [#46](https://github.com/puppetlabs/puppetlabs-java/pull/46) ([ppouliot](https://github.com/ppouliot)) -## 2011-06-16 - Version 0.1.5 -Jeff McCune -* Add Debian based distro (Lucid) support +### Fixed -## 2011-06-02 - Version 0.1.4 -Jeff McCune -* Fix class composition ordering problems +- Fix travis script. [#36](https://github.com/puppetlabs/puppetlabs-java/pull/36) ([apenney](https://github.com/apenney)) -## 2011-05-28 - Version 0.1.3 -Jeff McCune -* Remove stages +### Other -## 2011-05-26 - Version 0.1.2 -Jeff McCune -* Changes JRE/JDK selection class parameter to $distribution +- plus signs are valid in debian/ubuntu package versions [#50](https://github.com/puppetlabs/puppetlabs-java/pull/50) ([CpuID](https://github.com/CpuID)) +- Update params.pp [#44](https://github.com/puppetlabs/puppetlabs-java/pull/44) ([jengels](https://github.com/jengels)) +- Support Scientific Linux [#38](https://github.com/puppetlabs/puppetlabs-java/pull/38) ([brettporter](https://github.com/brettporter)) +- CHANGELOG for 1.0.1 [#35](https://github.com/puppetlabs/puppetlabs-java/pull/35) ([brettporter](https://github.com/brettporter)) -## 2011-05-25 - Version 0.1.1 -Jeff McCune -* Re-did versioning to follow semantic versioning -* Add validation of class parameters +## [1.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/1.0.1) - 2013-08-01 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.3.0...1.0.1) + +### Added -## 2011-05-24 - Version 0.1.0 -Jeff McCune -* Default to JDK version 6u25 +- Add a .travis.yml file. [#32](https://github.com/puppetlabs/puppetlabs-java/pull/32) ([apenney](https://github.com/apenney)) +- Added support for Amazon linux [#29](https://github.com/puppetlabs/puppetlabs-java/pull/29) ([actionjack](https://github.com/actionjack)) +- Add support for OpenSUSE [#27](https://github.com/puppetlabs/puppetlabs-java/pull/27) ([rombert](https://github.com/rombert)) +- add support for Ubuntu quantal and raring [#26](https://github.com/puppetlabs/puppetlabs-java/pull/26) ([nrvale0](https://github.com/nrvale0)) -## 2011-05-24 - Version 0.0.1 -Jeff McCune -* Initial release +### Fixed + +- Fixes for centos versions [#24](https://github.com/puppetlabs/puppetlabs-java/pull/24) ([garethr](https://github.com/garethr)) + +### Other + +- Update fedora java [#34](https://github.com/puppetlabs/puppetlabs-java/pull/34) ([haus](https://github.com/haus)) +- Update version to 1.0.0 [#31](https://github.com/puppetlabs/puppetlabs-java/pull/31) ([brettporter](https://github.com/brettporter)) +- Support multiple JVM, and Debian alternatives. [#28](https://github.com/puppetlabs/puppetlabs-java/pull/28) ([mrwacky42](https://github.com/mrwacky42)) + +## [0.3.0](https://github.com/puppetlabs/puppetlabs-java/tree/0.3.0) - 2013-05-08 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.2.0...0.3.0) + +### Added + +- Add special case for fedora operating systems, where java is installable... [#23](https://github.com/puppetlabs/puppetlabs-java/pull/23) ([haus](https://github.com/haus)) +- Adding java::package_suse class [#22](https://github.com/puppetlabs/puppetlabs-java/pull/22) ([sschneid](https://github.com/sschneid)) + +### Other + +- Reduce complexity [#25](https://github.com/puppetlabs/puppetlabs-java/pull/25) ([reidmv](https://github.com/reidmv)) + +## [0.2.0](https://github.com/puppetlabs/puppetlabs-java/tree/0.2.0) - 2012-11-15 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/v0.1.5...0.2.0) + +### Added + +- Add Solaris support [#18](https://github.com/puppetlabs/puppetlabs-java/pull/18) ([sschneid](https://github.com/sschneid)) +- 4 - Add license file. [#8](https://github.com/puppetlabs/puppetlabs-java/pull/8) ([kbarber](https://github.com/kbarber)) + +### Other + +- Use osfamily instead of operatingsystem to determine package [#14](https://github.com/puppetlabs/puppetlabs-java/pull/14) ([eshamow](https://github.com/eshamow)) +- Moves debain packages to openjdk. [#13](https://github.com/puppetlabs/puppetlabs-java/pull/13) ([ody](https://github.com/ody)) +- Allow distributions starting with string `java` [#11](https://github.com/puppetlabs/puppetlabs-java/pull/11) ([ccaum](https://github.com/ccaum)) +- 9 - remove empty metadata.json from repo to avoid errors when using from [#10](https://github.com/puppetlabs/puppetlabs-java/pull/10) ([kbarber](https://github.com/kbarber)) +- 5 - Provide a preseed file that preseeds license signing for java package [#7](https://github.com/puppetlabs/puppetlabs-java/pull/7) ([kbarber](https://github.com/kbarber)) + +## [v0.1.5](https://github.com/puppetlabs/puppetlabs-java/tree/v0.1.5) - 2011-06-16 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.1.4...v0.1.5) + +## [0.1.4](https://github.com/puppetlabs/puppetlabs-java/tree/0.1.4) - 2011-06-02 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.1.3...0.1.4) + +## [0.1.3](https://github.com/puppetlabs/puppetlabs-java/tree/0.1.3) - 2011-05-28 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.1.2...0.1.3) + +## [0.1.2](https://github.com/puppetlabs/puppetlabs-java/tree/0.1.2) - 2011-05-26 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.1.1...0.1.2) + +## [0.1.1](https://github.com/puppetlabs/puppetlabs-java/tree/0.1.1) - 2011-05-25 + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/0.0.1...0.1.1) + +### Added -[2.3.0]:https://github.com/puppetlabs/puppetlabs-java/compare/2.2.0...2.3.0 -[2.2.0]:https://github.com/puppetlabs/puppetlabs-java/compare/2.1.1...2.2.0 +- Add basic validation to class parameters [#1](https://github.com/puppetlabs/puppetlabs-java/pull/1) ([jeffmccune](https://github.com/jeffmccune)) +## [0.0.1](https://github.com/puppetlabs/puppetlabs-java/tree/0.0.1) - 2011-05-24 -\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* +[Full Changelog](https://github.com/puppetlabs/puppetlabs-java/compare/55a2ab8b198b806e2e8866fc46165e4a10ebe043...0.0.1) diff --git a/metadata.json b/metadata.json index cf432393..02a8f790 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-java", - "version": "10.0.0", + "version": "10.1.0", "author": "puppetlabs", "summary": "Installs the correct Java package on various platforms.", "license": "Apache-2.0",