Releases: ansible-collections/ansible.utils
v4.1.0
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.
v4.0.0
Release Summary
Starting from this release, the minimum netaddr
version this collection requires is >=0.10.1
.
Major Changes
- This release mainly addresses the breaking changes in the
netaddr
library. - With the new release of
netaddr
1.0.0, theIPAddress.is_private()
method has been removed and instead, theIPAddress.is_global()
method has been extended to support the same functionality. This change has been reflected in theipaddr
filter plugin. - Bumping
netaddr
to>=0.10.1
, means that starting from this release, the minimumnetaddr
version this collection requires is>=0.10.1
.
v3.1.0
Minor Changes
- Add support in fact_diff filter plugin to show common lines.(#311)
Bugfixes
- Avoid unnecessary use of persistent connection in
cli_parse
,fact_diff
,update_fact
andvalidate
as this action does not require a connection.
Documentation Changes
- ipv6form filter plugin - Fix to be displayed correctly.
- validate lookup plugin - Fix syntax in EXAMPLES.
- validate module - Fix syntax in EXAMPLES.
v3.0.0
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
.
Major Changes
- Bumping
requires_ansible
to>=2.14.0
, since previous ansible-core versions are EoL now.
Full Changelog: v2.12.0...v3.0.0
v2.12.0
Minor Changes
- Fact_diff filter plugin - Add fact_diff filter plugin. (#78).
New Plugins
Filter
- fact_diff - Find the difference between currently set facts
Full Changelog: v2.11.0...v2.12.0
v2.11.0
Minor Changes
Bugfixes
- Validate input for ipv4_hex(#281)
New Plugins
- ipcut - This filter is designed to get 1st or last few bits of IP address.
- ipv6form - This filter is designed to convert ipv6 address in different formats. For example expand, compressetc.
v2.10.3
Changes related to the release pipeline.
v2.10.2
What's Changed
- Update pre-commit config by @Qalthos in #245
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #236
- Fixed the netaddr error msg for clarity by @roverflow in #244
- Update jsonschema validator by @sebastianw in #226
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #254
- enable push action by @KB-perByte in #256
- enable code coverage in CI by @KB-perByte in #259
- enable release action by @KB-perByte in #257
- Name all workflow tasks by @KB-perByte in #260
- Enable periodic test runs via GHA by @KB-perByte in #261
- Add common release workflow by @KB-perByte in #263
New Contributors
- @roverflow made their first contribution in #244
- @sebastianw made their first contribution in #226
Full Changelog: 2.9.0...2.10.0
Ansible utils 2.0.1 release
Ansible utils 2.0.1 release
Test CI release process
Merge pull request #3 from cidrblock/sed_i Add -i to sed to change galaxy.yml in place