##2015-07-07 - Supported Release 1.4.0 ###Summary This release adds several new features, bugfixes, documentation updates, and test improvements. ####Features: - Puppet 4 support and testing - Adds support for several Operating Systems - Ubuntu 15.04 - OpenBSD 5.6, 5.7 - Fedora 20, 21, 22 ####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. ##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. ####Features - Added RHEL support for alternatives - New facts - java_major_version - java_patch_level - java_version - Add support for utopic ####Bugfixes - Use `--jre-headless` in the `update-java-alternatives` command when installed from a `headless` package ##2014-11-11 - Supported Version 1.2.0 ###Summary: This release adds SLES 12 support and is tested for Future Parser Support ####Bugfixes: - Several readme updates - Testcase flexability increased ####Features: - Add SLES 12 support - Future Parser tested - Validated against PE 3.7 ##2014-08-25 - Supported Version 1.1.2 ###Summary: This release begins the support coverage of the puppetlabs-java module. ###Bugfixes: - Update java alternative values from deprecated names - Readme updated - Testing updated ##2014-05-02 - Version 1.1.1 ###Summary: Add support for new versions of Debian and Ubuntu! ####Features: - Add support for Ubuntu Trusty (14.04) - Add support for Debian Jessie (8.x) ##2014-01-06 - Version 1.1.0 ####Summary: Primarily a release for Ubuntu users! ####Features: - Add support for Ubuntu Saucy (13.10) - Add `java_home` parameter for centralized setting of JAVA_HOME. - Add Scientific Linux ###Bugfixes: - Plus signs are valid in debian/ubuntu package names. ##2013-08-01 - Version 1.0.1 Matthaus Owens * Update java packages for Fedora systems ##2013-07-29 - Version 1.0.0 ####Detailed Changes Krzysztof SuszyƄski * Adding support for Oracle Enterprise Linux Peter Drake * Add support for natty Robert Munteanu * Add support for OpenSUSE Martin Jackson * Added support Amazon Linux using facter >= 1.7.x Gareth Rushgrove Brett Porter * Fixes for older versions of CentOS * Improvements to module build and tests Nathan R Valentine * Add support for Ubuntu quantal and raring Sharif Nassar * Add support for Debian alternatives, and more than one JDK/JRE per platform. ##2013-04-04 - Version 0.3.0 Reid Vandewiele - * Refactor, introduce params pattern ##2012-11-15 - Version 0.2.0 Scott Schneider * Add Solaris support ##2011-06-16 - Version 0.1.5 Jeff McCune * Add Debian based distro (Lucid) support ##2011-06-02 - Version 0.1.4 Jeff McCune * Fix class composition ordering problems ##2011-05-28 - Version 0.1.3 Jeff McCune * Remove stages ##2011-05-26 - Version 0.1.2 Jeff McCune * Changes JRE/JDK selection class parameter to $distribution ##2011-05-25 - Version 0.1.1 Jeff McCune * Re-did versioning to follow semantic versioning * Add validation of class parameters ##2011-05-24 - Version 0.1.0 Jeff McCune * Default to JDK version 6u25 ##2011-05-24 - Version 0.0.1 Jeff McCune * Initial release