Greg Karékinian ff3d062c73 Update users cookbook and poise cookbooks
The poise cookbooks were incompatible with Chef 13
2017-06-16 15:50:13 +02:00

85 lines
2.2 KiB
Markdown

# Changelog
## v2.1.1
* Fix the SCL repository enable command for RHEL.
* Internal refactoring of the system package installer.
## v2.1.0
* Allow customizing properties on the system package install resource via a block
## v2.0.5
* Fixes to work with the latest Chef (again).
## v2.0.4
* Fixes to work with the latest Chef.
## v2.0.3
* Correct the subscription repository name used for SCLs on RedHat.
## v2.0.2
* Don't try to use SCL providers on Amazon Linux.
## v2.0.1
* Don't error on `Chef::Decorator::Lazy` proxy objects for `candidate_version`.
* Retry system and SCL package installs because transient network failures.
## v2.0.0
* Backwards-incompatible change to SCL management to comply with their new repo
packages and layout. Uses `centos-release-scl-rh` repo package or the
`rhel-variant-rhscl` RedHat subscription.
## v1.4.0
* Use `poise-archive` to unpack static binary archives. This should work better
on AIX and Solaris, as well as making it easier to add more archive formats in
the future.
## v1.3.3
* [#3](https://github.com/poise/poise-languages/pull/3) Fix `static` binary
installation on AIX and Solaris.
* Only run the candidate version check for `system` installs when we aren't
passing in package_version.
## v1.3.2
* Handle static archive unpacking correctly when a single download is shared
between two paths.
## v1.3.1
* Fix system package installs on OS X.
## v1.3.0
* `%{machine_label}` is available in URL template for static download.
* Automatically retry `remote_file` downloads to handle transient HTTP failures.
* All `*_shell_out` language command helpers use `poise_shell_out` to set `$HOME`
and other environment variables by default.
## v1.2.0
* Support for installing development headers with SCL providers.
* Add `PoiseLanguages::Utils.shelljoin` for encoding command arrays with some
bash metadata characters allowed.
* [#1](https://github.com/poise/poise-languages/pull/1) Fix typo in gemspec.
## v1.1.0
* Add helpers for installing from static archives.
* Improve auto-selection rules for system and SCL providers.
* Support SCL packages that depend on other SCL packages.
* Support Ruby 2.0 again.
## v1.0.0
* Initial release!