diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-18 05:52:22 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-18 05:52:22 +0000 |
commit | 38b7c80217c4e72b1d8988eb1e60bb6e77334114 (patch) | |
tree | 356e9fd3762877d07cde52d21e77070aeff7e789 /ansible_collections/community/dns/CHANGELOG.rst | |
parent | Adding upstream version 7.7.0+dfsg. (diff) | |
download | ansible-38b7c80217c4e72b1d8988eb1e60bb6e77334114.tar.xz ansible-38b7c80217c4e72b1d8988eb1e60bb6e77334114.zip |
Adding upstream version 9.4.0+dfsg.upstream/9.4.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ansible_collections/community/dns/CHANGELOG.rst')
-rw-r--r-- | ansible_collections/community/dns/CHANGELOG.rst | 214 |
1 files changed, 212 insertions, 2 deletions
diff --git a/ansible_collections/community/dns/CHANGELOG.rst b/ansible_collections/community/dns/CHANGELOG.rst index bc3b3ffd9..37b4a2500 100644 --- a/ansible_collections/community/dns/CHANGELOG.rst +++ b/ansible_collections/community/dns/CHANGELOG.rst @@ -4,6 +4,217 @@ Community DNS Collection Release Notes .. contents:: Topics +v2.8.3 +====== + +Release Summary +--------------- + +Bugfix release. + +Bugfixes +-------- + +- DNS record modules, inventory plugins - fix the TXT entry encoder to avoid splitting up escape sequences for quotes and backslashes over multiple TXT strings (https://github.com/ansible-collections/community.dns/issues/190, https://github.com/ansible-collections/community.dns/pull/191). +- Update Public Suffix List. + +v2.8.2 +====== + +Release Summary +--------------- + +Bugfix release. + +Security Fixes +-------------- + +- hosttech_dns_records and hetzner_dns_records inventory plugins - make sure all data received from the remote servers is marked as unsafe, so remote code execution by obtaining texts that can be evaluated as templates is not possible (https://www.die-welt.net/2024/03/remote-code-execution-in-ansible-dynamic-inventory-plugins/, https://github.com/ansible-collections/community.dns/pull/189). + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.8.1 +====== + +Release Summary +--------------- + +Maintenance release with updated PSL. + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.8.0 +====== + +Release Summary +--------------- + +Feature and maintenance release with updated PSL. + +Minor Changes +------------- + +- hetzner_dns_records and hosttech_dns_records inventory plugins - the ``filters`` option has been renamed to ``simple_filters``. The old name still works until community.hrobot 2.0.0. Then it will change to allow more complex filtering with the ``community.library_inventory_filtering_v1`` collection's functionality (https://github.com/ansible-collections/community.dns/pull/181). + +Deprecated Features +------------------- + +- hetzner_dns_records and hosttech_dns_records inventory plugins - the ``filters`` option has been renamed to ``simple_filters``. The old name will stop working in community.hrobot 2.0.0 (https://github.com/ansible-collections/community.dns/pull/181). + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.7.0 +====== + +Release Summary +--------------- + +Bugfix and feature release with updated PSL. + +Minor Changes +------------- + +- nameserver_info and nameserver_record_info - add ``server`` parameter to specify custom DNS servers (https://github.com/ansible-collections/community.dns/pull/168, https://github.com/ansible-collections/community.dns/pull/178). +- wait_for_txt - add ``server`` parameter to specify custom DNS servers (https://github.com/ansible-collections/community.dns/pull/178). + +Bugfixes +-------- + +- Update Public Suffix List. +- wait_for_txt, nameserver_info, nameserver_record_info - when looking up nameservers for a domain, do not treat ``NXDOMAIN`` as a fatal error (https://github.com/ansible-collections/community.dns/pull/177). + +v2.6.4 +====== + +Release Summary +--------------- + +Bugfix and maintenance version. + +Bugfixes +-------- + +- Update Public Suffix List. +- nameserver_record_info - fix crash when more than one record is retrieved (https://github.com/ansible-collections/community.dns/pull/172). + +v2.6.3 +====== + +Release Summary +--------------- + +Maintenance release with updated PSL. + +Bugfixes +-------- + +- HTTP module utils - make compatible with ansible-core 2.17 (https://github.com/ansible-collections/community.dns/pull/165). +- Update Public Suffix List. + +v2.6.2 +====== + +Release Summary +--------------- + +Maintenance release with updated PSL. + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.6.1 +====== + +Release Summary +--------------- + +Maintenance release with updated PSL. + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.6.0 +====== + +Release Summary +--------------- + +Feature release with an updated Public Suffix List. + +Minor Changes +------------- + +- wait_for_txt - add ``servfail_retries`` parameter that allows retrying after SERVFAIL errors (https://github.com/ansible-collections/community.dns/pull/159). +- wait_for_txt, resolver module utils - use `EDNS <https://en.wikipedia.org/wiki/Extension_Mechanisms_for_DNS>`__ (https://github.com/ansible-collections/community.dns/pull/158). + +Bugfixes +-------- + +- Update Public Suffix List. +- wait_for_txt, resolver module utils - improve error handling (https://github.com/ansible-collections/community.dns/pull/158). + +New Plugins +----------- + +Lookup +~~~~~~ + +- community.dns.lookup - Look up DNS records +- community.dns.lookup_as_dict - Look up DNS records as dictionaries + +New Modules +----------- + +- community.dns.nameserver_info - Look up nameservers for a DNS name +- community.dns.nameserver_record_info - Look up all records of a type from all nameservers for a DNS name + +v2.5.7 +====== + +Release Summary +--------------- + +Regular maintenance release with updated Public Suffix List. + +Bugfixes +-------- + +- Update Public Suffix List. + +v2.5.6 +====== + +Release Summary +--------------- + +Maintenance release. + +From this version on, community.dns is using the new `Ansible semantic markup +<https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation>`__ +in its documentation. If you look at documentation with the ansible-doc CLI tool +from ansible-core before 2.15, please note that it does not render the markup +correctly. You should be still able to read it in most cases, but you need +ansible-core 2.15 or later to see it as it is intended. Alternatively you can +look at `the devel docsite <https://docs.ansible.com/ansible/devel/collections/community/dns/>`__ +for the rendered HTML version of the documentation of the latest release. + +Known Issues +------------ + +- Ansible markup will show up in raw form on ansible-doc text output for ansible-core before 2.15. If you have trouble deciphering the documentation markup, please upgrade to ansible-core 2.15 (or newer), or read the HTML documentation on https://docs.ansible.com/ansible/devel/collections/community/dns/. v2.5.5 ====== @@ -484,7 +695,6 @@ Release Summary Last minor 1.x.0 version. The 2.0.0 version will have some backwards incompatible changes to the ``hosttech_dns_record`` and ``hosttech_dns_records`` modules which will require user intervention. These changes should result in a better UX. - Minor Changes ------------- @@ -592,7 +802,7 @@ Minor Changes Breaking Changes / Porting Guide -------------------------------- -- hosttech_* module_utils - completely rewrite and refactor to support new JSON API and allow to re-use provider-independent module logic (https://github.com/ansible-collections/community.dns/pull/4). +- hosttech_* module_utils - completely rewrite and refactor to support new JSON API and allow to reuse provider-independent module logic (https://github.com/ansible-collections/community.dns/pull/4). Bugfixes -------- |