summaryrefslogtreecommitdiffstats
path: root/ansible_collections/ansible/utils/changelogs/changelog.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible_collections/ansible/utils/changelogs/changelog.yaml')
-rw-r--r--ansible_collections/ansible/utils/changelogs/changelog.yaml154
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"