diff options
Diffstat (limited to 'ansible_collections/community/dns/changelogs')
-rw-r--r-- | ansible_collections/community/dns/changelogs/changelog.yaml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/ansible_collections/community/dns/changelogs/changelog.yaml b/ansible_collections/community/dns/changelogs/changelog.yaml index 3eafad115..230527b2b 100644 --- a/ansible_collections/community/dns/changelogs/changelog.yaml +++ b/ansible_collections/community/dns/changelogs/changelog.yaml @@ -829,3 +829,52 @@ releases: name: unquote_txt namespace: null release_date: '2024-04-21' + 3.0.0: + changes: + breaking_changes: + - The default for the ``txt_character_encoding`` options in various modules + and plugins changed from ``octal`` to ``decimal`` (https://github.com/ansible-collections/community.dns/pull/196). + - inventory plugins - ``filters`` is now no longer an alias of ``simple_filters``, + but a new, different option (https://github.com/ansible-collections/community.dns/pull/196). + - inventory plugins - the ``plugin`` option is now required (https://github.com/ansible-collections/community.dns/pull/196). + - lookup, lookup_as_dict - the default for ``search`` changed from ``false`` + (implicit default for community.dns 2.x.y) to ``true`` (https://github.com/ansible-collections/community.dns/issues/200, + https://github.com/ansible-collections/community.dns/pull/201). + bugfixes: + - Update Public Suffix List. + major_changes: + - The ``community.dns`` collection now depends on the ``community.library_inventory_filtering_v1`` + collection. This utility collection provides host filtering functionality + for inventory plugins. If you use the Ansible community package, both collections + are included and you do not have to do anything special. If you install the + collection with ``ansible-galaxy collection install``, it will be installed + automatically. If you install the collection by copying the files of the collection + to a place where ansible-core can find it, for example by cloning the git + repository, you need to make sure that you also have to install the dependency + if you are using the inventory plugins (https://github.com/ansible-collections/community.dns/pull/196). + minor_changes: + - inventory plugins - add ``filter`` option which allows to include and exclude + hosts based on Jinja2 conditions (https://github.com/ansible-collections/community.dns/pull/196). + - lookup, lookup_as_dict - it is now possible to configure whether the input + should be treated as an absolute domain name (``search=false``), or potentially + as a relative domain name (``search=true``) (https://github.com/ansible-collections/community.dns/issues/200, + https://github.com/ansible-collections/community.dns/pull/201). + release_summary: '... + + ' + removed_features: + - The collection no longer supports Ansible, ansible-base, and ansible-core + releases that are currently End of Life at the time of the 3.0.0 release. + This means that Ansible 2.9, ansible-base 2.10, ansible-core 2.11, ansible-core + 2.12, ansible-core 2.13, and ansible-core 2.14 are no longer supported. The + collection might still work with these versions, but it can stop working at + any moment without advance notice, and this will not be considered a bug (https://github.com/ansible-collections/community.dns/pull/196). + - hetzner_dns_record_set, hetzner_dns_record - the deprecated alias ``name`` + of the prefix option was removed (https://github.com/ansible-collections/community.dns/pull/196). + - hosttech_dns_records - the redirect to the ``hosttech_dns_record_sets`` module + has been removed (https://github.com/ansible-collections/community.dns/pull/196). + fragments: + - 201-lookup-search.yml + - 3.0.0.yml + - update-psl.yml + release_date: '2024-05-19' |