diff options
Diffstat (limited to 'ansible_collections/ansible/utils/changelogs/changelog.yaml')
-rw-r--r-- | ansible_collections/ansible/utils/changelogs/changelog.yaml | 154 |
1 files changed, 106 insertions, 48 deletions
diff --git a/ansible_collections/ansible/utils/changelogs/changelog.yaml b/ansible_collections/ansible/utils/changelogs/changelog.yaml index 8a472af7f..404d7aeec 100644 --- a/ansible_collections/ansible/utils/changelogs/changelog.yaml +++ b/ansible_collections/ansible/utils/changelogs/changelog.yaml @@ -97,6 +97,62 @@ releases: - add_missing_test_requirements.yml - fix_tests.yaml release_date: "2021-04-27" + 2.10.0: + release_date: "2023-05-11" + 2.10.1: + release_date: "2023-05-12" + 2.10.2: + changes: + minor_changes: + - validate - Add option `check_format` for the jsonschema engine to disable + JSON Schema format checking. + - validate - Add support for JSON Schema draft 2019-09 and 2020-12 as well as + automatically choosing the draft from the `$schema` field of the criteria. + fragments: + - netaddr_error.yml + - pre-commit.yaml + - validate_jsonschema_update.yaml + release_date: "2023-05-13" + 2.10.3: + fragments: + - fix_workflow_names.yml + release_date: "2023-05-17" + 2.10.4: + release_date: "2023-05-19" + 2.11.0: + changes: + bugfixes: + - Validate input for ipv4_hex(https://github.com/ansible-collections/ansible.utils/issues/281) + minor_changes: + - Add ipcut filter plugin.(https://github.com/ansible-collections/ansible.utils/issues/251) + - Add ipv6form filter plugin.(https://github.com/ansible-collections/ansible.utils/issues/230) + fragments: + - Bugfix_ipv4_hex.yaml + - ipcut.yaml + - ipv6form.yaml + plugins: + filter: + - description: This filter is designed to get 1st or last few bits of IP address. + name: ipcut + namespace: null + - description: + This filter is designed to convert ipv6 address in different + formats. For example expand, compressetc. + name: ipv6form + namespace: null + release_date: "2023-09-07" + 2.12.0: + changes: + minor_changes: + - Fact_diff filter plugin - Add fact_diff filter plugin. (https://github.com/ansible-collections/ansible.utils/issues/78). + fragments: + - fact_diff_filter_plugin.yaml + plugins: + filter: + - description: Find the difference between currently set facts + name: fact_diff + namespace: null + release_date: "2023-11-27" 2.2.0: changes: minor_changes: @@ -322,59 +378,61 @@ releases: - fix_pre_commit.yaml - to_xml_disable_xml_declaration.yaml release_date: "2023-01-30" - 2.10.0: - release_date: "2023-05-11" - 2.10.1: - release_date: "2023-05-12" - 2.10.2: + 3.0.0: changes: - minor_changes: - - validate - Add option `check_format` for the jsonschema engine to disable - JSON Schema format checking. - - validate - Add support for JSON Schema draft 2019-09 and 2020-12 as well as - automatically choosing the draft from the `$schema` field of the criteria. + major_changes: + - Bumping `requires_ansible` to `>=2.14.0`, since previous ansible-core versions + are EoL now. + release_summary: + Starting from this release, the minimum `ansible-core` version + this collection requires is `2.14.0`. That last known version compatible with + ansible-core<2.14 is `v2.12.0`. fragments: - - netaddr_error.yml - - pre-commit.yaml - - validate_jsonschema_update.yaml - release_date: "2023-05-13" - 2.10.3: - fragments: - - fix_workflow_names.yml - release_date: "2023-05-17" - 2.10.4: - release_date: "2023-05-19" - 2.11.0: + - update_requires_ansible.yaml + release_date: "2023-11-30" + 3.1.0: changes: bugfixes: - - Validate input for ipv4_hex(https://github.com/ansible-collections/ansible.utils/issues/281) + - Avoid unnecessary use of persistent connection in `cli_parse`, `fact_diff`, + `update_fact` and `validate` as this action does not require a connection. + doc_changes: + - ipv6form filter plugin - Fix to be displayed correctly. + - validate lookup plugin - Fix syntax in EXAMPLES. + - validate module - Fix syntax in EXAMPLES. minor_changes: - - Add ipcut filter plugin.(https://github.com/ansible-collections/ansible.utils/issues/251) - - Add ipv6form filter plugin.(https://github.com/ansible-collections/ansible.utils/issues/230) + - Add support in fact_diff filter plugin to show common lines.(https://github.com/ansible-collections/ansible.utils/issues/311) fragments: - - Bugfix_ipv4_hex.yaml - - ipcut.yaml - - ipv6form.yaml - plugins: - filter: - - description: This filter is designed to get 1st or last few bits of IP address. - name: ipcut - namespace: null - - description: - This filter is designed to convert ipv6 address in different - formats. For example expand, compressetc. - name: ipv6form - namespace: null - release_date: "2023-09-07" - 2.12.0: + - Fre_fact_diff.yaml + - add_require_Connection.yaml + - ipv6form-doc.yaml + - validate-doc.yaml + release_date: "2024-01-30" + 4.0.0: changes: - minor_changes: - - Fact_diff filter plugin - Add fact_diff filter plugin. (https://github.com/ansible-collections/ansible.utils/issues/78). + major_changes: + - Bumping `netaddr` to `>=0.10.1`, means that starting from this release, the + minimum `netaddr` version this collection requires is `>=0.10.1`. + - This release mainly addresses the breaking changes in the `netaddr` library. + - With the new release of `netaddr` 1.0.0, the `IPAddress.is_private()` method + has been removed and instead, the `IPAddress.is_global()` method has been + extended to support the same functionality. This change has been reflected + in the `ipaddr` filter plugin. + release_summary: + Starting from this release, the minimum `netaddr` version this + collection requires is `>=0.10.1`. fragments: - - fact_diff_filter_plugin.yaml - plugins: - filter: - - description: Find the difference between currently set facts - name: fact_diff - namespace: null - release_date: "2023-11-27" + - netaddr_is_private_deprecation.yaml + - trivial_tests_updates.yaml + release_date: "2024-03-28" + 4.1.0: + changes: + release_summary: + In the last release (`v4.0.0`), we bumped the minimum required + `netaddr` version to be `>=0.10.1`. However, since `netaddr>=0.10.1` is not + yet available in many sources other than PyPI, we have temporarily added a + fallback method to support the `ipaddr` filter with older `netaddr` versions + with this release. Once the latest `netaddr` is available in all major sources, + we will deprecate this support and eventually remove it. + fragments: + - ipaddress_is_global_fallback.yaml + release_date: "2024-04-15" |