Skip to content

Latest commit

 

History

History
365 lines (221 loc) · 16.5 KB

CHANGELOG.md

File metadata and controls

365 lines (221 loc) · 16.5 KB

Changelog

10.4.0 (2024-05-15)

Full Changelog

Implemented enhancements:

  • Add support for zone masterfile format #248 (jfroche)

10.3.0 (2024-02-19)

Full Changelog

Implemented enhancements:

  • add support for the statistics-channels directive #245 (UiP9AV6Y)
  • Add support for empty forwarders in master zone #244 (mbarecki)

Fixed bugs:

  • Fix calling function empty() with Numeric value #243 (smortex)

10.2.0 (2023-11-14)

Full Changelog

Implemented enhancements:

10.1.0 (2023-09-18)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Change sysconfig_file for Debian/Ubuntu to '/etc/default/named' #238 (ekohl)

10.0.0 (2023-05-15)

Full Changelog

Breaking changes:

9.6.0 (2023-05-03)

Full Changelog

Implemented enhancements:

  • Mark compatible with puppetlabs/concat 8.x #230 (ekohl)
  • Add support for Ubuntu Jammy (22.04) #228 (kajinamit)

9.5.1 (2023-02-02)

Full Changelog

Fixed bugs:

  • Remove legacy fact usage #225 (smortex)
  • logging channel error message typo faility to facility #224 (ikonia)

9.5.0 (2022-10-28)

Full Changelog

Implemented enhancements:

Merged pull requests:

  • Change IRC support details for foreman website support URL #222 (ikonia)

9.4.0 (2022-08-01)

Full Changelog

Implemented enhancements:

9.3.0 (2022-04-20)

Full Changelog

Implemented enhancements:

  • Handle dnssec-enable config option removal #210 (ekohl)
  • Add support for defining custom dnssec-policies #206 (smortex)
  • Add support for dnssec-policy #205 (smortex)
  • Update the specified bind version on FreeBSD to 9.16. #204 (rtprio)

Closed issues:

  • dnssec-enable no longer a valid configuration item. #207

9.2.0 (2022-02-03)

Full Changelog

Implemented enhancements:

9.1.0 (2021-10-29)

Full Changelog

Implemented enhancements:

  • Move static parameters to init.pp #195 (ekohl)

9.0.0 (2021-07-22)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Drop usage of -r from rndc-confgen #190 (karelyatin)
  • Allow Puppet 7 compatible versions of mods #186 (ekohl)
  • Replace get_in_addr_arpa with reverse_dns function #175 (ekohl)

Closed issues:

  • create-rndc.key fails with bind9 9.13.0+ #189

8.2.0 (2021-04-27)

Full Changelog

Implemented enhancements:

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

* This Changelog was automatically generated by github_changelog_generator