diff --git a/CHANGELOG.md b/CHANGELOG.md
index 75b698d022..35a4ddceb2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,54 +2,58 @@
**Topics**
-- v12\.6\.0
+- v12\.6\.1
- Release Summary
- Minor Changes
- Bugfixes
- - New Modules
-- v12\.5\.0
+- v12\.6\.0
- Release Summary
- Minor Changes
- - Deprecated Features
- Bugfixes
- - New Modules
-- v12\.4\.0
+ - New Modules
+- v12\.5\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
+ - New Modules
+- v12\.4\.0
+ - Release Summary
+ - Minor Changes
+ - Bugfixes
- New Plugins
- Callback
- New Modules
- v12\.3\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
+ - Release Summary
+ - Minor Changes
+ - Bugfixes
- New Plugins
- Filter
- v12\.2\.0
- - Release Summary
- - Minor Changes
- - Deprecated Features
- - Bugfixes
- - New Modules
-- v12\.1\.0
- Release Summary
- Minor Changes
- - Deprecated Features
+ - Deprecated Features
- Bugfixes
- - New Modules
-- v12\.0\.1
+ - New Modules
+- v12\.1\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
-- v12\.0\.0
+ - New Modules
+- v12\.0\.1
- Release Summary
- Minor Changes
+ - Bugfixes
+- v12\.0\.0
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- Deprecated Features
- Removed Features \(previously deprecated\)
- Security Fixes
- - Bugfixes
+ - Bugfixes
- New Plugins
- Callback
- Filter
@@ -58,17 +62,57 @@
- New Modules
This changelog describes changes after version 11\.0\.0\.
-
-## v12\.6\.0
+
+## v12\.6\.1
### Release Summary
-Regular bugfix and feature release\.
+Regular bugfix release\.
### Minor Changes
+* mattermost\, rocketchat\, slack \- update default icon\_url to ansible favicon \([https\://github\.com/ansible\-collections/community\.general/pull/11909](https\://github\.com/ansible\-collections/community\.general/pull/11909)\)\.
+
+
+### Bugfixes
+
+* apt\_rpm \- do not fail when update\_kernel finds no new kernel available \([https\://github\.com/ansible\-collections/community\.general/issues/10055](https\://github\.com/ansible\-collections/community\.general/issues/10055)\, [https\://github\.com/ansible\-collections/community\.general/pull/11949](https\://github\.com/ansible\-collections/community\.general/pull/11949)\)\.
+* apt\_rpm \- fix upgrade of local RPM not present in repository \([https\://github\.com/ansible\-collections/community\.general/issues/9161](https\://github\.com/ansible\-collections/community\.general/issues/9161)\, [https\://github\.com/ansible\-collections/community\.general/pull/12039](https\://github\.com/ansible\-collections/community\.general/pull/12039)\)\.
+* bundler \- replace deprecated \-\-deployment\, \-\-without\, \-\-path\, \-\-clean\, and \-\-binstubs flags with BUNDLE\_\* environment variables\, fixing compatibility with Bundler 4 \([https\://github\.com/ansible\-collections/community\.general/issues/4583](https\://github\.com/ansible\-collections/community\.general/issues/4583)\, [https\://github\.com/ansible\-collections/community\.general/issues/11380](https\://github\.com/ansible\-collections/community\.general/issues/11380)\, [https\://github\.com/ansible\-collections/community\.general/pull/12024](https\://github\.com/ansible\-collections/community\.general/pull/12024)\)\.
+* cargo \- fix state\=latest always reporting changed due to greedy regex capturing description text instead of version string \([https\://github\.com/ansible\-collections/community\.general/issues/8949](https\://github\.com/ansible\-collections/community\.general/issues/8949)\, [https\://github\.com/ansible\-collections/community\.general/pull/12064](https\://github\.com/ansible\-collections/community\.general/pull/12064)\)\.
+* cobbler\_system \- fix KeyError when adding a new interface to an existing system that does not yet have it defined \([https\://github\.com/ansible\-collections/community\.general/issues/7007](https\://github\.com/ansible\-collections/community\.general/issues/7007)\, [https\://github\.com/ansible\-collections/community\.general/pull/11995](https\://github\.com/ansible\-collections/community\.general/pull/11995)\)\.
+* crypttab \- fix parsing of options whose value contains an equal sign \([https\://github\.com/ansible\-collections/community\.general/issues/4963](https\://github\.com/ansible\-collections/community\.general/issues/4963)\, [https\://github\.com/ansible\-collections/community\.general/pull/11926](https\://github\.com/ansible\-collections/community\.general/pull/11926)\)\.
+* datadog\_downtime \- fix TypeError when returning API response with datadog\-api\-client \>\= 2\.28\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/9079](https\://github\.com/ansible\-collections/community\.general/issues/9079)\, [https\://github\.com/ansible\-collections/community\.general/pull/12019](https\://github\.com/ansible\-collections/community\.general/pull/12019)\)\.
+* flatpak \- fix reporting changed on already present flatpaks with a dash in the last part of the ID \([https\://github\.com/ansible\-collections/community\.general/issues/12062](https\://github\.com/ansible\-collections/community\.general/issues/12062)\, [https\://github\.com/ansible\-collections/community\.general/pull/12063](https\://github\.com/ansible\-collections/community\.general/pull/12063)\)\.
+* gitlab\_hook \- now properly passes the releases\_events parameter to the GitLab API on hook creation\, fixing a 500 Internal Server Error when the parameter was not specified \([https\://github\.com/ansible\-collections/community\.general/issues/11269](https\://github\.com/ansible\-collections/community\.general/issues/11269)\, [https\://github\.com/ansible\-collections/community\.general/pull/11917](https\://github\.com/ansible\-collections/community\.general/pull/11917)\)\.
+* ipa\_group \- fix idempotency when external\: false on an existing non\-external group \([https\://github\.com/ansible\-collections/community\.general/issues/5061](https\://github\.com/ansible\-collections/community\.general/issues/5061)\, [https\://github\.com/ansible\-collections/community\.general/pull/11933](https\://github\.com/ansible\-collections/community\.general/pull/11933)\)\.
+* ldap\_attrs \- fix state\=exact incorrectly issuing MOD\_ADD instead of MOD\_REPLACE for attributes returned by the server with different casing \([https\://github\.com/ansible\-collections/community\.general/issues/1624](https\://github\.com/ansible\-collections/community\.general/issues/1624)\, [https\://github\.com/ansible\-collections/community\.general/pull/11990](https\://github\.com/ansible\-collections/community\.general/pull/11990)\)\.
+* logstash\_plugin \- use http\_proxy/https\_proxy environment variables for proxy support instead of broken JVM flags\; expose stderr on failure \([https\://github\.com/ansible\-collections/community\.general/issues/8650](https\://github\.com/ansible\-collections/community\.general/issues/8650)\, [https\://github\.com/ansible\-collections/community\.general/pull/11951](https\://github\.com/ansible\-collections/community\.general/pull/11951)\)\.
+* lvol \- fix thin\-pool creation when size is a percentage \([https\://github\.com/ansible\-collections/community\.general/issues/11923](https\://github\.com/ansible\-collections/community\.general/issues/11923)\, [https\://github\.com/ansible\-collections/community\.general/pull/11925](https\://github\.com/ansible\-collections/community\.general/pull/11925)\)\.
+* odbc \- fetch rows before committing to fix HY010 function sequence error \([https\://github\.com/ansible\-collections/community\.general/issues/5395](https\://github\.com/ansible\-collections/community\.general/issues/5395)\, [https\://github\.com/ansible\-collections/community\.general/pull/11972](https\://github\.com/ansible\-collections/community\.general/pull/11972)\)\.
+* pam\_limits \- only create backup file when the target file is actually modified \([https\://github\.com/ansible\-collections/community\.general/issues/12011](https\://github\.com/ansible\-collections/community\.general/issues/12011)\, [https\://github\.com/ansible\-collections/community\.general/pull/12014](https\://github\.com/ansible\-collections/community\.general/pull/12014)\)\.
+* puppet \- fix TypeError when writing facts data \([https\://github\.com/ansible\-collections/community\.general/issues/7932](https\://github\.com/ansible\-collections/community\.general/issues/7932)\, [https\://github\.com/ansible\-collections/community\.general/pull/11954](https\://github\.com/ansible\-collections/community\.general/pull/11954)\)\.
+* scaleway\_image\_info\, scaleway\_ip\_info\, scaleway\_organization\_info\, scaleway\_security\_group\_info\, scaleway\_server\_info\, scaleway\_snapshot\_info\, scaleway\_volume\_info \- fix NoneType error when the Scaleway API returns an empty or non\-JSON response body \([https\://github\.com/ansible\-collections/community\.general/issues/11361](https\://github\.com/ansible\-collections/community\.general/issues/11361)\, [https\://github\.com/ansible\-collections/community\.general/pull/11918](https\://github\.com/ansible\-collections/community\.general/pull/11918)\)\.
+* selective callback plugin \- align host names in stats output by padding to the longest name \([https\://github\.com/ansible\-collections/community\.general/issues/8797](https\://github\.com/ansible\-collections/community\.general/issues/8797)\, [https\://github\.com/ansible\-collections/community\.general/pull/12065](https\://github\.com/ansible\-collections/community\.general/pull/12065)\)\.
+* seport \- fix idempotency when a requested port is already covered by an existing range registered for the same setype \([https\://github\.com/ansible\-collections/community\.general/issues/10105](https\://github\.com/ansible\-collections/community\.general/issues/10105)\, [https\://github\.com/ansible\-collections/community\.general/pull/11994](https\://github\.com/ansible\-collections/community\.general/pull/11994)\)\.
+* xml \- emit an error when value is not a string\, pointing to the offending xpath \([https\://github\.com/ansible\-collections/community\.general/issues/7171](https\://github\.com/ansible\-collections/community\.general/issues/7171)\, [https\://github\.com/ansible\-collections/community\.general/pull/11959](https\://github\.com/ansible\-collections/community\.general/pull/11959)\)\.
+* xml \- fix print\_match not populating the matches return value \([https\://github\.com/ansible\-collections/community\.general/issues/9125](https\://github\.com/ansible\-collections/community\.general/issues/9125)\, [https\://github\.com/ansible\-collections/community\.general/pull/12013](https\://github\.com/ansible\-collections/community\.general/pull/12013)\)\.
+* yarn \- skip Node\.js runtime warning lines \(starting with \(node\:\) in stderr before JSON parsing\, fixing failures with Node\.js 24 which emits DeprecationWarning to stderr\. The warnings are passed on to the user \([https\://github\.com/ansible\-collections/community\.general/pull/11943](https\://github\.com/ansible\-collections/community\.general/pull/11943)\)\.
+* zypper\_repository \- allow unreachable \.repo URLs and missing local paths when using state\=absent \([https\://github\.com/ansible\-collections/community\.general/issues/5769](https\://github\.com/ansible\-collections/community\.general/issues/5769)\, [https\://github\.com/ansible\-collections/community\.general/pull/11947](https\://github\.com/ansible\-collections/community\.general/pull/11947)\)\.
+
+
+## v12\.6\.0
+
+
+### Release Summary
+
+Regular bugfix and feature release\.
+
+
+### Minor Changes
+
* cobbler\_sync \- minor code cleanup \([https\://github\.com/ansible\-collections/community\.general/pull/11879](https\://github\.com/ansible\-collections/community\.general/pull/11879)\)\.
* cobbler\_system \- minor code cleanup \([https\://github\.com/ansible\-collections/community\.general/pull/11879](https\://github\.com/ansible\-collections/community\.general/pull/11879)\)\.
* composer \- add force parameter\; when command\=create\-project\, the module now checks whether a composer\.json already exists in working\_dir and skips the command if so\, making the task idempotent\. Set force\=true to always run the command regardless \([https\://github\.com/ansible\-collections/community\.general/issues/725](https\://github\.com/ansible\-collections/community\.general/issues/725)\, [https\://github\.com/ansible\-collections/community\.general/pull/11689](https\://github\.com/ansible\-collections/community\.general/pull/11689)\)\.
@@ -102,7 +146,7 @@ Regular bugfix and feature release\.
* terraform \- minor code cleanup \([https\://github\.com/ansible\-collections/community\.general/pull/11879](https\://github\.com/ansible\-collections/community\.general/pull/11879)\)\.
* xenserver\_guest \- use enumerate\(\) instead of manual index variable in for loop \([https\://github\.com/ansible\-collections/community\.general/pull/11721](https\://github\.com/ansible\-collections/community\.general/pull/11721)\)\.
-
+
### Bugfixes
* alternatives \- normalize locale environment for run\_command\(\) calls to LANGUAGE\=C\, LC\_ALL\=C \([https\://github\.com/ansible\-collections/community\.general/issues/11737](https\://github\.com/ansible\-collections/community\.general/issues/11737)\, [https\://github\.com/ansible\-collections/community\.general/pull/11738](https\://github\.com/ansible\-collections/community\.general/pull/11738)\)\.
@@ -246,12 +290,12 @@ Regular bugfix and feature release\.
## v12\.5\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* ansible\_galaxy\_install \- add parameter executable \([https\://github\.com/ansible\-collections/community\.general/issues/7261](https\://github\.com/ansible\-collections/community\.general/issues/7261)\, [https\://github\.com/ansible\-collections/community\.general/pull/11646](https\://github\.com/ansible\-collections/community\.general/pull/11646)\)\.
@@ -296,7 +340,7 @@ Bugfix and feature release\.
* monit \- support for Monit version 5\.18 or older is deprecated and will be removed in community\.general 14\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11254](https\://github\.com/ansible\-collections/community\.general/pull/11254)\)\.
* puppet \- the timeout parameter is deprecated and will be removed in community\.general 14\.0\.0\. \([https\://github\.com/ansible\-collections/community\.general/pull/11658](https\://github\.com/ansible\-collections/community\.general/pull/11658)\)\.
-
+
### Bugfixes
* counter\_enabled callback plugin \- fix plugin not observing display\_ok\_hosts option \([https\://github\.com/ansible\-collections/community\.general/issues/3978](https\://github\.com/ansible\-collections/community\.general/issues/3978)\, [https\://github\.com/ansible\-collections/community\.general/pull/11656](https\://github\.com/ansible\-collections/community\.general/pull/11656)\)\.
@@ -318,12 +362,12 @@ Bugfix and feature release\.
## v12\.4\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* ModuleHelper module utils \- allow to ignore specific exceptions in module\_fails\_on\_exception decorator \([https\://github\.com/ansible\-collections/community\.general/pull/11488](https\://github\.com/ansible\-collections/community\.general/pull/11488)\)\.
@@ -335,7 +379,7 @@ Regular bugfix and feature release\.
* redfish\_info \- add Redfish Root data to results of successful CheckAvailability command \([https\://github\.com/ansible\-collections/community\.general/pull/11504](https\://github\.com/ansible\-collections/community\.general/pull/11504)\)\.
* seport \- adds support for DCCP and SCTP protocols \([https\://github\.com/ansible\-collections/community\.general/pull/11486](https\://github\.com/ansible\-collections/community\.general/pull/11486)\)\.
-
+
### Bugfixes
* keycloak module utils \- fix TypeError crash when managing users whose username or email contains special characters such as \+ \([https\://github\.com/ansible\-collections/community\.general/issues/10305](https\://github\.com/ansible\-collections/community\.general/issues/10305)\, [https\://github\.com/ansible\-collections/community\.general/pull/11472](https\://github\.com/ansible\-collections/community\.general/pull/11472)\)\.
@@ -367,12 +411,12 @@ Regular bugfix and feature release\.
## v12\.3\.0
-
+
### Release Summary
Regular feature and bugfix release\.
-
+
### Minor Changes
* alicloud\_ecs module utils \- update to Python 3\.7 idioms \([https\://github\.com/ansible\-collections/community\.general/pull/11341](https\://github\.com/ansible\-collections/community\.general/pull/11341)\)\.
@@ -472,7 +516,7 @@ Regular feature and bugfix release\.
* zypper \- update to Python 3\.7 idioms \([https\://github\.com/ansible\-collections/community\.general/pull/11344](https\://github\.com/ansible\-collections/community\.general/pull/11344)\)\.
* zypper\_repository \- update to Python 3\.7 idioms \([https\://github\.com/ansible\-collections/community\.general/pull/11344](https\://github\.com/ansible\-collections/community\.general/pull/11344)\)\.
-
+
### Bugfixes
* cloudflare\_dns \- also allow flag\=128 for CAA records \([https\://github\.com/ansible\-collections/community\.general/issues/11355](https\://github\.com/ansible\-collections/community\.general/issues/11355)\, [https\://github\.com/ansible\-collections/community\.general/pull/11377](https\://github\.com/ansible\-collections/community\.general/pull/11377)\)\.
@@ -493,12 +537,12 @@ Regular feature and bugfix release\.
## v12\.2\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* btrfs module utils \- make execution of external commands safer by passing arguments as list \([https\://github\.com/ansible\-collections/community\.general/pull/11240](https\://github\.com/ansible\-collections/community\.general/pull/11240)\)\.
@@ -518,7 +562,7 @@ Feature and bugfix release\.
* All module utils\, plugin utils\, and doc fragments will be made private in community\.general 13\.0\.0\. This means that they will no longer be part of the public API of the collection\, and can have breaking changes even in bugfix releases\. If you depend on importing code from the module or plugin utils\, or use one of the doc fragments\, please [comment in the issue to discuss this](https\://github\.com/ansible\-collections/community\.general/issues/11312)\. Note that this does not affect any use of community\.general in task files\, roles\, or playbooks \([https\://github\.com/ansible\-collections/community\.general/issues/11312](https\://github\.com/ansible\-collections/community\.general/issues/11312)\, [https\://github\.com/ansible\-collections/community\.general/pull/11320](https\://github\.com/ansible\-collections/community\.general/pull/11320)\)\.
-
+
### Bugfixes
* apk \- fix packages return value for apk\-tools \>\= 3 \(Alpine 3\.23\) \([https\://github\.com/ansible\-collections/community\.general/issues/11264](https\://github\.com/ansible\-collections/community\.general/issues/11264)\)\.
@@ -538,12 +582,12 @@ Feature and bugfix release\.
## v12\.1\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* The last code included in the collection that was licensed under the PSF 2\.0 license was removed form the collection\. This means that now all code is either GPLv3\+ licensed\, MIT licensed\, or BSD\-2\-clause licensed \([https\://github\.com/ansible\-collections/community\.general/pull/11232](https\://github\.com/ansible\-collections/community\.general/pull/11232)\)\.
@@ -894,7 +938,7 @@ Regular bugfix and feature release\.
* saslprep module utils \- this module utils is not used by community\.general and will thus be removed from community\.general 13\.0\.0\. If you are using it from another collection\, please copy it over \([https\://github\.com/ansible\-collections/community\.general/pull/11205](https\://github\.com/ansible\-collections/community\.general/pull/11205)\)\.
* spotinst\_aws\_elastigroup \- module relies on Python package supporting Python 2\.7 only\; the module will be removed from community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11069](https\://github\.com/ansible\-collections/community\.general/pull/11069)\)\.
-
+
### Bugfixes
* \_filelock module utils \- add type hints\. Fix bug if set\_lock\(\) is called with lock\_timeout\=None \([https\://github\.com/ansible\-collections/community\.general/pull/11222](https\://github\.com/ansible\-collections/community\.general/pull/11222)\)\.
@@ -922,12 +966,12 @@ Regular bugfix and feature release\.
## v12\.0\.1
-
+
### Release Summary
Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
-
+
### Minor Changes
* datetime module utils \- remove code for unsupported Python version \([https\://github\.com/ansible\-collections/community\.general/pull/11048](https\://github\.com/ansible\-collections/community\.general/pull/11048)\)\.
@@ -942,7 +986,7 @@ Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
* tss lookup plugin \- fixed AccessTokenAuthorizer initialization to include base\_url parameter for proper token authentication \([https\://github\.com/ansible\-collections/community\.general/pull/11031](https\://github\.com/ansible\-collections/community\.general/pull/11031)\)\.
* zfs\_facts \- use Ansible construct to check result of external command \([https\://github\.com/ansible\-collections/community\.general/pull/11054](https\://github\.com/ansible\-collections/community\.general/pull/11054)\)\.
-
+
### Bugfixes
* \_filelock module utils \- improve Python code \([https\://github\.com/ansible\-collections/community\.general/pull/11043](https\://github\.com/ansible\-collections/community\.general/pull/11043)\)\.
@@ -1075,12 +1119,12 @@ Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
## v12\.0\.0
-
+
### Release Summary
This is release 12\.0\.0 of community\.general\, released on 2025\-11\-03\.
-
+
### Minor Changes
* Modernize code for Python 3\.7\+\. This includes code reformatting\, and adding new checks to CI\, including a type checker \(mypy\)\. Most of the code does not have type hints yet\, but now it is possible to add typing hints and have these validated \([https\://github\.com/ansible\-collections/community\.general/pull/10285](https\://github\.com/ansible\-collections/community\.general/pull/10285)\, [https\://github\.com/ansible\-collections/community\.general/pull/10886](https\://github\.com/ansible\-collections/community\.general/pull/10886)\, [https\://github\.com/ansible\-collections/community\.general/pull/10891](https\://github\.com/ansible\-collections/community\.general/pull/10891)\, [https\://github\.com/ansible\-collections/community\.general/pull/10892](https\://github\.com/ansible\-collections/community\.general/pull/10892)\, [https\://github\.com/ansible\-collections/community\.general/pull/10897](https\://github\.com/ansible\-collections/community\.general/pull/10897)\, [https\://github\.com/ansible\-collections/community\.general/pull/10899](https\://github\.com/ansible\-collections/community\.general/pull/10899)\, [https\://github\.com/ansible\-collections/community\.general/pull/10902](https\://github\.com/ansible\-collections/community\.general/pull/10902)\, [https\://github\.com/ansible\-collections/community\.general/pull/10903](https\://github\.com/ansible\-collections/community\.general/pull/10903)\, [https\://github\.com/ansible\-collections/community\.general/pull/10904](https\://github\.com/ansible\-collections/community\.general/pull/10904)\, [https\://github\.com/ansible\-collections/community\.general/pull/10907](https\://github\.com/ansible\-collections/community\.general/pull/10907)\, [https\://github\.com/ansible\-collections/community\.general/pull/10908](https\://github\.com/ansible\-collections/community\.general/pull/10908)\, [https\://github\.com/ansible\-collections/community\.general/pull/10909](https\://github\.com/ansible\-collections/community\.general/pull/10909)\, [https\://github\.com/ansible\-collections/community\.general/pull/10939](https\://github\.com/ansible\-collections/community\.general/pull/10939)\, [https\://github\.com/ansible\-collections/community\.general/pull/10940](https\://github\.com/ansible\-collections/community\.general/pull/10940)\, [https\://github\.com/ansible\-collections/community\.general/pull/10941](https\://github\.com/ansible\-collections/community\.general/pull/10941)\, [https\://github\.com/ansible\-collections/community\.general/pull/10942](https\://github\.com/ansible\-collections/community\.general/pull/10942)\, [https\://github\.com/ansible\-collections/community\.general/pull/10945](https\://github\.com/ansible\-collections/community\.general/pull/10945)\, [https\://github\.com/ansible\-collections/community\.general/pull/10947](https\://github\.com/ansible\-collections/community\.general/pull/10947)\, [https\://github\.com/ansible\-collections/community\.general/pull/10958](https\://github\.com/ansible\-collections/community\.general/pull/10958)\, [https\://github\.com/ansible\-collections/community\.general/pull/10959](https\://github\.com/ansible\-collections/community\.general/pull/10959)\, [https\://github\.com/ansible\-collections/community\.general/pull/10968](https\://github\.com/ansible\-collections/community\.general/pull/10968)\, [https\://github\.com/ansible\-collections/community\.general/pull/10969](https\://github\.com/ansible\-collections/community\.general/pull/10969)\, [https\://github\.com/ansible\-collections/community\.general/pull/10970](https\://github\.com/ansible\-collections/community\.general/pull/10970)\, [https\://github\.com/ansible\-collections/community\.general/pull/10971](https\://github\.com/ansible\-collections/community\.general/pull/10971)\, [https\://github\.com/ansible\-collections/community\.general/pull/10973](https\://github\.com/ansible\-collections/community\.general/pull/10973)\, [https\://github\.com/ansible\-collections/community\.general/pull/10974](https\://github\.com/ansible\-collections/community\.general/pull/10974)\, [https\://github\.com/ansible\-collections/community\.general/pull/10975](https\://github\.com/ansible\-collections/community\.general/pull/10975)\, [https\://github\.com/ansible\-collections/community\.general/pull/10976](https\://github\.com/ansible\-collections/community\.general/pull/10976)\, [https\://github\.com/ansible\-collections/community\.general/pull/10977](https\://github\.com/ansible\-collections/community\.general/pull/10977)\, [https\://github\.com/ansible\-collections/community\.general/pull/10978](https\://github\.com/ansible\-collections/community\.general/pull/10978)\, [https\://github\.com/ansible\-collections/community\.general/pull/10979](https\://github\.com/ansible\-collections/community\.general/pull/10979)\, [https\://github\.com/ansible\-collections/community\.general/pull/10980](https\://github\.com/ansible\-collections/community\.general/pull/10980)\, [https\://github\.com/ansible\-collections/community\.general/pull/10981](https\://github\.com/ansible\-collections/community\.general/pull/10981)\, [https\://github\.com/ansible\-collections/community\.general/pull/10992](https\://github\.com/ansible\-collections/community\.general/pull/10992)\, [https\://github\.com/ansible\-collections/community\.general/pull/10993](https\://github\.com/ansible\-collections/community\.general/pull/10993)\, [https\://github\.com/ansible\-collections/community\.general/pull/10997](https\://github\.com/ansible\-collections/community\.general/pull/10997)\, [https\://github\.com/ansible\-collections/community\.general/pull/10999](https\://github\.com/ansible\-collections/community\.general/pull/10999)\, [https\://github\.com/ansible\-collections/community\.general/pull/11015](https\://github\.com/ansible\-collections/community\.general/pull/11015)\, [https\://github\.com/ansible\-collections/community\.general/pull/11016](https\://github\.com/ansible\-collections/community\.general/pull/11016)\, [https\://github\.com/ansible\-collections/community\.general/pull/11017](https\://github\.com/ansible\-collections/community\.general/pull/11017)\)\.
@@ -1417,7 +1461,7 @@ This is release 12\.0\.0 of community\.general\, released on 2025\-
* keycloak\_user \- the parameter credentials\[\]\.value is now marked as no\_log\=true\. Before it was logged by Ansible\, unless the task was marked as no\_log\: true\. Since this parameter can be used for passwords\, this resulted in credential leaking \([https\://github\.com/ansible\-collections/community\.general/issues/11000](https\://github\.com/ansible\-collections/community\.general/issues/11000)\, [https\://github\.com/ansible\-collections/community\.general/pull/11005](https\://github\.com/ansible\-collections/community\.general/pull/11005)\)\.
-
+
### Bugfixes
* Avoid deprecated functionality in ansible\-core 2\.20 \([https\://github\.com/ansible\-collections/community\.general/pull/10687](https\://github\.com/ansible\-collections/community\.general/pull/10687)\)\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 2a7abcad38..d5c6b2332b 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,46 @@ Community General Release Notes
This changelog describes changes after version 11.0.0.
+v12.6.1
+=======
+
+Release Summary
+---------------
+
+Regular bugfix release.
+
+Minor Changes
+-------------
+
+- mattermost, rocketchat, slack - update default ``icon_url`` to ansible favicon (https://github.com/ansible-collections/community.general/pull/11909).
+
+Bugfixes
+--------
+
+- apt_rpm - do not fail when ``update_kernel`` finds no new kernel available (https://github.com/ansible-collections/community.general/issues/10055, https://github.com/ansible-collections/community.general/pull/11949).
+- apt_rpm - fix upgrade of local RPM not present in repository (https://github.com/ansible-collections/community.general/issues/9161, https://github.com/ansible-collections/community.general/pull/12039).
+- bundler - replace deprecated ``--deployment``, ``--without``, ``--path``, ``--clean``, and ``--binstubs`` flags with ``BUNDLE_*`` environment variables, fixing compatibility with Bundler 4 (https://github.com/ansible-collections/community.general/issues/4583, https://github.com/ansible-collections/community.general/issues/11380, https://github.com/ansible-collections/community.general/pull/12024).
+- cargo - fix ``state=latest`` always reporting ``changed`` due to greedy regex capturing description text instead of version string (https://github.com/ansible-collections/community.general/issues/8949, https://github.com/ansible-collections/community.general/pull/12064).
+- cobbler_system - fix ``KeyError`` when adding a new interface to an existing system that does not yet have it defined (https://github.com/ansible-collections/community.general/issues/7007, https://github.com/ansible-collections/community.general/pull/11995).
+- crypttab - fix parsing of options whose value contains an equal sign (https://github.com/ansible-collections/community.general/issues/4963, https://github.com/ansible-collections/community.general/pull/11926).
+- datadog_downtime - fix ``TypeError`` when returning API response with ``datadog-api-client`` >= 2.28.0 (https://github.com/ansible-collections/community.general/issues/9079, https://github.com/ansible-collections/community.general/pull/12019).
+- flatpak - fix reporting ``changed`` on already present flatpaks with a dash in the last part of the ID (https://github.com/ansible-collections/community.general/issues/12062, https://github.com/ansible-collections/community.general/pull/12063).
+- gitlab_hook - now properly passes the ``releases_events`` parameter to the GitLab API on hook creation, fixing a 500 Internal Server Error when the parameter was not specified (https://github.com/ansible-collections/community.general/issues/11269, https://github.com/ansible-collections/community.general/pull/11917).
+- ipa_group - fix idempotency when ``external: false`` on an existing non-external group (https://github.com/ansible-collections/community.general/issues/5061, https://github.com/ansible-collections/community.general/pull/11933).
+- ldap_attrs - fix ``state=exact`` incorrectly issuing ``MOD_ADD`` instead of ``MOD_REPLACE`` for attributes returned by the server with different casing (https://github.com/ansible-collections/community.general/issues/1624, https://github.com/ansible-collections/community.general/pull/11990).
+- logstash_plugin - use ``http_proxy``/``https_proxy`` environment variables for proxy support instead of broken JVM flags; expose ``stderr`` on failure (https://github.com/ansible-collections/community.general/issues/8650, https://github.com/ansible-collections/community.general/pull/11951).
+- lvol - fix thin-pool creation when ``size`` is a percentage (https://github.com/ansible-collections/community.general/issues/11923, https://github.com/ansible-collections/community.general/pull/11925).
+- odbc - fetch rows before committing to fix ``HY010`` function sequence error (https://github.com/ansible-collections/community.general/issues/5395, https://github.com/ansible-collections/community.general/pull/11972).
+- pam_limits - only create backup file when the target file is actually modified (https://github.com/ansible-collections/community.general/issues/12011, https://github.com/ansible-collections/community.general/pull/12014).
+- puppet - fix ``TypeError`` when writing facts data (https://github.com/ansible-collections/community.general/issues/7932, https://github.com/ansible-collections/community.general/pull/11954).
+- scaleway_image_info, scaleway_ip_info, scaleway_organization_info, scaleway_security_group_info, scaleway_server_info, scaleway_snapshot_info, scaleway_volume_info - fix ``NoneType`` error when the Scaleway API returns an empty or non-JSON response body (https://github.com/ansible-collections/community.general/issues/11361, https://github.com/ansible-collections/community.general/pull/11918).
+- selective callback plugin - align host names in stats output by padding to the longest name (https://github.com/ansible-collections/community.general/issues/8797, https://github.com/ansible-collections/community.general/pull/12065).
+- seport - fix idempotency when a requested port is already covered by an existing range registered for the same setype (https://github.com/ansible-collections/community.general/issues/10105, https://github.com/ansible-collections/community.general/pull/11994).
+- xml - emit an error when ``value`` is not a string, pointing to the offending xpath (https://github.com/ansible-collections/community.general/issues/7171, https://github.com/ansible-collections/community.general/pull/11959).
+- xml - fix ``print_match`` not populating the ``matches`` return value (https://github.com/ansible-collections/community.general/issues/9125, https://github.com/ansible-collections/community.general/pull/12013).
+- yarn - skip Node.js runtime warning lines (starting with ``(node:``) in stderr before JSON parsing, fixing failures with Node.js 24 which emits ``DeprecationWarning`` to stderr. The warnings are passed on to the user (https://github.com/ansible-collections/community.general/pull/11943).
+- zypper_repository - allow unreachable ``.repo`` URLs and missing local paths when using ``state=absent`` (https://github.com/ansible-collections/community.general/issues/5769, https://github.com/ansible-collections/community.general/pull/11947).
+
v12.6.0
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 8e61df04cb..903514766b 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -2565,3 +2565,106 @@ releases:
name: snap_connect
namespace: ''
release_date: '2026-04-20'
+ 12.6.1:
+ changes:
+ bugfixes:
+ - apt_rpm - do not fail when ``update_kernel`` finds no new kernel available
+ (https://github.com/ansible-collections/community.general/issues/10055,
+ https://github.com/ansible-collections/community.general/pull/11949).
+ - apt_rpm - fix upgrade of local RPM not present in repository (https://github.com/ansible-collections/community.general/issues/9161,
+ https://github.com/ansible-collections/community.general/pull/12039).
+ - bundler - replace deprecated ``--deployment``, ``--without``, ``--path``,
+ ``--clean``, and ``--binstubs`` flags with ``BUNDLE_*`` environment variables,
+ fixing compatibility with Bundler 4 (https://github.com/ansible-collections/community.general/issues/4583,
+ https://github.com/ansible-collections/community.general/issues/11380, https://github.com/ansible-collections/community.general/pull/12024).
+ - cargo - fix ``state=latest`` always reporting ``changed`` due to greedy
+ regex capturing description text instead of version string (https://github.com/ansible-collections/community.general/issues/8949,
+ https://github.com/ansible-collections/community.general/pull/12064).
+ - cobbler_system - fix ``KeyError`` when adding a new interface to an existing
+ system that does not yet have it defined (https://github.com/ansible-collections/community.general/issues/7007,
+ https://github.com/ansible-collections/community.general/pull/11995).
+ - crypttab - fix parsing of options whose value contains an equal sign (https://github.com/ansible-collections/community.general/issues/4963,
+ https://github.com/ansible-collections/community.general/pull/11926).
+ - datadog_downtime - fix ``TypeError`` when returning API response with ``datadog-api-client``
+ >= 2.28.0 (https://github.com/ansible-collections/community.general/issues/9079,
+ https://github.com/ansible-collections/community.general/pull/12019).
+ - flatpak - fix reporting ``changed`` on already present flatpaks with a dash
+ in the last part of the ID (https://github.com/ansible-collections/community.general/issues/12062,
+ https://github.com/ansible-collections/community.general/pull/12063).
+ - gitlab_hook - now properly passes the ``releases_events`` parameter to the
+ GitLab API on hook creation, fixing a 500 Internal Server Error when the
+ parameter was not specified (https://github.com/ansible-collections/community.general/issues/11269,
+ https://github.com/ansible-collections/community.general/pull/11917).
+ - 'ipa_group - fix idempotency when ``external: false`` on an existing non-external
+ group (https://github.com/ansible-collections/community.general/issues/5061,
+ https://github.com/ansible-collections/community.general/pull/11933).'
+ - ldap_attrs - fix ``state=exact`` incorrectly issuing ``MOD_ADD`` instead
+ of ``MOD_REPLACE`` for attributes returned by the server with different
+ casing (https://github.com/ansible-collections/community.general/issues/1624,
+ https://github.com/ansible-collections/community.general/pull/11990).
+ - logstash_plugin - use ``http_proxy``/``https_proxy`` environment variables
+ for proxy support instead of broken JVM flags; expose ``stderr`` on failure
+ (https://github.com/ansible-collections/community.general/issues/8650, https://github.com/ansible-collections/community.general/pull/11951).
+ - lvol - fix thin-pool creation when ``size`` is a percentage (https://github.com/ansible-collections/community.general/issues/11923,
+ https://github.com/ansible-collections/community.general/pull/11925).
+ - odbc - fetch rows before committing to fix ``HY010`` function sequence error
+ (https://github.com/ansible-collections/community.general/issues/5395, https://github.com/ansible-collections/community.general/pull/11972).
+ - pam_limits - only create backup file when the target file is actually modified
+ (https://github.com/ansible-collections/community.general/issues/12011,
+ https://github.com/ansible-collections/community.general/pull/12014).
+ - puppet - fix ``TypeError`` when writing facts data (https://github.com/ansible-collections/community.general/issues/7932,
+ https://github.com/ansible-collections/community.general/pull/11954).
+ - scaleway_image_info, scaleway_ip_info, scaleway_organization_info, scaleway_security_group_info,
+ scaleway_server_info, scaleway_snapshot_info, scaleway_volume_info - fix
+ ``NoneType`` error when the Scaleway API returns an empty or non-JSON response
+ body (https://github.com/ansible-collections/community.general/issues/11361,
+ https://github.com/ansible-collections/community.general/pull/11918).
+ - selective callback plugin - align host names in stats output by padding
+ to the longest name (https://github.com/ansible-collections/community.general/issues/8797,
+ https://github.com/ansible-collections/community.general/pull/12065).
+ - seport - fix idempotency when a requested port is already covered by an
+ existing range registered for the same setype (https://github.com/ansible-collections/community.general/issues/10105,
+ https://github.com/ansible-collections/community.general/pull/11994).
+ - xml - emit an error when ``value`` is not a string, pointing to the offending
+ xpath (https://github.com/ansible-collections/community.general/issues/7171,
+ https://github.com/ansible-collections/community.general/pull/11959).
+ - xml - fix ``print_match`` not populating the ``matches`` return value (https://github.com/ansible-collections/community.general/issues/9125,
+ https://github.com/ansible-collections/community.general/pull/12013).
+ - yarn - skip Node.js runtime warning lines (starting with ``(node:``) in
+ stderr before JSON parsing, fixing failures with Node.js 24 which emits
+ ``DeprecationWarning`` to stderr. The warnings are passed on to the user
+ (https://github.com/ansible-collections/community.general/pull/11943).
+ - zypper_repository - allow unreachable ``.repo`` URLs and missing local paths
+ when using ``state=absent`` (https://github.com/ansible-collections/community.general/issues/5769,
+ https://github.com/ansible-collections/community.general/pull/11947).
+ minor_changes:
+ - mattermost, rocketchat, slack - update default ``icon_url`` to ansible favicon
+ (https://github.com/ansible-collections/community.general/pull/11909).
+ release_summary: Regular bugfix release.
+ fragments:
+ - 11269-gitlab-hook-releases-events.yaml
+ - 11361-scaleway-get-resources-none-type.yml
+ - 11909-fix-favicon-url.yml
+ - 11925-lvol-thinpool-percentage-size.yml
+ - 11926-crypttab-fix-opts-equal-sign.yml
+ - 11933-ipa-group-external-no-fix.yml
+ - 11943-yarn-nodejs-runtime-warnings.yml
+ - 11947-zypper-repository-remove-broken.yml
+ - 11949-apt-rpm-update-kernel-no-new-kernel.yml
+ - 11951-logstash-plugin-proxy-env-vars.yml
+ - 11954-puppet-facts-write-error.yml
+ - 11959-xml-boolean-value.yml
+ - 11972-odbc-fix-commit-fetch-order.yml
+ - 11990-ldap-attrs-case-insensitive-attr-lookup.yml
+ - 11994-seport-port-overlap.yml
+ - 11995-cobbler-system-interface-keyerror.yml
+ - 12.6.1.yml
+ - 12013-xml-print-match.yml
+ - 12014-pam_limits-backup.yml
+ - 12019-datadog-downtime-uuid.yml
+ - 12024-bundler-deprecated-flags.yml
+ - 12063-flatpak-id-check.yml
+ - 12064-cargo-latest-version-regex.yml
+ - 12065-selective-callback-stats-alignment.yml
+ - 9161-apt-rpm-local-rpm-upgrade.yml
+ release_date: '2026-05-17'
diff --git a/changelogs/fragments/11269-gitlab-hook-releases-events.yaml b/changelogs/fragments/11269-gitlab-hook-releases-events.yaml
deleted file mode 100644
index ea20f3d71f..0000000000
--- a/changelogs/fragments/11269-gitlab-hook-releases-events.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
----
-bugfixes:
- - gitlab_hook - now properly passes the ``releases_events`` parameter to the GitLab API on hook creation,
- fixing a 500 Internal Server Error when the parameter was not specified
- (https://github.com/ansible-collections/community.general/issues/11269, https://github.com/ansible-collections/community.general/pull/11917).
\ No newline at end of file
diff --git a/changelogs/fragments/11361-scaleway-get-resources-none-type.yml b/changelogs/fragments/11361-scaleway-get-resources-none-type.yml
deleted file mode 100644
index b12d37deaa..0000000000
--- a/changelogs/fragments/11361-scaleway-get-resources-none-type.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - scaleway_image_info, scaleway_ip_info, scaleway_organization_info, scaleway_security_group_info, scaleway_server_info, scaleway_snapshot_info, scaleway_volume_info - fix ``NoneType`` error when the Scaleway API returns an empty or non-JSON response body (https://github.com/ansible-collections/community.general/issues/11361, https://github.com/ansible-collections/community.general/pull/11918).
\ No newline at end of file
diff --git a/changelogs/fragments/11909-fix-favicon-url.yml b/changelogs/fragments/11909-fix-favicon-url.yml
deleted file mode 100644
index 910135946f..0000000000
--- a/changelogs/fragments/11909-fix-favicon-url.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "mattermost, rocketchat, slack - update default ``icon_url`` to ansible favicon (https://github.com/ansible-collections/community.general/pull/11909)."
diff --git a/changelogs/fragments/11925-lvol-thinpool-percentage-size.yml b/changelogs/fragments/11925-lvol-thinpool-percentage-size.yml
deleted file mode 100644
index 8963831ceb..0000000000
--- a/changelogs/fragments/11925-lvol-thinpool-percentage-size.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - lvol - fix thin-pool creation when ``size`` is a percentage (https://github.com/ansible-collections/community.general/issues/11923, https://github.com/ansible-collections/community.general/pull/11925).
diff --git a/changelogs/fragments/11926-crypttab-fix-opts-equal-sign.yml b/changelogs/fragments/11926-crypttab-fix-opts-equal-sign.yml
deleted file mode 100644
index 3f0e202814..0000000000
--- a/changelogs/fragments/11926-crypttab-fix-opts-equal-sign.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - crypttab - fix parsing of options whose value contains an equal sign (https://github.com/ansible-collections/community.general/issues/4963, https://github.com/ansible-collections/community.general/pull/11926).
diff --git a/changelogs/fragments/11933-ipa-group-external-no-fix.yml b/changelogs/fragments/11933-ipa-group-external-no-fix.yml
deleted file mode 100644
index dfeabcdbff..0000000000
--- a/changelogs/fragments/11933-ipa-group-external-no-fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "ipa_group - fix idempotency when ``external: false`` on an existing non-external group (https://github.com/ansible-collections/community.general/issues/5061, https://github.com/ansible-collections/community.general/pull/11933)."
diff --git a/changelogs/fragments/11943-yarn-nodejs-runtime-warnings.yml b/changelogs/fragments/11943-yarn-nodejs-runtime-warnings.yml
deleted file mode 100644
index 06f633dd1d..0000000000
--- a/changelogs/fragments/11943-yarn-nodejs-runtime-warnings.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - yarn - skip Node.js runtime warning lines (starting with ``(node:``) in stderr before JSON parsing, fixing failures with Node.js 24 which emits ``DeprecationWarning`` to stderr. The warnings are passed on to the user (https://github.com/ansible-collections/community.general/pull/11943).
diff --git a/changelogs/fragments/11947-zypper-repository-remove-broken.yml b/changelogs/fragments/11947-zypper-repository-remove-broken.yml
deleted file mode 100644
index 58078a3a9e..0000000000
--- a/changelogs/fragments/11947-zypper-repository-remove-broken.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - zypper_repository - allow unreachable ``.repo`` URLs and missing local paths when using ``state=absent`` (https://github.com/ansible-collections/community.general/issues/5769, https://github.com/ansible-collections/community.general/pull/11947).
diff --git a/changelogs/fragments/11949-apt-rpm-update-kernel-no-new-kernel.yml b/changelogs/fragments/11949-apt-rpm-update-kernel-no-new-kernel.yml
deleted file mode 100644
index d7359f2e56..0000000000
--- a/changelogs/fragments/11949-apt-rpm-update-kernel-no-new-kernel.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "apt_rpm - do not fail when ``update_kernel`` finds no new kernel available (https://github.com/ansible-collections/community.general/issues/10055, https://github.com/ansible-collections/community.general/pull/11949)."
diff --git a/changelogs/fragments/11951-logstash-plugin-proxy-env-vars.yml b/changelogs/fragments/11951-logstash-plugin-proxy-env-vars.yml
deleted file mode 100644
index 56e9e409de..0000000000
--- a/changelogs/fragments/11951-logstash-plugin-proxy-env-vars.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "logstash_plugin - use ``http_proxy``/``https_proxy`` environment variables for proxy support instead of broken JVM flags; expose ``stderr`` on failure (https://github.com/ansible-collections/community.general/issues/8650, https://github.com/ansible-collections/community.general/pull/11951)."
diff --git a/changelogs/fragments/11954-puppet-facts-write-error.yml b/changelogs/fragments/11954-puppet-facts-write-error.yml
deleted file mode 100644
index 992ec409ad..0000000000
--- a/changelogs/fragments/11954-puppet-facts-write-error.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - puppet - fix ``TypeError`` when writing facts data (https://github.com/ansible-collections/community.general/issues/7932, https://github.com/ansible-collections/community.general/pull/11954).
diff --git a/changelogs/fragments/11959-xml-boolean-value.yml b/changelogs/fragments/11959-xml-boolean-value.yml
deleted file mode 100644
index 563a21fd22..0000000000
--- a/changelogs/fragments/11959-xml-boolean-value.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - "xml - emit an error when ``value`` is not a string, pointing to the offending xpath
- (https://github.com/ansible-collections/community.general/issues/7171,
- https://github.com/ansible-collections/community.general/pull/11959)."
diff --git a/changelogs/fragments/11972-odbc-fix-commit-fetch-order.yml b/changelogs/fragments/11972-odbc-fix-commit-fetch-order.yml
deleted file mode 100644
index a7022fe82c..0000000000
--- a/changelogs/fragments/11972-odbc-fix-commit-fetch-order.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - odbc - fetch rows before committing to fix ``HY010`` function sequence error (https://github.com/ansible-collections/community.general/issues/5395, https://github.com/ansible-collections/community.general/pull/11972).
diff --git a/changelogs/fragments/11990-ldap-attrs-case-insensitive-attr-lookup.yml b/changelogs/fragments/11990-ldap-attrs-case-insensitive-attr-lookup.yml
deleted file mode 100644
index 679b94c0af..0000000000
--- a/changelogs/fragments/11990-ldap-attrs-case-insensitive-attr-lookup.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ldap_attrs - fix ``state=exact`` incorrectly issuing ``MOD_ADD`` instead of ``MOD_REPLACE`` for attributes returned by the server with different casing (https://github.com/ansible-collections/community.general/issues/1624, https://github.com/ansible-collections/community.general/pull/11990).
diff --git a/changelogs/fragments/11994-seport-port-overlap.yml b/changelogs/fragments/11994-seport-port-overlap.yml
deleted file mode 100644
index 200704e084..0000000000
--- a/changelogs/fragments/11994-seport-port-overlap.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - seport - fix idempotency when a requested port is already covered by an existing range registered for the same setype (https://github.com/ansible-collections/community.general/issues/10105, https://github.com/ansible-collections/community.general/pull/11994).
diff --git a/changelogs/fragments/11995-cobbler-system-interface-keyerror.yml b/changelogs/fragments/11995-cobbler-system-interface-keyerror.yml
deleted file mode 100644
index 0e93530a98..0000000000
--- a/changelogs/fragments/11995-cobbler-system-interface-keyerror.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - cobbler_system - fix ``KeyError`` when adding a new interface to an existing system that does not yet have it defined
- (https://github.com/ansible-collections/community.general/issues/7007,
- https://github.com/ansible-collections/community.general/pull/11995).
diff --git a/changelogs/fragments/12.6.1.yml b/changelogs/fragments/12.6.1.yml
deleted file mode 100644
index 1b14bd80d1..0000000000
--- a/changelogs/fragments/12.6.1.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Regular bugfix release.
diff --git a/changelogs/fragments/12013-xml-print-match.yml b/changelogs/fragments/12013-xml-print-match.yml
deleted file mode 100644
index 60220d96e5..0000000000
--- a/changelogs/fragments/12013-xml-print-match.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - xml - fix ``print_match`` not populating the ``matches`` return value (https://github.com/ansible-collections/community.general/issues/9125, https://github.com/ansible-collections/community.general/pull/12013).
diff --git a/changelogs/fragments/12014-pam_limits-backup.yml b/changelogs/fragments/12014-pam_limits-backup.yml
deleted file mode 100644
index 61e0f6d0cb..0000000000
--- a/changelogs/fragments/12014-pam_limits-backup.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "pam_limits - only create backup file when the target file is actually modified (https://github.com/ansible-collections/community.general/issues/12011, https://github.com/ansible-collections/community.general/pull/12014)."
diff --git a/changelogs/fragments/12019-datadog-downtime-uuid.yml b/changelogs/fragments/12019-datadog-downtime-uuid.yml
deleted file mode 100644
index 58a46bf142..0000000000
--- a/changelogs/fragments/12019-datadog-downtime-uuid.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - "datadog_downtime - fix ``TypeError`` when returning API response with ``datadog-api-client`` >= 2.28.0
- (https://github.com/ansible-collections/community.general/issues/9079,
- https://github.com/ansible-collections/community.general/pull/12019)."
diff --git a/changelogs/fragments/12024-bundler-deprecated-flags.yml b/changelogs/fragments/12024-bundler-deprecated-flags.yml
deleted file mode 100644
index d2e2bca2af..0000000000
--- a/changelogs/fragments/12024-bundler-deprecated-flags.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-bugfixes:
- - "bundler - replace deprecated ``--deployment``, ``--without``, ``--path``,
- ``--clean``, and ``--binstubs`` flags with ``BUNDLE_*`` environment variables,
- fixing compatibility with Bundler 4 (https://github.com/ansible-collections/community.general/issues/4583,
- https://github.com/ansible-collections/community.general/issues/11380,
- https://github.com/ansible-collections/community.general/pull/12024)."
diff --git a/changelogs/fragments/12063-flatpak-id-check.yml b/changelogs/fragments/12063-flatpak-id-check.yml
deleted file mode 100644
index cf79636e7e..0000000000
--- a/changelogs/fragments/12063-flatpak-id-check.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - flatpak - fix reporting ``changed`` on already present flatpaks with a dash in the last part of the ID (https://github.com/ansible-collections/community.general/issues/12062, https://github.com/ansible-collections/community.general/pull/12063).
diff --git a/changelogs/fragments/12064-cargo-latest-version-regex.yml b/changelogs/fragments/12064-cargo-latest-version-regex.yml
deleted file mode 100644
index cfc548224f..0000000000
--- a/changelogs/fragments/12064-cargo-latest-version-regex.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - "cargo - fix ``state=latest`` always reporting ``changed`` due to greedy regex capturing description text instead of version string
- (https://github.com/ansible-collections/community.general/issues/8949,
- https://github.com/ansible-collections/community.general/pull/12064)."
diff --git a/changelogs/fragments/12065-selective-callback-stats-alignment.yml b/changelogs/fragments/12065-selective-callback-stats-alignment.yml
deleted file mode 100644
index 52854bebc7..0000000000
--- a/changelogs/fragments/12065-selective-callback-stats-alignment.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - selective callback plugin - align host names in stats output by padding to the longest name (https://github.com/ansible-collections/community.general/issues/8797, https://github.com/ansible-collections/community.general/pull/12065).
diff --git a/changelogs/fragments/9161-apt-rpm-local-rpm-upgrade.yml b/changelogs/fragments/9161-apt-rpm-local-rpm-upgrade.yml
deleted file mode 100644
index dfad7371e4..0000000000
--- a/changelogs/fragments/9161-apt-rpm-local-rpm-upgrade.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "apt_rpm - fix upgrade of local RPM not present in repository (https://github.com/ansible-collections/community.general/issues/9161, https://github.com/ansible-collections/community.general/pull/12039)."