diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7ed00bf71f..d32b4f2bb2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,76 +2,81 @@
**Topics**
-- v10\.7\.0
+- v10\.7\.1
- Release Summary
- Minor Changes
- Deprecated Features
- Bugfixes
+- v10\.7\.0
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
+ - Bugfixes
- New Plugins
- Callback
- Filter
- New Modules
- v10\.6\.0
- - Release Summary
- - Minor Changes
- - Deprecated Features
- - Bugfixes
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
+ - Bugfixes
- Known Issues
- New Plugins
- Connection
- v10\.5\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
- - New Modules
-- v10\.4\.0
- Release Summary
- Minor Changes
- - Deprecated Features
- Bugfixes
- - New Modules
-- v10\.3\.1
+ - New Modules
+- v10\.4\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
-- v10\.3\.0
+ - New Modules
+- v10\.3\.1
- Release Summary
- Minor Changes
- - Deprecated Features
- - Security Fixes
- Bugfixes
+- v10\.3\.0
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
+ - Security Fixes
+ - Bugfixes
- New Plugins
- Connection
- Filter
- Lookup
- New Modules
- v10\.2\.0
- - Release Summary
- - Minor Changes
- - Deprecated Features
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
- Security Fixes
- - Bugfixes
+ - Bugfixes
- New Plugins
- Inventory
- New Modules
- v10\.1\.0
- - Release Summary
- - Minor Changes
- - Deprecated Features
- - Bugfixes
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
+ - Bugfixes
- New Plugins
- Filter
- New Modules
- v10\.0\.1
- - Release Summary
- - Bugfixes
-- v10\.0\.0
- Release Summary
- - Minor Changes
- - Breaking Changes / Porting Guide
- - Deprecated Features
- - Removed Features \(previously deprecated\)
- Bugfixes
+- v10\.0\.0
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
+ - Deprecated Features
+ - Removed Features \(previously deprecated\)
+ - Bugfixes
- Known Issues
- New Plugins
- Filter
@@ -79,10 +84,40 @@
- New Modules
This changelog describes changes after version 9\.0\.0\.
+
+## v10\.7\.1
+
+
+### Release Summary
+
+Regular bugfix release\.
+
+
+### Minor Changes
+
+* git\_config \- remove redundant required\=False
from argument\_spec
\([https\://github\.com/ansible\-collections/community\.general/pull/10177](https\://github\.com/ansible\-collections/community\.general/pull/10177)\)\.
+* proxmox\_snap \- correctly handle proxmox\_snap timeout parameter \([https\://github\.com/ansible\-collections/community\.proxmox/issues/73](https\://github\.com/ansible\-collections/community\.proxmox/issues/73)\, [https\://github\.com/ansible\-collections/community\.proxmox/issues/95](https\://github\.com/ansible\-collections/community\.proxmox/issues/95)\, [https\://github\.com/ansible\-collections/community\.general/pull/10176](https\://github\.com/ansible\-collections/community\.general/pull/10176)\)\.
+
+
+### Deprecated Features
+
+* yaml callback plugin \- the YAML callback plugin was deprecated for removal in community\.general 13\.0\.0\. Since it needs to use ansible\-core internals since ansible\-core 2\.19 that are changing a lot\, we will remove this plugin already from community\.general 12\.0\.0 to ease the maintenance burden \([https\://github\.com/ansible\-collections/community\.general/pull/10213](https\://github\.com/ansible\-collections/community\.general/pull/10213)\)\.
+
+
+### Bugfixes
+
+* cobbler\_system \- update minimum version number to avoid wrong comparisons that happen in some cases using LooseVersion class which results in TypeError \([https\://github\.com/ansible\-collections/community\.general/issues/8506](https\://github\.com/ansible\-collections/community\.general/issues/8506)\, [https\://github\.com/ansible\-collections/community\.general/pull/10145](https\://github\.com/ansible\-collections/community\.general/pull/10145)\, [https\://github\.com/ansible\-collections/community\.general/pull/10178](https\://github\.com/ansible\-collections/community\.general/pull/10178)\)\.
+* gitlab\_group\_access\_token\, gitlab\_project\_access\_token \- fix handling of group and project access tokens for changes in GitLab 17\.10 \([https\://github\.com/ansible\-collections/community\.general/pull/10196](https\://github\.com/ansible\-collections/community\.general/pull/10196)\)\.
+* keycloak \- update more than 10 sub\-groups \([https\://github\.com/ansible\-collections/community\.general/issues/9690](https\://github\.com/ansible\-collections/community\.general/issues/9690)\, [https\://github\.com/ansible\-collections/community\.general/pull/9692](https\://github\.com/ansible\-collections/community\.general/pull/9692)\)\.
+* yaml callback plugin \- adjust to latest changes in ansible\-core devel \([https\://github\.com/ansible\-collections/community\.general/pull/10212](https\://github\.com/ansible\-collections/community\.general/pull/10212)\)\.
+* yaml callback plugin \- when using ansible\-core 2\.19\.0b2 or newer\, uses a new utility provided by ansible\-core\. This allows us to remove all hacks and vendored code that was part of the plugin for ansible\-core versions with Data Tagging so far \([https\://github\.com/ansible\-collections/community\.general/pull/10242](https\://github\.com/ansible\-collections/community\.general/pull/10242)\)\.
+* zypper\_repository \- make compatible with Python 3\.12\+ \([https\://github\.com/ansible\-collections/community\.general/issues/10222](https\://github\.com/ansible\-collections/community\.general/issues/10222)\, [https\://github\.com/ansible\-collections/community\.general/pull/10223](https\://github\.com/ansible\-collections/community\.general/pull/10223)\)\.
+* zypper\_repository \- use metalink
attribute to identify repositories without \
element \([https\://github\.com/ansible\-collections/community\.general/issues/10224](https\://github\.com/ansible\-collections/community\.general/issues/10224)\, [https\://github\.com/ansible\-collections/community\.general/pull/10225](https\://github\.com/ansible\-collections/community\.general/pull/10225)\)\.
+
## v10\.7\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -90,7 +125,7 @@ Note that this is the final minor 10\.x\.0 release\.
The next release with new features will be 11\.0\.0\.
From now on\, there will only be bugfix 10\.7\.x releases for the community\.general 10 release train\.
-
+
### Minor Changes
* cobbler inventory plugin \- add connection\_timeout
option to specify the connection timeout to the cobbler server \([https\://github\.com/ansible\-collections/community\.general/pull/11063](https\://github\.com/ansible\-collections/community\.general/pull/11063)\)\.
@@ -100,13 +135,13 @@ From now on\, there will only be bugfix 10\.7\.x releases for the community\.gen
* pipx module\_utils \- filtering application list by name now happens in the modules \([https\://github\.com/ansible\-collections/community\.general/pull/10031](https\://github\.com/ansible\-collections/community\.general/pull/10031)\)\.
* pipx\_info \- filtering application list by name now happens in the module \([https\://github\.com/ansible\-collections/community\.general/pull/10031](https\://github\.com/ansible\-collections/community\.general/pull/10031)\)\.
-
+
### Deprecated Features
* The proxmox content \(modules and plugins\) is being moved to the [new collection community\.proxmox](https\://github\.com/ansible\-collections/community\.proxmox)\. In community\.general 11\.0\.0\, these modules and plugins will be replaced by deprecated redirections to community\.proxmox\. You need to explicitly install community\.proxmox\, for example with ansible\-galaxy collection install community\.proxmox
\. We suggest to update your roles and playbooks to use the new FQCNs as soon as possible to avoid getting deprecation messages \([https\://github\.com/ansible\-collections/community\.general/pull/10109](https\://github\.com/ansible\-collections/community\.general/pull/10109)\)\.
* pipx module\_utils \- function make\_process\_list\(\)
is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10031](https\://github\.com/ansible\-collections/community\.general/pull/10031)\)\.
-
+
### Bugfixes
* cobbler\_system \- fix bug with Cobbler \>\= 3\.4\.0 caused by giving more than 2 positional arguments to CobblerXMLRPCInterface\.get\_system\_handle\(\)
\([https\://github\.com/ansible\-collections/community\.general/issues/8506](https\://github\.com/ansible\-collections/community\.general/issues/8506)\, [https\://github\.com/ansible\-collections/community\.general/pull/10145](https\://github\.com/ansible\-collections/community\.general/pull/10145)\)\.
@@ -138,12 +173,12 @@ From now on\, there will only be bugfix 10\.7\.x releases for the community\.gen
## v10\.6\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* apache2\_module \- added workaround for new PHP module name\, from php7\_module
to php\_module
\([https\://github\.com/ansible\-collections/community\.general/pull/9951](https\://github\.com/ansible\-collections/community\.general/pull/9951)\)\.
@@ -176,13 +211,13 @@ Regular bugfix and feature release\.
* xcc\_redfish\_command \- add validate\_certs
\, ca\_path
\, and ciphers
options to configure TLS/SSL \([https\://github\.com/ansible\-collections/community\.general/issues/3686](https\://github\.com/ansible\-collections/community\.general/issues/3686)\, [https\://github\.com/ansible\-collections/community\.general/pull/9964](https\://github\.com/ansible\-collections/community\.general/pull/9964)\)\.
* zypper \- adds skip\_post\_errors
that allows to skip RPM post\-install errors \(Zypper return code 107\) \([https\://github\.com/ansible\-collections/community\.general/issues/9972](https\://github\.com/ansible\-collections/community\.general/issues/9972)\)\.
-
+
### Deprecated Features
* manifold lookup plugin \- plugin is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10028](https\://github\.com/ansible\-collections/community\.general/pull/10028)\)\.
* stackpath\_compute inventory plugin \- plugin is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10026](https\://github\.com/ansible\-collections/community\.general/pull/10026)\)\.
-
+
### Bugfixes
* dependent look plugin \- make compatible with ansible\-core\'s Data Tagging feature \([https\://github\.com/ansible\-collections/community\.general/pull/9833](https\://github\.com/ansible\-collections/community\.general/pull/9833)\)\.
@@ -215,12 +250,12 @@ Regular bugfix and feature release\.
## v10\.5\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* CmdRunner module utils \- the convenience method cmd\_runner\_fmt\.as\_fixed\(\)
now accepts multiple arguments as a list \([https\://github\.com/ansible\-collections/community\.general/pull/9893](https\://github\.com/ansible\-collections/community\.general/pull/9893)\)\.
@@ -237,7 +272,7 @@ Regular bugfix and feature release\.
* systemd\_info \- extend support to timer units \([https\://github\.com/ansible\-collections/community\.general/pull/9891](https\://github\.com/ansible\-collections/community\.general/pull/9891)\)\.
* vmadm \- add new options flexible\_disk\_size
and owner\_uuid
\([https\://github\.com/ansible\-collections/community\.general/pull/9892](https\://github\.com/ansible\-collections/community\.general/pull/9892)\)\.
-
+
### Bugfixes
* cloudlare\_dns \- handle exhausted response stream in case of HTTP errors to show nice error message to the user \([https\://github\.com/ansible\-collections/community\.general/issues/9782](https\://github\.com/ansible\-collections/community\.general/issues/9782)\, [https\://github\.com/ansible\-collections/community\.general/pull/9818](https\://github\.com/ansible\-collections/community\.general/pull/9818)\)\.
@@ -257,12 +292,12 @@ Regular bugfix and feature release\.
## v10\.4\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* bitwarden lookup plugin \- add new option collection\_name
to filter results by collection name\, and new option result\_count
to validate number of results \([https\://github\.com/ansible\-collections/community\.general/pull/9728](https\://github\.com/ansible\-collections/community\.general/pull/9728)\)\.
@@ -278,7 +313,7 @@ Regular bugfix and feature release\.
* ssh\_config \- add other\_options
option \([https\://github\.com/ansible\-collections/community\.general/issues/8053](https\://github\.com/ansible\-collections/community\.general/issues/8053)\, [https\://github\.com/ansible\-collections/community\.general/pull/9684](https\://github\.com/ansible\-collections/community\.general/pull/9684)\)\.
* xen\_orchestra inventory plugin \- add use\_vm\_uuid
and use\_host\_uuid
boolean options to allow switching over to using VM/Xen name labels instead of UUIDs as item names \([https\://github\.com/ansible\-collections/community\.general/pull/9787](https\://github\.com/ansible\-collections/community\.general/pull/9787)\)\.
-
+
### Deprecated Features
* profitbricks \- module is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9733](https\://github\.com/ansible\-collections/community\.general/pull/9733)\)\.
@@ -287,7 +322,7 @@ Regular bugfix and feature release\.
* profitbricks\_volume \- module is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9733](https\://github\.com/ansible\-collections/community\.general/pull/9733)\)\.
* profitbricks\_volume\_attachments \- module is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9733](https\://github\.com/ansible\-collections/community\.general/pull/9733)\)\.
-
+
### Bugfixes
* apache2\_mod\_proxy \- make compatible with Python 3 \([https\://github\.com/ansible\-collections/community\.general/pull/9762](https\://github\.com/ansible\-collections/community\.general/pull/9762)\)\.
@@ -315,17 +350,17 @@ Regular bugfix and feature release\.
## v10\.3\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Minor Changes
* onepassword\_ssh\_key \- refactor to move code to lookup class \([https\://github\.com/ansible\-collections/community\.general/pull/9633](https\://github\.com/ansible\-collections/community\.general/pull/9633)\)\.
-
+
### Bugfixes
* cloudflare\_dns \- fix crash when deleting a DNS record or when updating a record with solo\=true
\([https\://github\.com/ansible\-collections/community\.general/issues/9652](https\://github\.com/ansible\-collections/community\.general/issues/9652)\, [https\://github\.com/ansible\-collections/community\.general/pull/9649](https\://github\.com/ansible\-collections/community\.general/pull/9649)\)\.
@@ -339,12 +374,12 @@ Bugfix release\.
## v10\.3\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* MH module utils \- delegate debug
to the underlying AnsibleModule
instance or issues a warning if an attribute already exists with that name \([https\://github\.com/ansible\-collections/community\.general/pull/9577](https\://github\.com/ansible\-collections/community\.general/pull/9577)\)\.
@@ -467,7 +502,7 @@ Regular bugfix and feature release\.
* yaml callback plugin \- adjust standard preamble for Python 3 \([https\://github\.com/ansible\-collections/community\.general/pull/9583](https\://github\.com/ansible\-collections/community\.general/pull/9583)\)\.
* zone connection plugin \- adjust standard preamble for Python 3 \([https\://github\.com/ansible\-collections/community\.general/pull/9584](https\://github\.com/ansible\-collections/community\.general/pull/9584)\)\.
-
+
### Deprecated Features
* MH module utils \- attribute debug
definition in subclasses of MH is now deprecated\, as that name will become a delegation to AnsibleModule
in community\.general 12\.0\.0\, and any such attribute will be overridden by that delegation in that version \([https\://github\.com/ansible\-collections/community\.general/pull/9577](https\://github\.com/ansible\-collections/community\.general/pull/9577)\)\.
@@ -478,7 +513,7 @@ Regular bugfix and feature release\.
* keycloak\_client \- Sanitize saml\.encryption\.private\.key
so it does not show in the logs \([https\://github\.com/ansible\-collections/community\.general/pull/9621](https\://github\.com/ansible\-collections/community\.general/pull/9621)\)\.
-
+
### Bugfixes
* homebrew \- fix incorrect handling of homebrew modules when a tap is requested \([https\://github\.com/ansible\-collections/community\.general/pull/9546](https\://github\.com/ansible\-collections/community\.general/pull/9546)\, [https\://github\.com/ansible\-collections/community\.general/issues/9533](https\://github\.com/ansible\-collections/community\.general/issues/9533)\)\.
@@ -522,12 +557,12 @@ Regular bugfix and feature release\.
## v10\.2\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* bitwarden lookup plugin \- use f\-strings instead of interpolations or format
\([https\://github\.com/ansible\-collections/community\.general/pull/9324](https\://github\.com/ansible\-collections/community\.general/pull/9324)\)\.
@@ -658,7 +693,7 @@ Regular bugfix and feature release\.
* zypper \- add quiet
option \([https\://github\.com/ansible\-collections/community\.general/pull/9270](https\://github\.com/ansible\-collections/community\.general/pull/9270)\)\.
* zypper \- add simple\_errors
option \([https\://github\.com/ansible\-collections/community\.general/pull/9270](https\://github\.com/ansible\-collections/community\.general/pull/9270)\)\.
-
+
### Deprecated Features
* atomic\_container \- module is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9487](https\://github\.com/ansible\-collections/community\.general/pull/9487)\)\.
@@ -681,7 +716,7 @@ Regular bugfix and feature release\.
* keycloak\_authentication \- API calls did not properly set the priority
during update resulting in incorrectly sorted authentication flows\. This apparently only affects Keycloak 25 or newer \([https\://github\.com/ansible\-collections/community\.general/pull/9263](https\://github\.com/ansible\-collections/community\.general/pull/9263)\)\.
-
+
### Bugfixes
* dig lookup plugin \- correctly handle NoNameserver
exception \([https\://github\.com/ansible\-collections/community\.general/pull/9363](https\://github\.com/ansible\-collections/community\.general/pull/9363)\, [https\://github\.com/ansible\-collections/community\.general/issues/9362](https\://github\.com/ansible\-collections/community\.general/issues/9362)\)\.
@@ -712,12 +747,12 @@ Regular bugfix and feature release\.
## v10\.1\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* alternatives \- add family
parameter that allows to utilize the \-\-family
option available in RedHat version of update\-alternatives \([https\://github\.com/ansible\-collections/community\.general/issues/5060](https\://github\.com/ansible\-collections/community\.general/issues/5060)\, [https\://github\.com/ansible\-collections/community\.general/pull/9096](https\://github\.com/ansible\-collections/community\.general/pull/9096)\)\.
@@ -738,13 +773,13 @@ Regular bugfix and feature release\.
* scaleway\_lb \- minor simplification in the code \([https\://github\.com/ansible\-collections/community\.general/pull/9189](https\://github\.com/ansible\-collections/community\.general/pull/9189)\)\.
* ssh\_config \- add dynamicforward
option \([https\://github\.com/ansible\-collections/community\.general/pull/9192](https\://github\.com/ansible\-collections/community\.general/pull/9192)\)\.
-
+
### Deprecated Features
* opkg \- deprecate value \"\"
for parameter force
\([https\://github\.com/ansible\-collections/community\.general/pull/9172](https\://github\.com/ansible\-collections/community\.general/pull/9172)\)\.
* redfish\_utils module utils \- deprecate method RedfishUtils\.\_init\_session\(\)
\([https\://github\.com/ansible\-collections/community\.general/pull/9190](https\://github\.com/ansible\-collections/community\.general/pull/9190)\)\.
-
+
### Bugfixes
* dnf\_config\_manager \- fix hanging when prompting to import GPG keys \([https\://github\.com/ansible\-collections/community\.general/pull/9124](https\://github\.com/ansible\-collections/community\.general/pull/9124)\, [https\://github\.com/ansible\-collections/community\.general/issues/8830](https\://github\.com/ansible\-collections/community\.general/issues/8830)\)\.
@@ -773,12 +808,12 @@ Regular bugfix and feature release\.
## v10\.0\.1
-
+
### Release Summary
Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
-
+
### Bugfixes
* keycloak\_client \- fix diff by removing code that turns the attributes dict which contains additional settings into a list \([https\://github\.com/ansible\-collections/community\.general/pull/9077](https\://github\.com/ansible\-collections/community\.general/pull/9077)\)\.
@@ -788,12 +823,12 @@ Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
## v10\.0\.0
-
+
### Release Summary
This is release 10\.0\.0 of community\.general
\, released on 2024\-11\-04\.
-
+
### Minor Changes
* CmdRunner module util \- argument formats can be specified as plain functions without calling cmd\_runner\_fmt\.as\_func\(\)
\([https\://github\.com/ansible\-collections/community\.general/pull/8479](https\://github\.com/ansible\-collections/community\.general/pull/8479)\)\.
@@ -998,7 +1033,7 @@ This is release 10\.0\.0 of community\.general
\, released on 2024\-
* irc \- the defaults of use\_tls
and validate\_certs
changed from false
to true
\([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
* rhsm\_repository \- the states present
and absent
have been removed\. Use enabled
and disabled
instead \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
-
+
### Deprecated Features
* CmdRunner module util \- setting the value of the ignore\_none
parameter within a CmdRunner
context is deprecated and that feature should be removed in community\.general 12\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/8479](https\://github\.com/ansible\-collections/community\.general/pull/8479)\)\.
@@ -1023,7 +1058,7 @@ This is release 10\.0\.0 of community\.general
\, released on 2024\-
* proxmox\_kvm \- removed the proxmox\_default\_behavior
option\. Explicitly specify the old default values if you were using proxmox\_default\_behavior\=compatibility
\, otherwise simply remove it \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
* redhat\_subscriptions \- removed the pool
option\. Use pool\_ids
instead \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
-
+
### Bugfixes
* bitwarden lookup plugin \- fix KeyError
in search\_field
\([https\://github\.com/ansible\-collections/community\.general/issues/8549](https\://github\.com/ansible\-collections/community\.general/issues/8549)\, [https\://github\.com/ansible\-collections/community\.general/pull/8557](https\://github\.com/ansible\-collections/community\.general/pull/8557)\)\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c574128e00..d77c5847e1 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,36 @@ Community General Release Notes
This changelog describes changes after version 9.0.0.
+v10.7.1
+=======
+
+Release Summary
+---------------
+
+Regular bugfix release.
+
+Minor Changes
+-------------
+
+- git_config - remove redundant ``required=False`` from ``argument_spec`` (https://github.com/ansible-collections/community.general/pull/10177).
+- proxmox_snap - correctly handle proxmox_snap timeout parameter (https://github.com/ansible-collections/community.proxmox/issues/73, https://github.com/ansible-collections/community.proxmox/issues/95, https://github.com/ansible-collections/community.general/pull/10176).
+
+Deprecated Features
+-------------------
+
+- yaml callback plugin - the YAML callback plugin was deprecated for removal in community.general 13.0.0. Since it needs to use ansible-core internals since ansible-core 2.19 that are changing a lot, we will remove this plugin already from community.general 12.0.0 to ease the maintenance burden (https://github.com/ansible-collections/community.general/pull/10213).
+
+Bugfixes
+--------
+
+- cobbler_system - update minimum version number to avoid wrong comparisons that happen in some cases using LooseVersion class which results in TypeError (https://github.com/ansible-collections/community.general/issues/8506, https://github.com/ansible-collections/community.general/pull/10145, https://github.com/ansible-collections/community.general/pull/10178).
+- gitlab_group_access_token, gitlab_project_access_token - fix handling of group and project access tokens for changes in GitLab 17.10 (https://github.com/ansible-collections/community.general/pull/10196).
+- keycloak - update more than 10 sub-groups (https://github.com/ansible-collections/community.general/issues/9690, https://github.com/ansible-collections/community.general/pull/9692).
+- yaml callback plugin - adjust to latest changes in ansible-core devel (https://github.com/ansible-collections/community.general/pull/10212).
+- yaml callback plugin - when using ansible-core 2.19.0b2 or newer, uses a new utility provided by ansible-core. This allows us to remove all hacks and vendored code that was part of the plugin for ansible-core versions with Data Tagging so far (https://github.com/ansible-collections/community.general/pull/10242).
+- zypper_repository - make compatible with Python 3.12+ (https://github.com/ansible-collections/community.general/issues/10222, https://github.com/ansible-collections/community.general/pull/10223).
+- zypper_repository - use ``metalink`` attribute to identify repositories without ```` element (https://github.com/ansible-collections/community.general/issues/10224, https://github.com/ansible-collections/community.general/pull/10225).
+
v10.7.0
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 5bbb225995..7ed3c7571c 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1886,3 +1886,48 @@ releases:
name: to_prettytable
namespace: null
release_date: '2025-05-19'
+ 10.7.1:
+ changes:
+ bugfixes:
+ - cobbler_system - update minimum version number to avoid wrong comparisons
+ that happen in some cases using LooseVersion class which results in TypeError
+ (https://github.com/ansible-collections/community.general/issues/8506, https://github.com/ansible-collections/community.general/pull/10145,
+ https://github.com/ansible-collections/community.general/pull/10178).
+ - gitlab_group_access_token, gitlab_project_access_token - fix handling of
+ group and project access tokens for changes in GitLab 17.10 (https://github.com/ansible-collections/community.general/pull/10196).
+ - keycloak - update more than 10 sub-groups (https://github.com/ansible-collections/community.general/issues/9690,
+ https://github.com/ansible-collections/community.general/pull/9692).
+ - yaml callback plugin - adjust to latest changes in ansible-core devel (https://github.com/ansible-collections/community.general/pull/10212).
+ - yaml callback plugin - when using ansible-core 2.19.0b2 or newer, uses a
+ new utility provided by ansible-core. This allows us to remove all hacks
+ and vendored code that was part of the plugin for ansible-core versions
+ with Data Tagging so far (https://github.com/ansible-collections/community.general/pull/10242).
+ - zypper_repository - make compatible with Python 3.12+ (https://github.com/ansible-collections/community.general/issues/10222,
+ https://github.com/ansible-collections/community.general/pull/10223).
+ - zypper_repository - use ``metalink`` attribute to identify repositories
+ without ```` element (https://github.com/ansible-collections/community.general/issues/10224,
+ https://github.com/ansible-collections/community.general/pull/10225).
+ deprecated_features:
+ - yaml callback plugin - the YAML callback plugin was deprecated for removal
+ in community.general 13.0.0. Since it needs to use ansible-core internals
+ since ansible-core 2.19 that are changing a lot, we will remove this plugin
+ already from community.general 12.0.0 to ease the maintenance burden (https://github.com/ansible-collections/community.general/pull/10213).
+ minor_changes:
+ - git_config - remove redundant ``required=False`` from ``argument_spec``
+ (https://github.com/ansible-collections/community.general/pull/10177).
+ - proxmox_snap - correctly handle proxmox_snap timeout parameter (https://github.com/ansible-collections/community.proxmox/issues/73,
+ https://github.com/ansible-collections/community.proxmox/issues/95, https://github.com/ansible-collections/community.general/pull/10176).
+ release_summary: Regular bugfix release.
+ fragments:
+ - 10.7.1.yml
+ - 10176-fix-proxmox_snap_timeout.yml
+ - 10177-git-config-required.yml
+ - 10178-update-minimum-version-number-to-avoid-wrong-comparisons-cobbler-xmlrpc.yml
+ - 10196-fix-gitlab-access-tokens.yml
+ - 10212-yaml.yml
+ - 10213-yaml-deprecation.yml
+ - 10222-zypper_repository-readfp.yml
+ - 10224-zypper_repository-metalink.yml
+ - 10242-yaml.yml
+ - 9692-update-more-than-10-keycloak-sub-groups.yml
+ release_date: '2025-06-16'
diff --git a/changelogs/fragments/10.7.1.yml b/changelogs/fragments/10.7.1.yml
deleted file mode 100644
index 1b14bd80d1..0000000000
--- a/changelogs/fragments/10.7.1.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Regular bugfix release.
diff --git a/changelogs/fragments/10176-fix-proxmox_snap_timeout.yml b/changelogs/fragments/10176-fix-proxmox_snap_timeout.yml
deleted file mode 100644
index 17460d5d5b..0000000000
--- a/changelogs/fragments/10176-fix-proxmox_snap_timeout.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
- - proxmox_snap - correctly handle proxmox_snap timeout parameter (https://github.com/ansible-collections/community.proxmox/issues/73, https://github.com/ansible-collections/community.proxmox/issues/95, https://github.com/ansible-collections/community.general/pull/10176).
diff --git a/changelogs/fragments/10177-git-config-required.yml b/changelogs/fragments/10177-git-config-required.yml
deleted file mode 100644
index a6d7a2f50d..0000000000
--- a/changelogs/fragments/10177-git-config-required.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - git_config - remove redundant ``required=False`` from ``argument_spec`` (https://github.com/ansible-collections/community.general/pull/10177).
diff --git a/changelogs/fragments/10178-update-minimum-version-number-to-avoid-wrong-comparisons-cobbler-xmlrpc.yml b/changelogs/fragments/10178-update-minimum-version-number-to-avoid-wrong-comparisons-cobbler-xmlrpc.yml
deleted file mode 100644
index a5ffdadfdc..0000000000
--- a/changelogs/fragments/10178-update-minimum-version-number-to-avoid-wrong-comparisons-cobbler-xmlrpc.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - cobbler_system - update minimum version number to avoid wrong comparisons that happen in some cases using LooseVersion class which results in TypeError (https://github.com/ansible-collections/community.general/issues/8506, https://github.com/ansible-collections/community.general/pull/10145, https://github.com/ansible-collections/community.general/pull/10178).
diff --git a/changelogs/fragments/10196-fix-gitlab-access-tokens.yml b/changelogs/fragments/10196-fix-gitlab-access-tokens.yml
deleted file mode 100644
index 988f5c78ed..0000000000
--- a/changelogs/fragments/10196-fix-gitlab-access-tokens.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "gitlab_group_access_token, gitlab_project_access_token - fix handling of group and project access tokens for changes in GitLab 17.10 (https://github.com/ansible-collections/community.general/pull/10196)."
diff --git a/changelogs/fragments/10212-yaml.yml b/changelogs/fragments/10212-yaml.yml
deleted file mode 100644
index 7a28339eb7..0000000000
--- a/changelogs/fragments/10212-yaml.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "yaml callback plugin - adjust to latest changes in ansible-core devel (https://github.com/ansible-collections/community.general/pull/10212)."
diff --git a/changelogs/fragments/10213-yaml-deprecation.yml b/changelogs/fragments/10213-yaml-deprecation.yml
deleted file mode 100644
index d75d2c1623..0000000000
--- a/changelogs/fragments/10213-yaml-deprecation.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-deprecated_features:
- - "yaml callback plugin - the YAML callback plugin was deprecated for removal in community.general 13.0.0.
- Since it needs to use ansible-core internals since ansible-core 2.19 that are changing a lot,
- we will remove this plugin already from community.general 12.0.0 to ease the maintenance burden
- (https://github.com/ansible-collections/community.general/pull/10213)."
diff --git a/changelogs/fragments/10222-zypper_repository-readfp.yml b/changelogs/fragments/10222-zypper_repository-readfp.yml
deleted file mode 100644
index 688ceeb7a5..0000000000
--- a/changelogs/fragments/10222-zypper_repository-readfp.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - zypper_repository - make compatible with Python 3.12+ (https://github.com/ansible-collections/community.general/issues/10222, https://github.com/ansible-collections/community.general/pull/10223).
diff --git a/changelogs/fragments/10224-zypper_repository-metalink.yml b/changelogs/fragments/10224-zypper_repository-metalink.yml
deleted file mode 100644
index 8dd1987a4e..0000000000
--- a/changelogs/fragments/10224-zypper_repository-metalink.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - zypper_repository - use ``metalink`` attribute to identify repositories without ```` element (https://github.com/ansible-collections/community.general/issues/10224, https://github.com/ansible-collections/community.general/pull/10225).
diff --git a/changelogs/fragments/10242-yaml.yml b/changelogs/fragments/10242-yaml.yml
deleted file mode 100644
index 1596cb0909..0000000000
--- a/changelogs/fragments/10242-yaml.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-bugfixes:
- - "yaml callback plugin - when using ansible-core 2.19.0b2 or newer, uses a new utility provided by ansible-core.
- This allows us to remove all hacks and vendored code that was part of the plugin for ansible-core versions with
- Data Tagging so far
- (https://github.com/ansible-collections/community.general/pull/10242)."
diff --git a/changelogs/fragments/9692-update-more-than-10-keycloak-sub-groups.yml b/changelogs/fragments/9692-update-more-than-10-keycloak-sub-groups.yml
deleted file mode 100644
index 6253dd716a..0000000000
--- a/changelogs/fragments/9692-update-more-than-10-keycloak-sub-groups.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - keycloak - update more than 10 sub-groups (https://github.com/ansible-collections/community.general/issues/9690, https://github.com/ansible-collections/community.general/pull/9692).