Skip to content

Latest commit

 

History

History
206 lines (133 loc) · 8.37 KB

HISTORY.md

File metadata and controls

206 lines (133 loc) · 8.37 KB

8.1.0 (2020-10-27)

Full Changelog

Implemented enhancements:

Fixed bugs:

8.0.0 (2020-05-13)

Full Changelog

Breaking changes:

Implemented enhancements:

7.0.0 (2020-02-11)

Full Changelog

Breaking changes:

Implemented enhancements:

6.2.0 (2019-07-19)

Full Changelog

Implemented enhancements:

  • Validate named.conf and zones.conf using named-checkconf #144 (antaflos)
  • Allow setting service restart command #143 (antaflos)
  • Don't set forbidden zone options for zone type 'forward' #142 (antaflos)

6.1.0 (2019-06-12)

Full Changelog

Implemented enhancements:

Merged pull requests:

6.0.0 (2019-04-15)

Full Changelog

Breaking changes:

5.4.0 (2019-01-10)

Full Changelog

Implemented enhancements:

  • Convert documentation to puppet-strings #133 (ekohl)
  • Add keys parameter and create_resources accordingly #130 (marcdeop)
  • Add Puppet 6 support #129 (ekohl)

5.3.1 (2018-10-04)

Full Changelog

Merged pull requests:

5.3.0 (2018-07-16)

Full Changelog

Implemented enhancements:

  • Support Ubuntu/bionic, drop Fedora 25 #115 (mmoll)

5.2.0 (2018-05-22)

Full Changelog

Implemented enhancements:

  • Adds control keys and specifying update policy #108 (zyronix)

Closed issues:

  • Fails with puppetlabs/concat 4.1.1 #107
  • Add support for adding keys for nsupdate #94

5.1.0

  • Stop shipping development code in releases
  • Remove EOL operating systems and add new ones

5.0.1

  • Add a zones parameter
  • Disallow undef values for $localzonepath and $defaultzonepath in favor of 'unmanaged' (default parameter)

5.0.0

  • Drop Puppet 3 support
  • Add BIND views support

4.1.0

  • Add $allow_query parameter for zones.
  • Add $additional_directives parameter to define top-scope directives in named.conf.
  • Document all class parameters.

4.0.0

  • Add Arch Linux support
  • Fix README to state the module is under the Apache License 2.0, add full licence text
  • Drop support for Ruby 1.8.7

3.4.1

  • Do not configure listen-on-v6 parameter if it's not set

3.4.0

  • Add additional_options parameter to dns class for options without parameters

3.3.1

  • Skip package installation when dns_server_package is empty
  • Nest 'forwarders' only if 'forward' is used
  • Use concat fragments instead of file resource templates for config

3.3.0

  • Add dns_notify to dns class and dns::zone define
  • Add acls hash
  • Add controls hash
  • Change default path for zones.conf to /etc/named/zones.conf for the RedHat OS family

3.2.0

  • Add empty_zones_enable and forward global parameters
  • Add service_ensure, service_enable parameters to manage service properties
  • Change allow_recursion default to localnets and localhost to prevent open recursion
  • Support Puppet 3.0 minimum
  • Support Fedora 21, remove Debian 6 (Squeeze), add Ubuntu 16.04

3.1.0

  • Support configuration on FreeBSD
  • Add namedconf_template/optionsconf_template parameters to override templates
  • Add allow_recursion parameter to control it on a global level
  • Add recursion, allow_query, dnssec_enable and dnssec_validation global parameters
  • Add manage_file, forward and forwarders parameters to dns::zone
  • Add also_notify parameter to dns::zone
  • Change package resource to ensure_packages

3.0.0

  • Change theforeman-concat_native to puppetlabs-concat
  • Test with Puppet 4

2.0.1

  • Fix template variable lookups under the future parser

2.0.0

  • Add masters/allow_transfer parameters to dns::zone to configure master/slave relationships
  • Require that dns is explicitly included, not implicitly included by dns::zone
  • Add and refactor dns::zone parameters
  • Improve dns::zone defaults for soa, soaip etc.
  • Replace dns::zone parameters for zone path and filename
  • Remove unused rndc_alg/secret parameters
  • Improve style and fix linting issues
  • Refresh README

1.4.0

  • Add listen_on_v6 parameter
  • Prevent create-rndc key exec changing on every run
  • Puppet 2.6 support deprecated
  • Update gitignore, change fixtures to HTTPS