From: TP Honey Date: Tue, 11 Jul 2017 10:14:29 +0000 (+0100) Subject: Merge pull request #675 from hunner/update_changelog X-Git-Tag: 4.2.0~3^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=7ddd7fd53f0292535928afbf9d90257702a1aff5;hp=d7af638793b6f5b6c5af6562923fa9ee0b025e1d;p=puppet-modules%2Fpuppetlabs-apt.git Merge pull request #675 from hunner/update_changelog (maint) Add bugfix to changelog --- diff --git a/CHANGELOG.md b/CHANGELOG.md index f9f5667..e6e1344 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ This release removes Data in Modules due to current compatibility issues and rei ## Supported Release 3.0.0 and 4.0.0 -###Summary +### Summary This release adds new Puppet 4 features: data in modules, EPP templates, the $facts hash, and data types. This release is fully backwards compatible to existing Puppet 4 configurations and provides you with deprecation warnings for every argument that will not work as expected with the final 4.0.0 release. See the stdlib docs here for an in-depth discussion of this: https://github.com/puppetlabs/puppetlabs-stdlib#validate_legacy @@ -21,13 +21,16 @@ If you want to learn more about the new features used or you wish to upgrade a m If you're still running Puppet 3, remain on the latest puppetlabs-apt 2.x release for now, and see the documentation to upgrade to Puppet 4. -Changes +#### Changes Data in modules: Moves all distribution and OS-dependent defaults into YAML files in data/, alleviating the need for a params class. Note that while this feature is currently still classed as experimental, the final implementation will support the changes here. EPP templating: Uses the Puppet language as a base for templates to create simpler and safer templates. No need for Ruby anymore! The $facts hash: Makes facts visibly distinct from other variables for more readable and maintainable code. This helps eliminate confusion if you use a local variable whose name happens to match that of a common fact. Data types for validation: Helps you find and replace deprecated code in existing validate functions with stricter, more readable data type notation. First upgrade to the 3.0.0 release of this module, and address all deprecation warnings before upgrading to the final 4.0.0 release. Please see the stdlib docs for an in-depth discussion of this process. +#### Bugfixes +- Fix apt::source epp template regression introduced in 3.0.0 for the architecture parameter + ## Supported Release 2.4.0 ### Summary A release that includes only a couple of additional features, but includes several cleanups and bugfixes around existing issues.