Prepare Release 2.7.0 (#220)

* Prepare Release 2.7.0

Signed-off-by: Rohit Thakur <rohitthakur2590@outlook.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Signed-off-by: Rohit Thakur <rohitthakur2590@outlook.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
pull/218/head 2.7.0
Rohit Thakur 2022-11-03 22:13:38 +05:30 committed by GitHub
parent 6f0c83be4d
commit fa08284cbb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 53 additions and 69 deletions

View File

@ -5,6 +5,22 @@ Ansible Utils Collection Release Notes
.. contents:: Topics
v2.7.0
======
Minor Changes
-------------
- Add support for content template parser
- Added new connection base class similar to ansible.netcommon's NetworkConnectionBase without the network-specific option masking (https://github.com/ansible-collections/ansible.utils/pull/211).
- ipsubnet - the index parameter should only ever be an integer if it is provided. this changes the argument type from str to int.
Bugfixes
--------
- Fix filters to only raise AnsibleFilterError exceptions (https://github.com/ansible-collections/ansible.utils/issues/209).
- ipsubnet - interacting with large subnets could cause performance constraints. the result would be the system would appear to hang while it built out a list of all possible subnets or stepped through all possible subnets one at a time. when sending a prefix that is a supernet of the passed in network the behavior wasn't consistent. this now returns an AnsibleFilterError in that scenario across all python releases. (https://github.com/ansible-collections/ansible.utils/issues/132)
v2.6.1
======

View File

@ -259,3 +259,40 @@ releases:
- sanity_fix.yaml
- test inits.yml
release_date: "2022-04-25"
2.7.0:
changes:
bugfixes:
- Fix filters to only raise AnsibleFilterError exceptions (https://github.com/ansible-collections/ansible.utils/issues/209).
- ipsubnet - interacting with large subnets could cause performance constraints.
the result would be the system would appear to hang while it built out a list
of all possible subnets or stepped through all possible subnets one at a time.
when sending a prefix that is a supernet of the passed in network the behavior
wasn't consistent. this now returns an AnsibleFilterError in that scenario
across all python releases. (https://github.com/ansible-collections/ansible.utils/issues/132)
minor_changes:
- Add support for content template parser
- Added new connection base class similar to ansible.netcommon's NetworkConnectionBase
without the network-specific option masking (https://github.com/ansible-collections/ansible.utils/pull/211).
- ipsubnet - the index parameter should only ever be an integer if it is provided.
this changes the argument type from str to int.
fragments:
- 172.yaml
- 179.yaml
- 180.yaml
- 183.yaml
- 184.yaml
- 185.yaml
- 186.yaml
- 187.yaml
- 188.yaml
- 189.yaml
- 190.yaml
- 207-trivial.yaml
- 209.yaml
- 217-test-filter-docs.yaml
- ccontent_template_parser.yaml
- ipsubnet_performance.yaml
- persistent.yaml
- tests.yaml
- use-before.yaml
release_date: "2022-11-03"

View File

@ -1,4 +0,0 @@
---
trivial:
- Enable GH action for unit ans sanity tests
- Several minor doc string updates to get sanity to pass with devel/milestone

View File

@ -1,3 +0,0 @@
---
trivial:
- Require a changelog fragment

View File

@ -1,3 +0,0 @@
---
trivial:
- Add integration tests with Github action

View File

@ -1,3 +0,0 @@
---
trivial:
- Switch to unit-galaxy

View File

@ -1,3 +0,0 @@
---
trivial:
- Disable CI runs with push to main

View File

@ -1,3 +0,0 @@
---
trivial:
- Uncap json schema dependency

View File

@ -1,3 +0,0 @@
---
trivial:
- Enable update-docs via pre-commit

View File

@ -1,3 +0,0 @@
---
trivial:
- Enable concurrency check for PRs & GHA

View File

@ -1,3 +0,0 @@
---
trivial:
- Enable prettier via pre-commit

View File

@ -1,3 +0,0 @@
---
trivial:
- Enable isort, increase black line length to 100

View File

@ -1,3 +0,0 @@
---
trivial:
- Add trailing comma support to pre-commit

View File

@ -1,3 +0,0 @@
---
trivial:
- Update simple class definition. (https://github.com/ansible-collections/ansible.utils/pull/207)

View File

@ -1,3 +0,0 @@
---
bugfixes:
- Fix filters to only raise AnsibleFilterError exceptions (https://github.com/ansible-collections/ansible.utils/issues/209).

View File

@ -1,3 +0,0 @@
---
trivial:
- Fix the filter and test documentation to render well on the Ansible docsite.

View File

@ -1,3 +0,0 @@
---
minor_changes:
- Add support for content template parser

View File

@ -1,14 +0,0 @@
---
bugfixes:
- >-
ipsubnet - interacting with large subnets could cause performance
constraints. the result would be the system would appear to hang while
it built out a list of all possible subnets or stepped through all
possible subnets one at a time. when sending a prefix that is a supernet
of the passed in network the behavior wasn't consistent. this now returns
an AnsibleFilterError in that scenario across all python releases.
(https://github.com/ansible-collections/ansible.utils/issues/132)
minor_changes:
- >-
ipsubnet - the index parameter should only ever be an integer if it is
provided. this changes the argument type from str to int.

View File

@ -1,3 +0,0 @@
---
minor_changes:
- Added new connection base class similar to ansible.netcommon's NetworkConnectionBase without the network-specific option masking (https://github.com/ansible-collections/ansible.utils/pull/211).

View File

@ -1,3 +0,0 @@
---
trivial:
- Fix various 2.15 sanity and unit tests. (https://github.com/ansible-collections/ansible.utils/pull/216)

View File

@ -1,3 +0,0 @@
---
trivial:
- cli_parse - Fix spurious use-before-assign.