diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb06359f3f..ae64d33abc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,153 +2,59 @@
**Topics**
-- v11\.3\.0
+- v11\.2\.1
- Release Summary
+ - Bugfixes
+- v11\.2\.0
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
- - New Plugins
- - Filter
- - New Modules
-- v11\.2\.1
- - Release Summary
- Bugfixes
-- v11\.2\.0
+ - New Plugins
+ - Lookup
+ - New Modules
+- v11\.1\.2
- Release Summary
- Minor Changes
- - Deprecated Features
- Bugfixes
- - New Plugins
- - Lookup
- - New Modules
-- v11\.1\.2
+- v11\.1\.1
- Release Summary
- Minor Changes
- Bugfixes
-- v11\.1\.1
+- v11\.1\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
-- v11\.1\.0
+ - New Plugins
+ - Callback
+ - New Modules
+- v11\.0\.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\.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](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)\)\.
-* 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)\)\.
@@ -160,12 +66,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)\)\.
@@ -195,7 +101,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)\)\.
@@ -203,14 +109,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
@@ -218,7 +124,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\)\.
@@ -227,12 +133,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)\)\.
@@ -366,7 +272,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)\)\.
@@ -380,12 +286,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)\)\.
@@ -416,7 +322,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)\)\.
@@ -434,12 +340,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)\)\.
@@ -488,13 +394,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)\)\.
@@ -504,7 +410,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
@@ -512,7 +418,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\.
@@ -520,12 +426,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)\)\.
@@ -859,7 +765,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)\)\.
@@ -919,7 +825,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)\)\.
@@ -1002,7 +908,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
@@ -1015,7 +921,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\.
@@ -1034,7 +940,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 1f9a5a4fb7..61e926e08f 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,92 +6,6 @@ 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).
-- 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 46bab87e90..4c3bfd207a 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1598,138 +1598,3 @@ 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).
- - 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
- - 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
new file mode 100644
index 0000000000..59233e2a05
--- /dev/null
+++ b/changelogs/fragments/10299-github_app_access_token-lookup.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..f4157559cc
--- /dev/null
+++ b/changelogs/fragments/10413-pacemaker-resource-cleanup.yml
@@ -0,0 +1,3 @@
+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
new file mode 100644
index 0000000000..29025512dd
--- /dev/null
+++ b/changelogs/fragments/10642-parted-cmd-list.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..f23a1bb96d
--- /dev/null
+++ b/changelogs/fragments/10646-scaleway_container_cpu_limit.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..7fca7a171a
--- /dev/null
+++ b/changelogs/fragments/10647-scaleway-module-defaults.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..3842e994f8
--- /dev/null
+++ b/changelogs/fragments/10652-oracle-deprecation.yml
@@ -0,0 +1,4 @@
+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
new file mode 100644
index 0000000000..333121902f
--- /dev/null
+++ b/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..c24420c598
--- /dev/null
+++ b/changelogs/fragments/10665-pacemaker-resource-clone.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..65aeae2a86
--- /dev/null
+++ b/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml
@@ -0,0 +1,3 @@
+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
new file mode 100644
index 0000000000..a8ca1cfbe9
--- /dev/null
+++ b/changelogs/fragments/10684-django-improvements.yml
@@ -0,0 +1,4 @@
+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
new file mode 100644
index 0000000000..cfb8897f6a
--- /dev/null
+++ b/changelogs/fragments/10700-django-check-databases.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..2ceb1352b4
--- /dev/null
+++ b/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..ba5e08edd3
--- /dev/null
+++ b/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..18ae9db37b
--- /dev/null
+++ b/changelogs/fragments/10711-pytohn-idioms-1.yml
@@ -0,0 +1,6 @@
+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
new file mode 100644
index 0000000000..8d49f1f86f
--- /dev/null
+++ b/changelogs/fragments/10712-python-idioms-2.yml
@@ -0,0 +1,7 @@
+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
new file mode 100644
index 0000000000..9b92b8bbef
--- /dev/null
+++ b/changelogs/fragments/10727-python-idioms-3.yml
@@ -0,0 +1,10 @@
+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
new file mode 100644
index 0000000000..1c9fbb1101
--- /dev/null
+++ b/changelogs/fragments/10743-monit-handle-unknown-status.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..716ffa35f1
--- /dev/null
+++ b/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml
@@ -0,0 +1,3 @@
+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
new file mode 100644
index 0000000000..cfc6bdd9e9
--- /dev/null
+++ b/changelogs/fragments/10752-selective-hardcoded-loop-var.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..2c31edf886
--- /dev/null
+++ b/changelogs/fragments/10769-xenserver-rf.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..a38d98a444
--- /dev/null
+++ b/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml
@@ -0,0 +1,3 @@
+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
new file mode 100644
index 0000000000..bbf5b6d9a5
--- /dev/null
+++ b/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml
@@ -0,0 +1,3 @@
+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/11.3.0.yml b/changelogs/fragments/11.3.0.yml
new file mode 100644
index 0000000000..4b1469c9fe
--- /dev/null
+++ b/changelogs/fragments/11.3.0.yml
@@ -0,0 +1 @@
+release_summary: Regular bugfix and feature release.
diff --git a/changelogs/fragments/hiera.yml b/changelogs/fragments/hiera.yml
new file mode 100644
index 0000000000..70c75f059e
--- /dev/null
+++ b/changelogs/fragments/hiera.yml
@@ -0,0 +1,4 @@
+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
new file mode 100644
index 0000000000..91b1f67b3a
--- /dev/null
+++ b/changelogs/fragments/keycloak-realm-webauthn-policies.yml
@@ -0,0 +1,2 @@
+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
new file mode 100644
index 0000000000..a90b7d93b5
--- /dev/null
+++ b/changelogs/fragments/random_string_seed.yml
@@ -0,0 +1,3 @@
+---
+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).