diff --git a/CHANGELOG.md b/CHANGELOG.md
index ae64d33abc..35cf90864c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,61 +2,157 @@
**Topics**
-- v11\.2\.1
+- v11\.3\.0
- Release Summary
- - Bugfixes
-- v11\.2\.0
- - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- New Plugins
- - Lookup
+ - Filter
- New Modules
-- v11\.1\.2
+- v11\.2\.1
+ - Release Summary
+ - Bugfixes
+- v11\.2\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
-- v11\.1\.1
+ - New Plugins
+ - Lookup
+ - New Modules
+- v11\.1\.2
- Release Summary
- Minor Changes
- Bugfixes
-- v11\.1\.0
+- v11\.1\.1
- Release Summary
- Minor Changes
- - Deprecated Features
- Bugfixes
- - New Plugins
- - Callback
- - New Modules
-- v11\.0\.0
+- v11\.1\.0
- Release Summary
- Minor Changes
- Deprecated Features
+ - Bugfixes
+ - New Plugins
+ - Callback
+ - New Modules
+- v11\.0\.0
+ - Release Summary
+ - Minor Changes
+ - Deprecated Features
- Removed Features \(previously deprecated\)
- Security Fixes
- - Bugfixes
+ - Bugfixes
- Known Issues
- - New Plugins
+ - New Plugins
- Callback
- Connection
- - Filter
+ - Filter
- Inventory
- Lookup
- - New Modules
+ - New Modules
This changelog describes changes after version 10\.0\.0\.
-
-## v11\.2\.1
+
+## v11\.3\.0
### Release Summary
-Bugfix release\.
+Regular bugfix and feature release\.
+
+
+### Minor Changes
+
+* android\_sdk \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* django module utils \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\.
+* django\_check \- rename parameter database
to databases
\, add alias for compatibility \([https\://github\.com/ansible\-collections/community\.general/pull/10700](https\://github\.com/ansible\-collections/community\.general/pull/10700)\)\.
+* django\_check \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\.
+* django\_createcachetable \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\.
+* elasticsearch\_plugin \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* filesize \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* github\_app\_access\_token lookup plugin \- support both jwt
and pyjwt
to avoid conflict with other modules requirements \([https\://github\.com/ansible\-collections/community\.general/issues/10299](https\://github\.com/ansible\-collections/community\.general/issues/10299)\)\.
+* gitlab\_group\_access\_token \- add planner
access level \([https\://github\.com/ansible\-collections/community\.general/pull/10679](https\://github\.com/ansible\-collections/community\.general/pull/10679)\)\.
+* gitlab\_group\_access\_token \- add missing scopes \([https\://github\.com/ansible\-collections/community\.general/pull/10785](https\://github\.com/ansible\-collections/community\.general/pull/10785)\)\.
+* gitlab\_group\_variable \- support masked\-and\-hidden variables \([https\://github\.com/ansible\-collections/community\.general/pull/10787](https\://github\.com/ansible\-collections/community\.general/pull/10787)\)\.
+* gitlab\_label \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\.
+* gitlab\_milestone \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\.
+* gitlab\_project\_access\_token \- add planner
access level \([https\://github\.com/ansible\-collections/community\.general/pull/10679](https\://github\.com/ansible\-collections/community\.general/pull/10679)\)\.
+* gitlab\_project\_access\_token \- add missing scopes \([https\://github\.com/ansible\-collections/community\.general/pull/10785](https\://github\.com/ansible\-collections/community\.general/pull/10785)\)\.
+* gitlab\_project\_variable \- support masked\-and\-hidden variables \([https\://github\.com/ansible\-collections/community\.general/pull/10787](https\://github\.com/ansible\-collections/community\.general/pull/10787)\)\.
+* gitlab\_protected\_branch \- add allow\_force\_push
\, code\_owner\_approval\_required
\([https\://github\.com/ansible\-collections/community\.general/pull/10795](https\://github\.com/ansible\-collections/community\.general/pull/10795)\, [https\://github\.com/ansible\-collections/community\.general/issues/6432](https\://github\.com/ansible\-collections/community\.general/issues/6432)\, [https\://github\.com/ansible\-collections/community\.general/issues/10289](https\://github\.com/ansible\-collections/community\.general/issues/10289)\, [https\://github\.com/ansible\-collections/community\.general/issues/10765](https\://github\.com/ansible\-collections/community\.general/issues/10765)\)\.
+* gitlab\_protected\_branch \- update protected branches if possible instead of recreating them \([https\://github\.com/ansible\-collections/community\.general/pull/10795](https\://github\.com/ansible\-collections/community\.general/pull/10795)\)\.
+* iocage inventory plugin \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* ipa\_host \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\.
+* iptables\_state \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* keycloak\_realm \- add support for WebAuthn policy configuration options\, including both regular and passwordless WebAuthn policies \([https\://github\.com/ansible\-collections/community\.general/pull/10791](https\://github\.com/ansible\-collections/community\.general/pull/10791)\)\.
+* lvg\_rename \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\.
+* manageiq \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* manageiq\_alert\_profiles \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* manageiq\_group \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* manageiq\_tenant \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* mssql\_db \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* one\_vm \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\.
+* openbsd\_pkg \- add autoremove
parameter to remove unused dependencies \([https\://github\.com/ansible\-collections/community\.general/pull/10705](https\://github\.com/ansible\-collections/community\.general/pull/10705)\)\.
+* openbsd\_pkg \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* pacemaker\_resource \- add state\=cleanup
for cleaning up pacemaker resources \([https\://github\.com/ansible\-collections/community\.general/pull/10413](https\://github\.com/ansible\-collections/community\.general/pull/10413)\)
+* pacemaker\_resource \- add state\=cloned
for cloning pacemaker resources or groups \([https\://github\.com/ansible\-collections/community\.general/issues/10322](https\://github\.com/ansible\-collections/community\.general/issues/10322)\, [https\://github\.com/ansible\-collections/community\.general/pull/10665](https\://github\.com/ansible\-collections/community\.general/pull/10665)\)\.
+* pacemaker\_resource \- the parameter name
is no longer a required parameter in community\.general 11\.3\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10413](https\://github\.com/ansible\-collections/community\.general/pull/10413)\)
+* parted \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10642](https\://github\.com/ansible\-collections/community\.general/pull/10642)\)\.
+* random\_string lookup plugin \- allow to specify seed while generating random string \([https\://github\.com/ansible\-collections/community\.general/issues/5362](https\://github\.com/ansible\-collections/community\.general/issues/5362)\, [https\://github\.com/ansible\-collections/community\.general/pull/10710](https\://github\.com/ansible\-collections/community\.general/pull/10710)\)\.
+* scaleway modules \- add a scaleway
group to use module\_defaults
\([https\://github\.com/ansible\-collections/community\.general/pull/10647](https\://github\.com/ansible\-collections/community\.general/pull/10647)\)\.
+* scaleway\_container \- add a cpu\_limit
argument \([https\://github\.com/ansible\-collections/community\.general/pull/10646](https\://github\.com/ansible\-collections/community\.general/pull/10646)\)\.
+* terraform \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\.
+* ufw \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* xenserver module utils \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10769](https\://github\.com/ansible\-collections/community\.general/pull/10769)\)\.
+* xenserver\_facts \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* zfs\_facts \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\.
+* zypper \- support the \-\-gpg\-auto\-import\-keys
option in zypper \([https\://github\.com/ansible\-collections/community\.general/issues/10660](https\://github\.com/ansible\-collections/community\.general/issues/10660)\, [https\://github\.com/ansible\-collections/community\.general/pull/10661](https\://github\.com/ansible\-collections/community\.general/pull/10661)\)\.
+
+
+### Deprecated Features
+
+* hiera lookup plugin \- retrieving data with Hiera has been deprecated a long time ago\; because of that this plugin will be removed from community\.general 13\.0\.0\. If you disagree with this deprecation\, please create an issue in the community\.general repository \([https\://github\.com/ansible\-collections/community\.general/issues/4462](https\://github\.com/ansible\-collections/community\.general/issues/4462)\, [https\://github\.com/ansible\-collections/community\.general/pull/10779](https\://github\.com/ansible\-collections/community\.general/pull/10779)\)\.
+* oci\_utils module utils \- utils is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\.
+* oci\_vcn \- module is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\.
+* oracle\* doc fragments \- fragments are deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\.
### Bugfixes
+* kdeconfig \- kwriteconfig
executable could not be discovered automatically on systems with only kwriteconfig6
installed\. kwriteconfig6
can now be discovered by Ansible \([https\://github\.com/ansible\-collections/community\.general/issues/10746](https\://github\.com/ansible\-collections/community\.general/issues/10746)\, [https\://github\.com/ansible\-collections/community\.general/pull/10751](https\://github\.com/ansible\-collections/community\.general/pull/10751)\)\.
+* monit \- fix crash caused by an unknown status value returned from the monit service \([https\://github\.com/ansible\-collections/community\.general/issues/10742](https\://github\.com/ansible\-collections/community\.general/issues/10742)\, [https\://github\.com/ansible\-collections/community\.general/pull/10743](https\://github\.com/ansible\-collections/community\.general/pull/10743)\)\.
+* pacemaker \- use regex for matching maintenance\-mode
output to determine cluster maintenance status \([https\://github\.com/ansible\-collections/community\.general/issues/10426](https\://github\.com/ansible\-collections/community\.general/issues/10426)\, [https\://github\.com/ansible\-collections/community\.general/pull/10707](https\://github\.com/ansible\-collections/community\.general/pull/10707)\)\.
+* selective callback plugin \- specify ansible\_loop\_var
instead of the explicit value item
when printing task result \([https\://github\.com/ansible\-collections/community\.general/pull/10752](https\://github\.com/ansible\-collections/community\.general/pull/10752)\)\.
+
+
+### New Plugins
+
+
+#### Filter
+
+* community\.general\.to\_nice\_yaml \- Convert variable to YAML string\.
+* community\.general\.to\_yaml \- Convert variable to YAML string\.
+
+
+### New Modules
+
+* community\.general\.django\_dumpdata \- Wrapper for C\(django\-admin dumpdata\)\.
+* community\.general\.django\_loaddata \- Wrapper for C\(django\-admin loaddata\)\.
+* community\.general\.pacemaker\_stonith \- Manage Pacemaker STONITH\.
+
+
+## v11\.2\.1
+
+
+### Release Summary
+
+Bugfix release\.
+
+
+### 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)\)\.
* apache2\_module \- check the cgi
module restrictions only during activation \([https\://github\.com/ansible\-collections/community\.general/pull/10423](https\://github\.com/ansible\-collections/community\.general/pull/10423)\)\.
* composer \- fix broken command lines \([https\://github\.com/ansible\-collections/community\.general/issues/10662](https\://github\.com/ansible\-collections/community\.general/issues/10662)\, [https\://github\.com/ansible\-collections/community\.general/pull/10669](https\://github\.com/ansible\-collections/community\.general/pull/10669)\)\.
@@ -66,12 +162,12 @@ Bugfix release\.
## v11\.2\.0
-
+
### Release Summary
Regular bugfix and features release\.
-
+
### Minor Changes
* apk \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/issues/10479](https\://github\.com/ansible\-collections/community\.general/issues/10479)\, [https\://github\.com/ansible\-collections/community\.general/pull/10520](https\://github\.com/ansible\-collections/community\.general/pull/10520)\)\.
@@ -101,7 +197,7 @@ Regular bugfix and features release\.
* xbps \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10608](https\://github\.com/ansible\-collections/community\.general/pull/10608)\)\.
* xfs\_quota \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10609](https\://github\.com/ansible\-collections/community\.general/pull/10609)\)\.
-
+
### Deprecated Features
* bearychat \- module is deprecated and will be removed in community\.general 12\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10514](https\://github\.com/ansible\-collections/community\.general/issues/10514)\)\.
@@ -109,14 +205,14 @@ Regular bugfix and features release\.
* github\_repo \- deprecate force\_defaults\=true
\([https\://github\.com/ansible\-collections/community\.general/pull/10435](https\://github\.com/ansible\-collections/community\.general/pull/10435)\)\.
* rocketchat \- the default value for is\_pre740
\, currently true
\, is deprecated and will change to false
in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10490](https\://github\.com/ansible\-collections/community\.general/pull/10490)\)\.
-
+
### Bugfixes
* jenkins\_plugin \- install latest compatible version instead of latest \([https\://github\.com/ansible\-collections/community\.general/issues/854](https\://github\.com/ansible\-collections/community\.general/issues/854)\, [https\://github\.com/ansible\-collections/community\.general/pull/10346](https\://github\.com/ansible\-collections/community\.general/pull/10346)\)\.
* jenkins\_plugin \- separate Jenkins and external URL credentials \([https\://github\.com/ansible\-collections/community\.general/issues/4419](https\://github\.com/ansible\-collections/community\.general/issues/4419)\, [https\://github\.com/ansible\-collections/community\.general/pull/10346](https\://github\.com/ansible\-collections/community\.general/pull/10346)\)\.
* lvm\_pv \- properly detect SCSI or NVMe devices to rescan \([https\://github\.com/ansible\-collections/community\.general/issues/10444](https\://github\.com/ansible\-collections/community\.general/issues/10444)\, [https\://github\.com/ansible\-collections/community\.general/pull/10596](https\://github\.com/ansible\-collections/community\.general/pull/10596)\)\.
-
+
### New Plugins
@@ -124,7 +220,7 @@ Regular bugfix and features release\.
* community\.general\.binary\_file \- Read binary file and return it Base64 encoded\.
-
+
### New Modules
* community\.general\.lvm\_pv\_move\_data \- Move data between LVM Physical Volumes \(PVs\)\.
@@ -133,12 +229,12 @@ Regular bugfix and features release\.
## v11\.1\.2
-
+
### Release Summary
Bugfix release\.
-
+
### Minor Changes
* gem \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10505](https\://github\.com/ansible\-collections/community\.general/pull/10505)\)\.
@@ -272,7 +368,7 @@ Bugfix release\.
* zypper \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10513](https\://github\.com/ansible\-collections/community\.general/pull/10513)\)\.
* zypper\_repository \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10513](https\://github\.com/ansible\-collections/community\.general/pull/10513)\)\.
-
+
### Bugfixes
* apk \- fix check for empty/whitespace\-only package names \([https\://github\.com/ansible\-collections/community\.general/pull/10532](https\://github\.com/ansible\-collections/community\.general/pull/10532)\)\.
@@ -286,12 +382,12 @@ Bugfix release\.
## v11\.1\.1
-
+
### Release Summary
Bugfix release for the next Ansible 12 pre\-release\.
-
+
### Minor Changes
* aerospike\_migrations \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10494](https\://github\.com/ansible\-collections/community\.general/pull/10494)\)\.
@@ -322,7 +418,7 @@ Bugfix release for the next Ansible 12 pre\-release\.
* filesystem \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10494](https\://github\.com/ansible\-collections/community\.general/pull/10494)\)\.
* sysrc \- adjustments to the code \([https\://github\.com/ansible\-collections/community\.general/pull/10417](https\://github\.com/ansible\-collections/community\.general/pull/10417)\)\.
-
+
### Bugfixes
* apache2\_module \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
@@ -340,12 +436,12 @@ Bugfix release for the next Ansible 12 pre\-release\.
## v11\.1\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* cloudflare\_dns \- adds support for PTR records \([https\://github\.com/ansible\-collections/community\.general/pull/10267](https\://github\.com/ansible\-collections/community\.general/pull/10267)\)\.
@@ -394,13 +490,13 @@ Regular bugfix and feature release\.
* xfconf \- minor adjustments the the code \([https\://github\.com/ansible\-collections/community\.general/pull/10311](https\://github\.com/ansible\-collections/community\.general/pull/10311)\)\.
* xml \- remove redundant brackets in conditionals\, no functional changes \([https\://github\.com/ansible\-collections/community\.general/pull/10328](https\://github\.com/ansible\-collections/community\.general/pull/10328)\)\.
-
+
### Deprecated Features
* catapult \- module is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10329](https\://github\.com/ansible\-collections/community\.general/pull/10329)\)\.
* pacemaker\_cluster \- the parameter state
will become a required parameter in community\.general 12\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10227](https\://github\.com/ansible\-collections/community\.general/pull/10227)\)\.
-
+
### Bugfixes
* dependent lookup plugin \- avoid deprecated ansible\-core 2\.19 functionality \([https\://github\.com/ansible\-collections/community\.general/pull/10359](https\://github\.com/ansible\-collections/community\.general/pull/10359)\)\.
@@ -410,7 +506,7 @@ Regular bugfix and feature release\.
* linode inventory plugin \- avoid using deprecated option when templating options \([https\://github\.com/ansible\-collections/community\.general/pull/10271](https\://github\.com/ansible\-collections/community\.general/pull/10271)\)\.
* logstash callback plugin \- remove reference to Python 2 library \([https\://github\.com/ansible\-collections/community\.general/pull/10345](https\://github\.com/ansible\-collections/community\.general/pull/10345)\)\.
-
+
### New Plugins
@@ -418,7 +514,7 @@ Regular bugfix and feature release\.
* community\.general\.tasks\_only \- Only show tasks\.
-
+
### New Modules
* community\.general\.jenkins\_credential \- Manage Jenkins credentials and domains via API\.
@@ -426,12 +522,12 @@ Regular bugfix and feature release\.
## v11\.0\.0
-
+
### Release Summary
This is release 11\.0\.0 of community\.general
\, released on 2025\-06\-16\.
-
+
### 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)\)\.
@@ -765,7 +861,7 @@ This is release 11\.0\.0 of community\.general
\, released on 2025\-
* zypper \- add simple\_errors
option \([https\://github\.com/ansible\-collections/community\.general/pull/9270](https\://github\.com/ansible\-collections/community\.general/pull/9270)\)\.
* 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
* 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)\)\.
@@ -825,7 +921,7 @@ This is release 11\.0\.0 of community\.general
\, released on 2025\-
* 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)\)\.
* 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
* 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)\)\.
@@ -908,7 +1004,7 @@ This is release 11\.0\.0 of community\.general
\, released on 2025\-
* reveal\_ansible\_type filter plugin and ansible\_type test plugin \- note that ansible\-core\'s Data Tagging feature implements new aliases\, such as \_AnsibleTaggedStr
for str
\, \_AnsibleTaggedInt
for int
\, and \_AnsibleTaggedFloat
for float
\([https\://github\.com/ansible\-collections/community\.general/pull/9833](https\://github\.com/ansible\-collections/community\.general/pull/9833)\)\.
-
+
### New Plugins
@@ -921,7 +1017,7 @@ This is release 11\.0\.0 of community\.general
\, released on 2025\-
* community\.general\.wsl \- Run tasks in WSL distribution using wsl\.exe CLI via SSH\.
-
+
#### Filter
* community\.general\.accumulate \- Produce a list of accumulated sums of the input list contents\.
@@ -940,7 +1036,7 @@ This is release 11\.0\.0 of community\.general
\, released on 2025\-
* community\.general\.onepassword\_ssh\_key \- Fetch SSH keys stored in 1Password\.
-
+
### New Modules
* community\.general\.android\_sdk \- Manages Android SDK packages\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 61e926e08f..d1a3914b03 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,94 @@ Community General Release Notes
This changelog describes changes after version 10.0.0.
+v11.3.0
+=======
+
+Release Summary
+---------------
+
+Regular bugfix and feature release.
+
+Minor Changes
+-------------
+
+- android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- django module utils - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
+- django_check - rename parameter ``database`` to ``databases``, add alias for compatibility (https://github.com/ansible-collections/community.general/pull/10700).
+- django_check - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
+- django_createcachetable - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
+- elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt`` to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299).
+- gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
+- gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
+- gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
+- gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+- gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+- gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
+- gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
+- gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
+- gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required`` (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432, https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765).
+- gitlab_protected_branch - update protected branches if possible instead of recreating them (https://github.com/ansible-collections/community.general/pull/10795).
+- iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+- iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- keycloak_realm - add support for WebAuthn policy configuration options, including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791).
+- lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+- manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+- openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies (https://github.com/ansible-collections/community.general/pull/10705).
+- openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources (https://github.com/ansible-collections/community.general/pull/10413)
+- pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources or groups (https://github.com/ansible-collections/community.general/issues/10322, https://github.com/ansible-collections/community.general/pull/10665).
+- pacemaker_resource - the parameter ``name`` is no longer a required parameter in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413)
+- parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642).
+- random_string lookup plugin - allow to specify seed while generating random string (https://github.com/ansible-collections/community.general/issues/5362, https://github.com/ansible-collections/community.general/pull/10710).
+- scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647).
+- scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646).
+- terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+- ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- xenserver module utils - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10769).
+- xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+- zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660, https://github.com/ansible-collections/community.general/pull/10661).
+
+Deprecated Features
+-------------------
+
+- hiera lookup plugin - retrieving data with Hiera has been deprecated a long time ago; because of that this plugin will be removed from community.general 13.0.0. If you disagree with this deprecation, please create an issue in the community.general repository (https://github.com/ansible-collections/community.general/issues/4462, https://github.com/ansible-collections/community.general/pull/10779).
+- oci_utils module utils - utils is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
+- oci_vcn - module is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
+- oracle* doc fragments - fragments are deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
+
+Bugfixes
+--------
+
+- kdeconfig - ``kwriteconfig`` executable could not be discovered automatically on systems with only ``kwriteconfig6`` installed. ``kwriteconfig6`` can now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746, https://github.com/ansible-collections/community.general/pull/10751).
+- monit - fix crash caused by an unknown status value returned from the monit service (https://github.com/ansible-collections/community.general/issues/10742, https://github.com/ansible-collections/community.general/pull/10743).
+- pacemaker - use regex for matching ``maintenance-mode`` output to determine cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426, https://github.com/ansible-collections/community.general/pull/10707).
+- selective callback plugin - specify ``ansible_loop_var`` instead of the explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752).
+
+New Plugins
+-----------
+
+Filter
+~~~~~~
+
+- community.general.to_nice_yaml - Convert variable to YAML string.
+- community.general.to_yaml - Convert variable to YAML string.
+
+New Modules
+-----------
+
+- community.general.django_dumpdata - Wrapper for C(django-admin dumpdata).
+- community.general.django_loaddata - Wrapper for C(django-admin loaddata).
+- community.general.pacemaker_stonith - Manage Pacemaker STONITH.
+
v11.2.1
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 4c3bfd207a..08cc926428 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1598,3 +1598,144 @@ releases:
- 10688-pids.yml
- 11.2.1.yml
release_date: '2025-08-18'
+ 11.3.0:
+ changes:
+ bugfixes:
+ - kdeconfig - ``kwriteconfig`` executable could not be discovered automatically
+ on systems with only ``kwriteconfig6`` installed. ``kwriteconfig6`` can
+ now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746,
+ https://github.com/ansible-collections/community.general/pull/10751).
+ - monit - fix crash caused by an unknown status value returned from the monit
+ service (https://github.com/ansible-collections/community.general/issues/10742,
+ https://github.com/ansible-collections/community.general/pull/10743).
+ - pacemaker - use regex for matching ``maintenance-mode`` output to determine
+ cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426,
+ https://github.com/ansible-collections/community.general/pull/10707).
+ - selective callback plugin - specify ``ansible_loop_var`` instead of the
+ explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752).
+ deprecated_features:
+ - hiera lookup plugin - retrieving data with Hiera has been deprecated a long
+ time ago; because of that this plugin will be removed from community.general
+ 13.0.0. If you disagree with this deprecation, please create an issue in
+ the community.general repository (https://github.com/ansible-collections/community.general/issues/4462,
+ https://github.com/ansible-collections/community.general/pull/10779).
+ - oci_utils module utils - utils is deprecated and will be removed in community.general
+ 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318,
+ https://github.com/ansible-collections/community.general/pull/10652).
+ - oci_vcn - module is deprecated and will be removed in community.general
+ 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318,
+ https://github.com/ansible-collections/community.general/pull/10652).
+ - oracle* doc fragments - fragments are deprecated and will be removed in
+ community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318,
+ https://github.com/ansible-collections/community.general/pull/10652).
+ minor_changes:
+ - android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - django module utils - simplify/consolidate the common settings for the command
+ line (https://github.com/ansible-collections/community.general/pull/10684).
+ - django_check - rename parameter ``database`` to ``databases``, add alias
+ for compatibility (https://github.com/ansible-collections/community.general/pull/10700).
+ - django_check - simplify/consolidate the common settings for the command
+ line (https://github.com/ansible-collections/community.general/pull/10684).
+ - django_createcachetable - simplify/consolidate the common settings for the
+ command line (https://github.com/ansible-collections/community.general/pull/10684).
+ - elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt``
+ to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299).
+ - gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
+ - gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
+ - gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
+ - gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+ - gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+ - gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
+ - gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
+ - gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
+ - gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required``
+ (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432,
+ https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765).
+ - gitlab_protected_branch - update protected branches if possible instead
+ of recreating them (https://github.com/ansible-collections/community.general/pull/10795).
+ - iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+ - iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - keycloak_realm - add support for WebAuthn policy configuration options,
+ including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791).
+ - lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+ - manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
+ - openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies
+ (https://github.com/ansible-collections/community.general/pull/10705).
+ - openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources
+ (https://github.com/ansible-collections/community.general/pull/10413)
+ - pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources
+ or groups (https://github.com/ansible-collections/community.general/issues/10322,
+ https://github.com/ansible-collections/community.general/pull/10665).
+ - pacemaker_resource - the parameter ``name`` is no longer a required parameter
+ in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413)
+ - parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642).
+ - random_string lookup plugin - allow to specify seed while generating random
+ string (https://github.com/ansible-collections/community.general/issues/5362,
+ https://github.com/ansible-collections/community.general/pull/10710).
+ - scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647).
+ - scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646).
+ - terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
+ - ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - xenserver module utils - remove redundant constructs from argument specs
+ (https://github.com/ansible-collections/community.general/pull/10769).
+ - xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
+ - zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660,
+ https://github.com/ansible-collections/community.general/pull/10661).
+ release_summary: Regular bugfix and feature release.
+ fragments:
+ - 10299-github_app_access_token-lookup.yml
+ - 10413-pacemaker-resource-cleanup.yml
+ - 10642-parted-cmd-list.yml
+ - 10646-scaleway_container_cpu_limit.yml
+ - 10647-scaleway-module-defaults.yml
+ - 10652-oracle-deprecation.yml
+ - 10661-support-gpg-auto-impor-keys-in-zypper.yml
+ - 10665-pacemaker-resource-clone.yml
+ - 10679-gitlab-access-token-add-planner-role.yml
+ - 10684-django-improvements.yml
+ - 10700-django-check-databases.yml
+ - 10705-openbsd-pkg-remove-unused.yml
+ - 10707-pacemaker-maintenance-mode-regex.yml
+ - 10711-pytohn-idioms-1.yml
+ - 10712-python-idioms-2.yml
+ - 10727-python-idioms-3.yml
+ - 10743-monit-handle-unknown-status.yml
+ - 10751-kdeconfig-support-kwriteconfig6.yml
+ - 10752-selective-hardcoded-loop-var.yml
+ - 10769-xenserver-rf.yml
+ - 10785-gitlab-token-add-missing-scopes.yml
+ - 10787-gitlab-variable-support-masked-and-hidden-variables.yml
+ - 10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml
+ - 11.3.0.yml
+ - hiera.yml
+ - keycloak-realm-webauthn-policies.yml
+ - random_string_seed.yml
+ modules:
+ - description: Wrapper for C(django-admin dumpdata).
+ name: django_dumpdata
+ namespace: ''
+ - description: Wrapper for C(django-admin loaddata).
+ name: django_loaddata
+ namespace: ''
+ - description: Manage Pacemaker STONITH.
+ name: pacemaker_stonith
+ namespace: ''
+ plugins:
+ filter:
+ - description: Convert variable to YAML string.
+ name: to_nice_yaml
+ namespace: null
+ - description: Convert variable to YAML string.
+ name: to_yaml
+ namespace: null
+ release_date: '2025-09-08'
diff --git a/changelogs/fragments/10299-github_app_access_token-lookup.yml b/changelogs/fragments/10299-github_app_access_token-lookup.yml
deleted file mode 100644
index 59233e2a05..0000000000
--- a/changelogs/fragments/10299-github_app_access_token-lookup.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt`` to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299).
diff --git a/changelogs/fragments/10413-pacemaker-resource-cleanup.yml b/changelogs/fragments/10413-pacemaker-resource-cleanup.yml
deleted file mode 100644
index f4157559cc..0000000000
--- a/changelogs/fragments/10413-pacemaker-resource-cleanup.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources (https://github.com/ansible-collections/community.general/pull/10413)
- - pacemaker_resource - the parameter ``name`` is no longer a required parameter in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413)
diff --git a/changelogs/fragments/10642-parted-cmd-list.yml b/changelogs/fragments/10642-parted-cmd-list.yml
deleted file mode 100644
index 29025512dd..0000000000
--- a/changelogs/fragments/10642-parted-cmd-list.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642).
diff --git a/changelogs/fragments/10646-scaleway_container_cpu_limit.yml b/changelogs/fragments/10646-scaleway_container_cpu_limit.yml
deleted file mode 100644
index f23a1bb96d..0000000000
--- a/changelogs/fragments/10646-scaleway_container_cpu_limit.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646).
diff --git a/changelogs/fragments/10647-scaleway-module-defaults.yml b/changelogs/fragments/10647-scaleway-module-defaults.yml
deleted file mode 100644
index 7fca7a171a..0000000000
--- a/changelogs/fragments/10647-scaleway-module-defaults.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647).
diff --git a/changelogs/fragments/10652-oracle-deprecation.yml b/changelogs/fragments/10652-oracle-deprecation.yml
deleted file mode 100644
index 3842e994f8..0000000000
--- a/changelogs/fragments/10652-oracle-deprecation.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-deprecated_features:
- - oci_utils module utils - utils is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
- - oci_vcn - module is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
- - oracle* doc fragments - fragments are deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652).
diff --git a/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml b/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml
deleted file mode 100644
index 333121902f..0000000000
--- a/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660, https://github.com/ansible-collections/community.general/pull/10661).
diff --git a/changelogs/fragments/10665-pacemaker-resource-clone.yml b/changelogs/fragments/10665-pacemaker-resource-clone.yml
deleted file mode 100644
index c24420c598..0000000000
--- a/changelogs/fragments/10665-pacemaker-resource-clone.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources or groups (https://github.com/ansible-collections/community.general/issues/10322, https://github.com/ansible-collections/community.general/pull/10665).
diff --git a/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml b/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml
deleted file mode 100644
index 65aeae2a86..0000000000
--- a/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
- - gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679).
diff --git a/changelogs/fragments/10684-django-improvements.yml b/changelogs/fragments/10684-django-improvements.yml
deleted file mode 100644
index a8ca1cfbe9..0000000000
--- a/changelogs/fragments/10684-django-improvements.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - django module utils - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
- - django_check - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
- - django_createcachetable - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684).
diff --git a/changelogs/fragments/10700-django-check-databases.yml b/changelogs/fragments/10700-django-check-databases.yml
deleted file mode 100644
index cfb8897f6a..0000000000
--- a/changelogs/fragments/10700-django-check-databases.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - django_check - rename parameter ``database`` to ``databases``, add alias for compatibility (https://github.com/ansible-collections/community.general/pull/10700).
diff --git a/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml b/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml
deleted file mode 100644
index 2ceb1352b4..0000000000
--- a/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies (https://github.com/ansible-collections/community.general/pull/10705).
diff --git a/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml b/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml
deleted file mode 100644
index ba5e08edd3..0000000000
--- a/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "pacemaker - use regex for matching ``maintenance-mode`` output to determine cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426, https://github.com/ansible-collections/community.general/pull/10707)."
diff --git a/changelogs/fragments/10711-pytohn-idioms-1.yml b/changelogs/fragments/10711-pytohn-idioms-1.yml
deleted file mode 100644
index 18ae9db37b..0000000000
--- a/changelogs/fragments/10711-pytohn-idioms-1.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-minor_changes:
- - gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
- - gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
- - ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
- - lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
- - terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711).
diff --git a/changelogs/fragments/10712-python-idioms-2.yml b/changelogs/fragments/10712-python-idioms-2.yml
deleted file mode 100644
index 8d49f1f86f..0000000000
--- a/changelogs/fragments/10712-python-idioms-2.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-minor_changes:
- - iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
- - manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
- - android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
- - elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
- - manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
- - one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712).
diff --git a/changelogs/fragments/10727-python-idioms-3.yml b/changelogs/fragments/10727-python-idioms-3.yml
deleted file mode 100644
index 9b92b8bbef..0000000000
--- a/changelogs/fragments/10727-python-idioms-3.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-minor_changes:
- - filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
- - zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727).
diff --git a/changelogs/fragments/10743-monit-handle-unknown-status.yml b/changelogs/fragments/10743-monit-handle-unknown-status.yml
deleted file mode 100644
index 1c9fbb1101..0000000000
--- a/changelogs/fragments/10743-monit-handle-unknown-status.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - monit - fix crash caused by an unknown status value returned from the monit service (https://github.com/ansible-collections/community.general/issues/10742, https://github.com/ansible-collections/community.general/pull/10743).
diff --git a/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml b/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml
deleted file mode 100644
index 716ffa35f1..0000000000
--- a/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - kdeconfig - ``kwriteconfig`` executable could not be discovered automatically on systems with only ``kwriteconfig6`` installed.
- ``kwriteconfig6`` can now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746, https://github.com/ansible-collections/community.general/pull/10751).
\ No newline at end of file
diff --git a/changelogs/fragments/10752-selective-hardcoded-loop-var.yml b/changelogs/fragments/10752-selective-hardcoded-loop-var.yml
deleted file mode 100644
index cfc6bdd9e9..0000000000
--- a/changelogs/fragments/10752-selective-hardcoded-loop-var.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - selective callback plugin - specify ``ansible_loop_var`` instead of the explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752).
diff --git a/changelogs/fragments/10769-xenserver-rf.yml b/changelogs/fragments/10769-xenserver-rf.yml
deleted file mode 100644
index 2c31edf886..0000000000
--- a/changelogs/fragments/10769-xenserver-rf.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - xenserver module utils - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10769).
diff --git a/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml b/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml
deleted file mode 100644
index a38d98a444..0000000000
--- a/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
- - gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785).
diff --git a/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml b/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml
deleted file mode 100644
index bbf5b6d9a5..0000000000
--- a/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
- - gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787).
diff --git a/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml b/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml
deleted file mode 100644
index ed4d4d78e8..0000000000
--- a/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required`` (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432, https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765).
- - gitlab_protected_branch - update protected branches if possible instead of recreating them (https://github.com/ansible-collections/community.general/pull/10795).
diff --git a/changelogs/fragments/11.3.0.yml b/changelogs/fragments/11.3.0.yml
deleted file mode 100644
index 4b1469c9fe..0000000000
--- a/changelogs/fragments/11.3.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Regular bugfix and feature release.
diff --git a/changelogs/fragments/hiera.yml b/changelogs/fragments/hiera.yml
deleted file mode 100644
index 70c75f059e..0000000000
--- a/changelogs/fragments/hiera.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-deprecated_features:
- - "hiera lookup plugin - retrieving data with Hiera has been deprecated a long time ago; because of that this plugin will be removed from community.general 13.0.0.
- If you disagree with this deprecation, please create an issue in the community.general repository
- (https://github.com/ansible-collections/community.general/issues/4462, https://github.com/ansible-collections/community.general/pull/10779)."
diff --git a/changelogs/fragments/keycloak-realm-webauthn-policies.yml b/changelogs/fragments/keycloak-realm-webauthn-policies.yml
deleted file mode 100644
index 91b1f67b3a..0000000000
--- a/changelogs/fragments/keycloak-realm-webauthn-policies.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - keycloak_realm - add support for WebAuthn policy configuration options, including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791).
diff --git a/changelogs/fragments/random_string_seed.yml b/changelogs/fragments/random_string_seed.yml
deleted file mode 100644
index a90b7d93b5..0000000000
--- a/changelogs/fragments/random_string_seed.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-minor_changes:
- - random_string lookup plugin - allow to specify seed while generating random string (https://github.com/ansible-collections/community.general/issues/5362, https://github.com/ansible-collections/community.general/pull/10710).