diff --git a/CHANGELOG.md b/CHANGELOG.md index 9564049..0599cd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,64 +1,61 @@ -## v3.?.?: +postfix Cookbook CHANGELOG +========================== +This file is used to list changes made in each version of the postfix cookbook. + +v3.?.? +------ - [COOK-3328]: Refactor main.cf template and attributes for greater flexibility. **Breaking changes**: +- Attributes are namespaced as `node['postfix']`, `node['postfix']['main']`, and `node['postfix']['master']`. -- Attributes are namespaced as `node['postfix']`, `node['postfix']['main']`, - and `node['postfix']['master']`. - -## v2.1.6: - +v2.1.6 +------ ### Bug +- [COOK-2501]: Reference to `['postfix']['domain']` should be `['postfix']['mydomain']` +- [COOK-2715]: master.cf uses old name for `smtp_fallback_relay` (`fallback_relay`) parameter in master.cf -- [COOK-2501]: Reference to `['postfix']['domain']` should be - `['postfix']['mydomain']` -- [COOK-2715]: master.cf uses old name for `smtp_fallback_relay` - (`fallback_relay`) parameter in master.cf +v2.1.4 +------ +- [COOK-2281] - postfix aliases uses require_recipe statement -## v2.1.4: +v2.1.2 +------ +- [COOK-2010] - postfix sasl_auth does not include the sasl plain package -* [COOK-2281] - postfix aliases uses require_recipe statement +v2.1.0 +------ +- [COOK-1233] - optional configuration for canonical maps +- [COOK-1660] - allow comma separated arrays in aliases +- [COOK-1662] - allow inet_interfaces configuration via attribute -## v2.1.2: +v2.0.0 +------ +This version uses platform_family attribute, making the cookbook incompatible with older versions of Chef/Ohai, hence the major version bump. -* [COOK-2010] - postfix sasl_auth does not include the sasl plain - package +- [COOK-1535] - `smtpd_cache` should be in `data_directory`, not `queue_directory` +- [COOK-1790] - /etc/aliases template is only in ubuntu directory +- [COOK-1792] - add minitest-chef tests to postfix cookbook -## v2.1.0: +v1.2.2 +------ +- [COOK-1442] - Missing ['postfix']['domain'] Attribute causes initial installation failure +- [COOK-1520] - Add support for procmail delivery +- [COOK-1528] - Make aliasses template less specific +- [COOK-1538] - Add iptables_rule template +- [COOK-1540] - Add smtpd_milters and non_smtpd_milters parameters to main.cf -* [COOK-1233] - optional configuration for canonical maps -* [COOK-1660] - allow comma separated arrays in aliases -* [COOK-1662] - allow inet_interfaces configuration via attribute +v1.2.0 +------ +- [COOK-880] - add client/server roles for search-based discovery of relayhost -## v2.0.0: +v1.0.0 +------ +- [COOK-668] - RHEL/CentOS/Scientific/Amazon platform support +- [COOK-733] - postfix::aliases recipe to manage /etc/aliases +- [COOK-821] - add README.md :) -This version uses platform_family attribute, making the cookbook incompatible -with older versions of Chef/Ohai, hence the major version bump. - -* [COOK-1535] - `smtpd_cache` should be in `data_directory`, not `queue_directory` -* [COOK-1790] - /etc/aliases template is only in ubuntu directory -* [COOK-1792] - add minitest-chef tests to postfix cookbook - -## v1.2.2: - -* [COOK-1442] - Missing ['postfix']['domain'] Attribute causes initial installation failure -* [COOK-1520] - Add support for procmail delivery -* [COOK-1528] - Make aliasses template less specific -* [COOK-1538] - Add iptables_rule template -* [COOK-1540] - Add smtpd_milters and non_smtpd_milters parameters to main.cf - -## v1.2.0: - -* [COOK-880] - add client/server roles for search-based discovery of - relayhost - -## v1.0.0: - -* [COOK-668] - RHEL/CentOS/Scientific/Amazon platform support -* [COOK-733] - postfix::aliases recipe to manage /etc/aliases -* [COOK-821] - add README.md :) - -## v0.8.4: - -* Current public release. +v0.8.4 +------ +- Current public release.