diff --git a/CHANGELOG.md b/CHANGELOG.md
index e7d74f78fd..69e80e499a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,37 +2,427 @@
**Topics**
-- v12\.0\.1
+- v12\.1\.0
- Release Summary
- Minor Changes
+ - Deprecated Features
- Bugfixes
-- v12\.0\.0
+ - New Modules
+- v12\.0\.1
- Release Summary
- Minor Changes
+ - Bugfixes
+- v12\.0\.0
+ - Release Summary
+ - Minor Changes
- Breaking Changes / Porting Guide
- - Deprecated Features
+ - Deprecated Features
- Removed Features \(previously deprecated\)
- Security Fixes
- - Bugfixes
+ - Bugfixes
- New Plugins
- Callback
- Filter
- Inventory
- Lookup
- - New Modules
+ - New Modules
This changelog describes changes after version 11\.0\.0\.
-
-## v12\.0\.1
+
+## v12\.1\.0
### Release Summary
-Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
+Regular bugfix and feature release\.
### Minor Changes
+* The last code included in the collection that was licensed under the PSF 2\.0 license was removed form the collection\. This means that now all code is either GPLv3\+ licensed\, MIT licensed\, or BSD\-2\-clause licensed \([https\://github\.com/ansible\-collections/community\.general/pull/11232](https\://github\.com/ansible\-collections/community\.general/pull/11232)\)\.
+* \_mount module utils \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* \_stormssh module utils \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* a\_module test plugin \- add proper parameter checking and type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* aerospike\_migrations \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* aix\_filesystem \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* ali\_instance \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* ansible\_type plugin utils \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* ansible\_type test plugin \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* apk \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* apt\_rpm \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* apt\_rpm \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* atomic\_container \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* atomic\_container modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* atomic\_host \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* atomic\_image \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* atomic\_image modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* awall \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* beadm \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* bigpanda \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* binary\_file lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* bitbucket module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* bitbucket\_access\_key modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* bitbucket\_pipeline\_key\_pair modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* bitbucket\_pipeline\_known\_host modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* bitbucket\_pipeline\_variable modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* chef\_databag lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* chroot connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* circonus\_annotation \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* cloudflare\_dns \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* cmd\_runner module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* cobbler inventory plugin \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* cobbler\_sync \- remove conditional code handling SSL for unsupported versions of Python \([https\://github\.com/ansible\-collections/community\.general/pull/11078](https\://github\.com/ansible\-collections/community\.general/pull/11078)\)\.
+* cobbler\_sync \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11105](https\://github\.com/ansible\-collections/community\.general/pull/11105)\)\.
+* cobbler\_system \- remove conditional code handling SSL for unsupported versions of Python \([https\://github\.com/ansible\-collections/community\.general/pull/11078](https\://github\.com/ansible\-collections/community\.general/pull/11078)\)\.
+* cobbler\_system \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11105](https\://github\.com/ansible\-collections/community\.general/pull/11105)\)\.
+* collection\_version lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* composer \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* consul\_kv lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* counter filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* credstash lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* cronvar \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* crypttab \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* csv module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* csv module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* cyberarkpassword lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* database module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* database module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* datadog\_event \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* datadog\_monitor \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* dconf \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* dependent lookup plugin \- improve templating of strings \([https\://github\.com/ansible\-collections/community\.general/pull/11189](https\://github\.com/ansible\-collections/community\.general/pull/11189)\)\.
+* dependent lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* deps module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* dig lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* dimensiondata\_network \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* dimensiondata\_network modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* dnf\_config\_manager \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* dnstxt lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* dsv lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* elastic callback plugin \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* etcd3 lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* exceptions module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* filesize \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11104](https\://github\.com/ansible\-collections/community\.general/pull/11104)\)\.
+* filesize \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* flatpak \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* flatpak\_remote \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* fqdn\_valid test plugin \- add proper parameter checking\, and add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* from\_csv filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* from\_ini filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* gandi\_livedns\_api module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* github\_app\_access\_token lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* gitlab\_group\_access\_token \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* gitlab\_group\_members \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* gitlab\_project\_access\_token \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* gitlab\_project\_members \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* gitlab\_runner \- allow maximum timeout to be disabled by passing 0 to maximum\_timeout \([https\://github\.com/ansible\-collections/community\.general/pull/11174](https\://github\.com/ansible\-collections/community\.general/pull/11174)\)\.
+* gitlab\_runners inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* haproxy \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* hashids filter \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* hashids filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* hg \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* hg \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* hpilo\_info \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* hpilo\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* htpasswd \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* hwc\_ecs\_instance \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* hwc\_utils module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* hwc\_utils module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* hwc\_vpc\_port \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* ibm\_sa\_utils module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* icinga2 inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* icinga2\_host \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* identity\.keycloak\.keycloak module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* idrac\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* idrac\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* idrac\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* idrac\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* idrac\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* idrac\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* idrac\_redfish\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* idrac\_redfish\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* ilo\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* ilo\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* ilo\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* ilo\_redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* imc\_rest modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* incus connection plugin \- add support for Windows virtual machines \([https\://github\.com/ansible\-collections/community\.general/pull/11199](https\://github\.com/ansible\-collections/community\.general/pull/11199)\)\.
+* influxdb\_query \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* influxdb\_user \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* influxdb\_user \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* influxdb\_write \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* iocage inventory plugin \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* ip\_netns \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11104](https\://github\.com/ansible\-collections/community\.general/pull/11104)\)\.
+* ip\_netns \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11105](https\://github\.com/ansible\-collections/community\.general/pull/11105)\)\.
+* ip\_netns \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* ipa module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* ipa module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* ipa\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_dnsrecord \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_dnszone \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_group \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_hbacrule \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_host \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_hostgroup \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_otpconfig \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_otptoken \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_pwpolicy \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_pwpolicy \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* ipa\_role \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_service \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_subca \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11104](https\://github\.com/ansible\-collections/community\.general/pull/11104)\)\.
+* ipa\_sudocmd \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_sudocmdgroup \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_sudorule \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_user \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* ipa\_vault \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* iptables\_state action plugin \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* iso\_customize \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* jail connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* jc filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* jenkins\_job \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* jenkins\_job\_info \- remove conditional code handling SSL for unsupported versions of Python \([https\://github\.com/ansible\-collections/community\.general/pull/11078](https\://github\.com/ansible\-collections/community\.general/pull/11078)\)\.
+* jenkins\_plugin \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* jenkins\_plugin \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* jenkins\_plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* jenkins\_plugin modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* jenkins\_script \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* jira \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11104](https\://github\.com/ansible\-collections/community\.general/pull/11104)\)\.
+* jira \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* jira \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* json\_query filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* keycloak module utils \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* keycloak module\_utils \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* keycloak\_authentication \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_client\_rolemapping \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_component \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_realm \- add webAuthnPolicyPasswordlessPasskeysEnabled parameter \([https\://github\.com/ansible\-collections/community\.general/pull/11197](https\://github\.com/ansible\-collections/community\.general/pull/11197)\)\.
+* keycloak\_realm\_key \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_realm\_rolemapping \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_user\_rolemapping \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keycloak\_userprofile \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* keys\_filter plugin\_utils plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* keys\_filter\.py plugin utils \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* known\_hosts module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* layman \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* ldap module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* ldap\_attrs \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* ldap\_entry \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* ldap\_inc \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* ldap\_search \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11104](https\://github\.com/ansible\-collections/community\.general/pull/11104)\)\.
+* ldap\_search \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* linode inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* listen\_ports\_facts \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* listen\_ports\_facts \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* lmdb\_kv lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* locale\_gen \- extend the search for available locales to include /usr/local/share/i18n/SUPPORTED in Debian and Ubuntu systems \([https\://github\.com/ansible\-collections/community\.general/issues/10964](https\://github\.com/ansible\-collections/community\.general/issues/10964)\, [https\://github\.com/ansible\-collections/community\.general/pull/11046](https\://github\.com/ansible\-collections/community\.general/pull/11046)\)\.
+* logentries \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* lxc connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* lxd connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* lxd inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* lxd module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* lxd module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* lxd\_container \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* macports \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* mail \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* maven\_artifact \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* merge\_variables \- extend type detection failure message to allow users for easier failure debugging \([https\://github\.com/ansible\-collections/community\.general/pull/11107](https\://github\.com/ansible\-collections/community\.general/pull/11107)\)\.
+* merge\_variables lookup plugin \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* modprobe \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* net\_tools\.pritunl\.api module utils \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* nmap inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* nmcli \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* nmcli \- fix comparison of type \([https\://github\.com/ansible\-collections/community\.general/pull/11121](https\://github\.com/ansible\-collections/community\.general/pull/11121)\)\.
+* nmcli modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* nomad\_job \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* nomad\_job \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* nomad\_job\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* nomad\_token \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* nosh \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* ocapi\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* ocapi\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* ocapi\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* ocapi\_utils module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* oci\_utils module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* oci\_utils module utils \- improve templating of strings \([https\://github\.com/ansible\-collections/community\.general/pull/11189](https\://github\.com/ansible\-collections/community\.general/pull/11189)\)\.
+* oneandone\_firewall\_policy \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* oneandone\_load\_balancer \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* oneandone\_monitoring\_policy \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* oneandone\_private\_network \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* oneandone\_server \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11231](https\://github\.com/ansible\-collections/community\.general/pull/11231)\)\.
+* oneandone\_server modules \- mark \% templating as noqa \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* onepassword lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* onepassword\_info \- execute external commands using Ansible construct \([https\://github\.com/ansible\-collections/community\.general/pull/11193](https\://github\.com/ansible\-collections/community\.general/pull/11193)\)\.
+* onepassword\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* onepassword\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* oneview module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* online inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* opennebula inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* opentelemetry callback plugin \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* osx\_defaults \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* packet\_device \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11231](https\://github\.com/ansible\-collections/community\.general/pull/11231)\)\.
+* packet\_device modules \- mark \% templating as noqa \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* packet\_ip\_subnet \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* packet\_project \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* packet\_sshkey \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* packet\_volume \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* packet\_volume \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* pamd \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* parted \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* passwordstore lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* pear \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* pids \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* pids \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* portage \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* pritunl\_org \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* pritunl\_org\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* pritunl\_user \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* pritunl\_user\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* pushbullet modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* read\_csv \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* redfish\_config \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* redfish\_utils module utils \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* redfish\_utils module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* redhat\_subscription \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* redhat\_subscription \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* redis cache plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* redis lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* revbitspss lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* rhevm \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* riak \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* rundeck module utils \- improve handling the return value exception\. It now contains the full stack trace of the exception\, while the message is included in msg \([https\://github\.com/ansible\-collections/community\.general/pull/11149](https\://github\.com/ansible\-collections/community\.general/pull/11149)\)\.
+* scaleway inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* scaleway\_user\_data modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* selinux\_permissive \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* sensu\_check \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* sensu\_silence \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* sensu\_silence modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* sensu\_subscription \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* sensu\_subscription \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* shelvefile lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* shutdown action plugin \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* shutdown action plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* slack \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* slackpkg \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* snap \- improve templating of strings \([https\://github\.com/ansible\-collections/community\.general/pull/11189](https\://github\.com/ansible\-collections/community\.general/pull/11189)\)\.
+* snmp\_facts \- simplify and improve code using standard Ansible validations \([https\://github\.com/ansible\-collections/community\.general/pull/11148](https\://github\.com/ansible\-collections/community\.general/pull/11148)\)\.
+* solaris\_zone \- execute external commands using Ansible construct \([https\://github\.com/ansible\-collections/community\.general/pull/11192](https\://github\.com/ansible\-collections/community\.general/pull/11192)\)\.
+* solaris\_zone \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* spectrum\_model\_attrs \- convert \% templating to f\-string \([https\://github\.com/ansible\-collections/community\.general/pull/11229](https\://github\.com/ansible\-collections/community\.general/pull/11229)\)\.
+* statusio\_maintenance \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* sudoers \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* svc \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* svr4pkg \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* swupd \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* to\_ini filter plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* tss lookup plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* univention\_umc module utils \- update code to Python 3 \([https\://github\.com/ansible\-collections/community\.general/pull/11122](https\://github\.com/ansible\-collections/community\.general/pull/11122)\)\.
+* unsafe\.py plugin utils \- add type hints \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* urpmi \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* utm\_aaa\_group \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_aaa\_group\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_ca\_host\_key\_cert \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_ca\_host\_key\_cert\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_dns\_host \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_network\_interface\_address \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_network\_interface\_address\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_auth\_profile \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_exception \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_frontend \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_frontend\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_location \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_proxy\_location\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* utm\_utils module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* utm\_utils module utils \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11112](https\://github\.com/ansible\-collections/community\.general/pull/11112)\)\.
+* vertica\_configuration \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* vertica\_configuration \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* vertica\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* vertica\_role \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* vertica\_role \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* vertica\_schema \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* vertica\_schema \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* vertica\_schema \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* vertica\_user \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* vertica\_user \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* vertica\_user \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11097](https\://github\.com/ansible\-collections/community\.general/pull/11097)\)\.
+* virtualbox inventory plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* vmadm \- in case of failure\, the module no longer returns the stderr output as exception\, but instead as stderr\. Other information \(stdout\, rc\) is now also returned \([https\://github\.com/ansible\-collections/community\.general/pull/11149](https\://github\.com/ansible\-collections/community\.general/pull/11149)\)\.
+* vmadm \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11102](https\://github\.com/ansible\-collections/community\.general/pull/11102)\)\.
+* wakeonlan \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11098](https\://github\.com/ansible\-collections/community\.general/pull/11098)\)\.
+* wdc\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* wdc\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* wdc\_redfish\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* wdc\_redfish\_info \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* wsl connection plugin \- adjust variable name for integration tests \([https\://github\.com/ansible\-collections/community\.general/pull/11190](https\://github\.com/ansible\-collections/community\.general/pull/11190)\)\.
+* wsl connection plugin \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* wsl connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+* xbps \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* xbps \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* xcc\_redfish\_command \- fix cases of unused variables in loops \([https\://github\.com/ansible\-collections/community\.general/pull/11115](https\://github\.com/ansible\-collections/community\.general/pull/11115)\)\.
+* xcc\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11110](https\://github\.com/ansible\-collections/community\.general/pull/11110)\)\.
+* xcc\_redfish\_command \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/1114](https\://github\.com/ansible\-collections/community\.general/pull/1114)\)\.
+* xenserver module utils \- improve code by using native Python construct \([https\://github\.com/ansible\-collections/community\.general/pull/11215](https\://github\.com/ansible\-collections/community\.general/pull/11215)\)\.
+* xenserver module utils \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* xenserver\_guest modules \- replace \% templating with f\-strings or format\(\) \([https\://github\.com/ansible\-collections/community\.general/pull/11223](https\://github\.com/ansible\-collections/community\.general/pull/11223)\)\.
+* xml \- remove redundant conversions to unicode \([https\://github\.com/ansible\-collections/community\.general/pull/11106](https\://github\.com/ansible\-collections/community\.general/pull/11106)\)\.
+* xml \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* yum\_versionlock \- remove redundant conversion to unicode in command output \([https\://github\.com/ansible\-collections/community\.general/pull/11093](https\://github\.com/ansible\-collections/community\.general/pull/11093)\)\.
+* zfs \- simplify return of boolean values in functions \([https\://github\.com/ansible\-collections/community\.general/pull/11119](https\://github\.com/ansible\-collections/community\.general/pull/11119)\)\.
+* zone connection plugin \- use raise \.\.\. from \.\.\. when passing on exceptions \([https\://github\.com/ansible\-collections/community\.general/pull/11095](https\://github\.com/ansible\-collections/community\.general/pull/11095)\)\.
+
+
+### Deprecated Features
+
+* cloud module utils \- this module utils is not used by community\.general and will thus be removed from community\.general 13\.0\.0\. If you are using it from another collection\, please copy it over \([https\://github\.com/ansible\-collections/community\.general/pull/11205](https\://github\.com/ansible\-collections/community\.general/pull/11205)\)\.
+* database module utils \- this module utils is not used by community\.general and will thus be removed from community\.general 13\.0\.0\. If you are using it from another collection\, please copy it over \([https\://github\.com/ansible\-collections/community\.general/pull/11205](https\://github\.com/ansible\-collections/community\.general/pull/11205)\)\.
+* dconf \- deprecate fallback mechanism when gi\.repository is not available\; fallback will be removed in community\.general 15\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11088](https\://github\.com/ansible\-collections/community\.general/pull/11088)\)\.
+* known\_hosts module utils \- this module utils is not used by community\.general and will thus be removed from community\.general 13\.0\.0\. If you are using it from another collection\, please copy it over \([https\://github\.com/ansible\-collections/community\.general/pull/11205](https\://github\.com/ansible\-collections/community\.general/pull/11205)\)\.
+* layman \- ClearLinux was made EOL in July 2025\.\; the module will be removed from community\.general 15\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11087](https\://github\.com/ansible\-collections/community\.general/pull/11087)\)\.
+* layman \- Gentoo deprecated layman in mid\-2023\; the module will be removed from community\.general 14\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11070](https\://github\.com/ansible\-collections/community\.general/pull/11070)\)\.
+* pushbullet \- module relies on Python package supporting Python 3\.2 only\; the module will be removed from community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11224](https\://github\.com/ansible\-collections/community\.general/pull/11224)\)\.
+* saslprep module utils \- this module utils is not used by community\.general and will thus be removed from community\.general 13\.0\.0\. If you are using it from another collection\, please copy it over \([https\://github\.com/ansible\-collections/community\.general/pull/11205](https\://github\.com/ansible\-collections/community\.general/pull/11205)\)\.
+* spotinst\_aws\_elastigroup \- module relies on Python package supporting Python 2\.7 only\; the module will be removed from community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/11069](https\://github\.com/ansible\-collections/community\.general/pull/11069)\)\.
+
+
+### Bugfixes
+
+* \_filelock module utils \- add type hints\. Fix bug if set\_lock\(\) is called with lock\_timeout\=None \([https\://github\.com/ansible\-collections/community\.general/pull/11222](https\://github\.com/ansible\-collections/community\.general/pull/11222)\)\.
+* aix\_filesystem \- remove compatibility code for ancient Python versions \([https\://github\.com/ansible\-collections/community\.general/pull/11232](https\://github\.com/ansible\-collections/community\.general/pull/11232)\)\.
+* ansible\_type plugin utils \- avoid potential concatenation of non\-strings when alias has non\-string values \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* ansible\_type test plugin \- fix parameter checking \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* cobbler\_system \- compare the version as a float which is the type returned by the Cobbler API \([https\://github\.com/ansible\-collections/community\.general/issues/11044](https\://github\.com/ansible\-collections/community\.general/issues/11044)\)\.
+* datetime module utils \- fix bug in fromtimestamp\(\) that caused the function to crash\. This function is not used in community\.general \([https\://github\.com/ansible\-collections/community\.general/pull/11206](https\://github\.com/ansible\-collections/community\.general/pull/11206)\)\.
+* gitlab module utils \- add type hints\. Pass API version to python\-gitlab as string and not as integer \([https\://github\.com/ansible\-collections/community\.general/pull/11222](https\://github\.com/ansible\-collections/community\.general/pull/11222)\)\.
+* homebrew\_service \- slightly refactor code \([https\://github\.com/ansible\-collections/community\.general/pull/11168](https\://github\.com/ansible\-collections/community\.general/pull/11168)\)\.
+* ipinfoio\_facts \- fix handling of HTTP errors consulting the service \([https\://github\.com/ansible\-collections/community\.general/pull/11145](https\://github\.com/ansible\-collections/community\.general/pull/11145)\)\.
+* keys\_filter\.py plugin utils \- fixed requirements check so that other sequences than lists and strings are checked\, and corrected broken formatting during error reporting \([https\://github\.com/ansible\-collections/community\.general/pull/11167](https\://github\.com/ansible\-collections/community\.general/pull/11167)\)\.
+* mas \- parse CLI output correctly when listing installed apps with mas 3\.0\.0\+ \([https\://github\.com/ansible\-collections/community\.general/pull/11179](https\://github\.com/ansible\-collections/community\.general/pull/11179)\)\.
+* pam\_limits \- remove \% templating no longer used in f\-string \([https\://github\.com/ansible\-collections/community\.general/pull/11229](https\://github\.com/ansible\-collections/community\.general/pull/11229)\)\.
+* xcc\_redfish\_command \- fix templating of dictionary keys as list \([https\://github\.com/ansible\-collections/community\.general/pull/11144](https\://github\.com/ansible\-collections/community\.general/pull/11144)\)\.
+* zfs \- mark change correctly when updating properties whose current value differs\, even if they already have a non\-default value \([https\://github\.com/ansible\-collections/community\.general/issues/11019](https\://github\.com/ansible\-collections/community\.general/issues/11019)\, [https\://github\.com/ansible\-collections/community\.general/pull/11172](https\://github\.com/ansible\-collections/community\.general/pull/11172)\)\.
+
+
+### New Modules
+
+* community\.general\.file\_remove \- Remove files matching a pattern from a directory\.
+* community\.general\.lxd\_storage\_pool\_info \- Retrieve information about LXD storage pools\.
+* community\.general\.lxd\_storage\_volume\_info \- Retrieve information about LXD storage volumes\.
+
+
+## v12\.0\.1
+
+
+### Release Summary
+
+Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
+
+
+### Minor Changes
+
* datetime module utils \- remove code for unsupported Python version \([https\://github\.com/ansible\-collections/community\.general/pull/11048](https\://github\.com/ansible\-collections/community\.general/pull/11048)\)\.
* dnsimple\_info \- use Ansible construct to validate parameters \([https\://github\.com/ansible\-collections/community\.general/pull/11052](https\://github\.com/ansible\-collections/community\.general/pull/11052)\)\.
* infinity \- consolidate double and triple whitespaces \([https\://github\.com/ansible\-collections/community\.general/pull/11029](https\://github\.com/ansible\-collections/community\.general/pull/11029)\)\.
@@ -45,7 +435,7 @@ Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
* tss lookup plugin \- fixed AccessTokenAuthorizer initialization to include base\_url parameter for proper token authentication \([https\://github\.com/ansible\-collections/community\.general/pull/11031](https\://github\.com/ansible\-collections/community\.general/pull/11031)\)\.
* zfs\_facts \- use Ansible construct to check result of external command \([https\://github\.com/ansible\-collections/community\.general/pull/11054](https\://github\.com/ansible\-collections/community\.general/pull/11054)\)\.
-
+
### Bugfixes
* \_filelock module utils \- improve Python code \([https\://github\.com/ansible\-collections/community\.general/pull/11043](https\://github\.com/ansible\-collections/community\.general/pull/11043)\)\.
@@ -178,12 +568,12 @@ Bugfix release for inclusion in Ansible 13\.0\.0rc1\.
## v12\.0\.0
-
+
### Release Summary
This is release 12\.0\.0 of community\.general\, released on 2025\-11\-03\.
-
+
### Minor Changes
* Modernize code for Python 3\.7\+\. This includes code reformatting\, and adding new checks to CI\, including a type checker \(mypy\)\. Most of the code does not have type hints yet\, but now it is possible to add typing hints and have these validated \([https\://github\.com/ansible\-collections/community\.general/pull/10285](https\://github\.com/ansible\-collections/community\.general/pull/10285)\, [https\://github\.com/ansible\-collections/community\.general/pull/10886](https\://github\.com/ansible\-collections/community\.general/pull/10886)\, [https\://github\.com/ansible\-collections/community\.general/pull/10891](https\://github\.com/ansible\-collections/community\.general/pull/10891)\, [https\://github\.com/ansible\-collections/community\.general/pull/10892](https\://github\.com/ansible\-collections/community\.general/pull/10892)\, [https\://github\.com/ansible\-collections/community\.general/pull/10897](https\://github\.com/ansible\-collections/community\.general/pull/10897)\, [https\://github\.com/ansible\-collections/community\.general/pull/10899](https\://github\.com/ansible\-collections/community\.general/pull/10899)\, [https\://github\.com/ansible\-collections/community\.general/pull/10902](https\://github\.com/ansible\-collections/community\.general/pull/10902)\, [https\://github\.com/ansible\-collections/community\.general/pull/10903](https\://github\.com/ansible\-collections/community\.general/pull/10903)\, [https\://github\.com/ansible\-collections/community\.general/pull/10904](https\://github\.com/ansible\-collections/community\.general/pull/10904)\, [https\://github\.com/ansible\-collections/community\.general/pull/10907](https\://github\.com/ansible\-collections/community\.general/pull/10907)\, [https\://github\.com/ansible\-collections/community\.general/pull/10908](https\://github\.com/ansible\-collections/community\.general/pull/10908)\, [https\://github\.com/ansible\-collections/community\.general/pull/10909](https\://github\.com/ansible\-collections/community\.general/pull/10909)\, [https\://github\.com/ansible\-collections/community\.general/pull/10939](https\://github\.com/ansible\-collections/community\.general/pull/10939)\, [https\://github\.com/ansible\-collections/community\.general/pull/10940](https\://github\.com/ansible\-collections/community\.general/pull/10940)\, [https\://github\.com/ansible\-collections/community\.general/pull/10941](https\://github\.com/ansible\-collections/community\.general/pull/10941)\, [https\://github\.com/ansible\-collections/community\.general/pull/10942](https\://github\.com/ansible\-collections/community\.general/pull/10942)\, [https\://github\.com/ansible\-collections/community\.general/pull/10945](https\://github\.com/ansible\-collections/community\.general/pull/10945)\, [https\://github\.com/ansible\-collections/community\.general/pull/10947](https\://github\.com/ansible\-collections/community\.general/pull/10947)\, [https\://github\.com/ansible\-collections/community\.general/pull/10958](https\://github\.com/ansible\-collections/community\.general/pull/10958)\, [https\://github\.com/ansible\-collections/community\.general/pull/10959](https\://github\.com/ansible\-collections/community\.general/pull/10959)\, [https\://github\.com/ansible\-collections/community\.general/pull/10968](https\://github\.com/ansible\-collections/community\.general/pull/10968)\, [https\://github\.com/ansible\-collections/community\.general/pull/10969](https\://github\.com/ansible\-collections/community\.general/pull/10969)\, [https\://github\.com/ansible\-collections/community\.general/pull/10970](https\://github\.com/ansible\-collections/community\.general/pull/10970)\, [https\://github\.com/ansible\-collections/community\.general/pull/10971](https\://github\.com/ansible\-collections/community\.general/pull/10971)\, [https\://github\.com/ansible\-collections/community\.general/pull/10973](https\://github\.com/ansible\-collections/community\.general/pull/10973)\, [https\://github\.com/ansible\-collections/community\.general/pull/10974](https\://github\.com/ansible\-collections/community\.general/pull/10974)\, [https\://github\.com/ansible\-collections/community\.general/pull/10975](https\://github\.com/ansible\-collections/community\.general/pull/10975)\, [https\://github\.com/ansible\-collections/community\.general/pull/10976](https\://github\.com/ansible\-collections/community\.general/pull/10976)\, [https\://github\.com/ansible\-collections/community\.general/pull/10977](https\://github\.com/ansible\-collections/community\.general/pull/10977)\, [https\://github\.com/ansible\-collections/community\.general/pull/10978](https\://github\.com/ansible\-collections/community\.general/pull/10978)\, [https\://github\.com/ansible\-collections/community\.general/pull/10979](https\://github\.com/ansible\-collections/community\.general/pull/10979)\, [https\://github\.com/ansible\-collections/community\.general/pull/10980](https\://github\.com/ansible\-collections/community\.general/pull/10980)\, [https\://github\.com/ansible\-collections/community\.general/pull/10981](https\://github\.com/ansible\-collections/community\.general/pull/10981)\, [https\://github\.com/ansible\-collections/community\.general/pull/10992](https\://github\.com/ansible\-collections/community\.general/pull/10992)\, [https\://github\.com/ansible\-collections/community\.general/pull/10993](https\://github\.com/ansible\-collections/community\.general/pull/10993)\, [https\://github\.com/ansible\-collections/community\.general/pull/10997](https\://github\.com/ansible\-collections/community\.general/pull/10997)\, [https\://github\.com/ansible\-collections/community\.general/pull/10999](https\://github\.com/ansible\-collections/community\.general/pull/10999)\, [https\://github\.com/ansible\-collections/community\.general/pull/11015](https\://github\.com/ansible\-collections/community\.general/pull/11015)\, [https\://github\.com/ansible\-collections/community\.general/pull/11016](https\://github\.com/ansible\-collections/community\.general/pull/11016)\, [https\://github\.com/ansible\-collections/community\.general/pull/11017](https\://github\.com/ansible\-collections/community\.general/pull/11017)\)\.
@@ -474,7 +864,7 @@ This is release 12\.0\.0 of community\.general\, released on 2025\-
* oneview module utils \- remove import of standard library os \([https\://github\.com/ansible\-collections/community\.general/pull/10644](https\://github\.com/ansible\-collections/community\.general/pull/10644)\)\.
* slack \- the default of prepend\_hash changed from auto to never \([https\://github\.com/ansible\-collections/community\.general/pull/10883](https\://github\.com/ansible\-collections/community\.general/pull/10883)\)\.
-
+
### 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)\)\.
@@ -520,7 +910,7 @@ This is release 12\.0\.0 of community\.general\, released on 2025\-
* keycloak\_user \- the parameter credentials\[\]\.value is now marked as no\_log\=true\. Before it was logged by Ansible\, unless the task was marked as no\_log\: true\. Since this parameter can be used for passwords\, this resulted in credential leaking \([https\://github\.com/ansible\-collections/community\.general/issues/11000](https\://github\.com/ansible\-collections/community\.general/issues/11000)\, [https\://github\.com/ansible\-collections/community\.general/pull/11005](https\://github\.com/ansible\-collections/community\.general/pull/11005)\)\.
-
+
### Bugfixes
* Avoid deprecated functionality in ansible\-core 2\.20 \([https\://github\.com/ansible\-collections/community\.general/pull/10687](https\://github\.com/ansible\-collections/community\.general/pull/10687)\)\.
@@ -606,7 +996,7 @@ This is release 12\.0\.0 of community\.general\, released on 2025\-
* community\.general\.binary\_file \- Read binary file and return it Base64 encoded\.
-
+
### New Modules
* community\.general\.django\_dumpdata \- Wrapper for django\-admin dumpdata\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 905d3186cf..97440a44e4 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,390 @@ Community General Release Notes
This changelog describes changes after version 11.0.0.
+v12.1.0
+=======
+
+Release Summary
+---------------
+
+Regular bugfix and feature release.
+
+Minor Changes
+-------------
+
+- The last code included in the collection that was licensed under the PSF 2.0 license was removed form the collection. This means that now all code is either GPLv3+ licensed, MIT licensed, or BSD-2-clause licensed (https://github.com/ansible-collections/community.general/pull/11232).
+- _mount module utils - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- _stormssh module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- a_module test plugin - add proper parameter checking and type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- aerospike_migrations - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- aix_filesystem - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- ali_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- ansible_type plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- ansible_type test plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- apk - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- apt_rpm - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- apt_rpm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- atomic_container - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- atomic_container modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- atomic_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- atomic_image - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- atomic_image modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- awall - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- beadm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- bigpanda - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- binary_file lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- bitbucket module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- bitbucket_access_key modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- bitbucket_pipeline_key_pair modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- bitbucket_pipeline_known_host modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- bitbucket_pipeline_variable modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- chef_databag lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- chroot connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- circonus_annotation - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- cloudflare_dns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- cmd_runner module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- cobbler inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- cobbler_sync - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
+- cobbler_sync - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+- cobbler_system - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
+- cobbler_system - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+- collection_version lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- composer - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- consul_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- counter filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- credstash lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- cronvar - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- crypttab - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- csv module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- csv module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- cyberarkpassword lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- database module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- database module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- datadog_event - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- datadog_monitor - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- dconf - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- dependent lookup plugin - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+- dependent lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- deps module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- dig lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- dimensiondata_network - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- dimensiondata_network modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- dnf_config_manager - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- dnstxt lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- dsv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- elastic callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- etcd3 lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- exceptions module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+- filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- flatpak - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- flatpak_remote - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- fqdn_valid test plugin - add proper parameter checking, and add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- from_csv filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- from_ini filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- gandi_livedns_api module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- github_app_access_token lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- gitlab_group_access_token - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- gitlab_group_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- gitlab_project_access_token - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- gitlab_project_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- gitlab_runner - allow maximum timeout to be disabled by passing ``0`` to ``maximum_timeout`` (https://github.com/ansible-collections/community.general/pull/11174).
+- gitlab_runners inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- haproxy - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- hashids filter - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- hashids filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- hg - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- hg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- hpilo_info - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- hpilo_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- htpasswd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- hwc_ecs_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- hwc_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- hwc_utils module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- hwc_vpc_port - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- ibm_sa_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- icinga2 inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- icinga2_host - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- identity.keycloak.keycloak module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- imc_rest modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- incus connection plugin - add support for Windows virtual machines (https://github.com/ansible-collections/community.general/pull/11199).
+- influxdb_query - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- influxdb_user - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- influxdb_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- influxdb_write - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- iocage inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+- ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+- ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- ipa module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- ipa module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- ipa_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_dnsrecord - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_dnszone - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_hbacrule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_hostgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_otpconfig - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_otptoken - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- ipa_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_service - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_subca - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+- ipa_sudocmd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_sudocmdgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_sudorule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- ipa_vault - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- iptables_state action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- iso_customize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- jail connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- jc filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- jenkins_job - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- jenkins_job_info - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
+- jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- jenkins_plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- jenkins_plugin modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- jenkins_script - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+- jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- jira - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- json_query filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- keycloak module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- keycloak module_utils - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- keycloak_authentication - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_client_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_component - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_realm - add ``webAuthnPolicyPasswordlessPasskeysEnabled`` parameter (https://github.com/ansible-collections/community.general/pull/11197).
+- keycloak_realm_key - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_realm_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_user_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keycloak_userprofile - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- keys_filter plugin_utils plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- keys_filter.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- known_hosts module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- layman - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- ldap module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- ldap_attrs - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- ldap_entry - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- ldap_inc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+- ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- linode inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- listen_ports_facts - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- listen_ports_facts - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- lmdb_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- locale_gen - extend the search for available locales to include ``/usr/local/share/i18n/SUPPORTED`` in Debian and Ubuntu systems (https://github.com/ansible-collections/community.general/issues/10964, https://github.com/ansible-collections/community.general/pull/11046).
+- logentries - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- lxc connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- lxd connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- lxd inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- lxd module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- lxd module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- lxd_container - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- macports - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- mail - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- maven_artifact - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- merge_variables - extend type detection failure message to allow users for easier failure debugging (https://github.com/ansible-collections/community.general/pull/11107).
+- merge_variables lookup plugin - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- modprobe - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- net_tools.pritunl.api module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- nmap inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- nmcli - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- nmcli - fix comparison of type (https://github.com/ansible-collections/community.general/pull/11121).
+- nmcli modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- nomad_job_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- nomad_token - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- nosh - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- ocapi_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- ocapi_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- oci_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- oci_utils module utils - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+- oneandone_firewall_policy - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- oneandone_load_balancer - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- oneandone_monitoring_policy - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- oneandone_private_network - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- oneandone_server - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11231).
+- oneandone_server modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
+- onepassword lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- onepassword_info - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11193).
+- onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- oneview module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- online inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- opennebula inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- opentelemetry callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- osx_defaults - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- packet_device - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11231).
+- packet_device modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
+- packet_ip_subnet - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- packet_project - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- packet_sshkey - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- pamd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- parted - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- passwordstore lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- pear - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- pids - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- pids - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- portage - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- pritunl_org - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- pritunl_org_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- pritunl_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- pritunl_user_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- pushbullet modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- read_csv - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- redfish_utils module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- redfish_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- redhat_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- redhat_subscription - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- redis cache plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- redis lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- revbitspss lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- rhevm - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- riak - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- rundeck module utils - improve handling the return value ``exception``. It now contains the full stack trace of the exception, while the message is included in ``msg`` (https://github.com/ansible-collections/community.general/pull/11149).
+- scaleway inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- scaleway_user_data modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- selinux_permissive - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- sensu_check - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- sensu_silence - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- sensu_silence modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- shelvefile lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- shutdown action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- shutdown action plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- slack - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- slackpkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- snap - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+- snmp_facts - simplify and improve code using standard Ansible validations (https://github.com/ansible-collections/community.general/pull/11148).
+- solaris_zone - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11192).
+- solaris_zone - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- spectrum_model_attrs - convert ``%`` templating to f-string (https://github.com/ansible-collections/community.general/pull/11229).
+- statusio_maintenance - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- sudoers - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- svc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- svr4pkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- swupd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- to_ini filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- tss lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- univention_umc module utils - update code to Python 3 (https://github.com/ansible-collections/community.general/pull/11122).
+- unsafe.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+- urpmi - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- utm_aaa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_aaa_group_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_ca_host_key_cert - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_ca_host_key_cert_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_dns_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_network_interface_address - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_network_interface_address_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_auth_profile - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_exception - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_frontend - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_frontend_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_location - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_proxy_location_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- utm_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- utm_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+- vertica_configuration - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- vertica_configuration - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- vertica_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- vertica_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- vertica_role - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- vertica_schema - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- vertica_schema - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- vertica_schema - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- vertica_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- vertica_user - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- vertica_user - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+- virtualbox inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- vmadm - in case of failure, the module no longer returns the stderr output as ``exception``, but instead as ``stderr``. Other information (``stdout``, ``rc``) is now also returned (https://github.com/ansible-collections/community.general/pull/11149).
+- vmadm - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+- wakeonlan - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+- wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- wsl connection plugin - adjust variable name for integration tests (https://github.com/ansible-collections/community.general/pull/11190).
+- wsl connection plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- wsl connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+- xbps - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- xbps - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- xcc_redfish_command - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+- xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+- xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+- xenserver module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+- xenserver module utils - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- xenserver_guest modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+- xml - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+- xml - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- yum_versionlock - remove redundant conversion to unicode in command output (https://github.com/ansible-collections/community.general/pull/11093).
+- zfs - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+- zone connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+
+Deprecated Features
+-------------------
+
+- cloud module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0. If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+- database module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0. If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+- dconf - deprecate fallback mechanism when ``gi.repository`` is not available; fallback will be removed in community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11088).
+- known_hosts module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0. If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+- layman - ClearLinux was made EOL in July 2025.; the module will be removed from community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11087).
+- layman - Gentoo deprecated ``layman`` in mid-2023; the module will be removed from community.general 14.0.0 (https://github.com/ansible-collections/community.general/pull/11070).
+- pushbullet - module relies on Python package supporting Python 3.2 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11224).
+- saslprep module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0. If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+- spotinst_aws_elastigroup - module relies on Python package supporting Python 2.7 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11069).
+
+Bugfixes
+--------
+
+- _filelock module utils - add type hints. Fix bug if ``set_lock()`` is called with ``lock_timeout=None`` (https://github.com/ansible-collections/community.general/pull/11222).
+- aix_filesystem - remove compatibility code for ancient Python versions (https://github.com/ansible-collections/community.general/pull/11232).
+- ansible_type plugin utils - avoid potential concatenation of non-strings when ``alias`` has non-string values (https://github.com/ansible-collections/community.general/pull/11167).
+- ansible_type test plugin - fix parameter checking (https://github.com/ansible-collections/community.general/pull/11167).
+- cobbler_system - compare the version as a float which is the type returned by the Cobbler API (https://github.com/ansible-collections/community.general/issues/11044).
+- datetime module utils - fix bug in ``fromtimestamp()`` that caused the function to crash. This function is not used in community.general (https://github.com/ansible-collections/community.general/pull/11206).
+- gitlab module utils - add type hints. Pass API version to python-gitlab as string and not as integer (https://github.com/ansible-collections/community.general/pull/11222).
+- homebrew_service - slightly refactor code (https://github.com/ansible-collections/community.general/pull/11168).
+- ipinfoio_facts - fix handling of HTTP errors consulting the service (https://github.com/ansible-collections/community.general/pull/11145).
+- keys_filter.py plugin utils - fixed requirements check so that other sequences than lists and strings are checked, and corrected broken formatting during error reporting (https://github.com/ansible-collections/community.general/pull/11167).
+- mas - parse CLI output correctly when listing installed apps with mas 3.0.0+ (https://github.com/ansible-collections/community.general/pull/11179).
+- pam_limits - remove ``%`` templating no longer used in f-string (https://github.com/ansible-collections/community.general/pull/11229).
+- xcc_redfish_command - fix templating of dictionary keys as list (https://github.com/ansible-collections/community.general/pull/11144).
+- zfs - mark change correctly when updating properties whose current value differs, even if they already have a non-default value (https://github.com/ansible-collections/community.general/issues/11019, https://github.com/ansible-collections/community.general/pull/11172).
+
+New Modules
+-----------
+
+- community.general.file_remove - Remove files matching a pattern from a directory.
+- community.general.lxd_storage_pool_info - Retrieve information about LXD storage pools.
+- community.general.lxd_storage_volume_info - Retrieve information about LXD storage volumes.
+
v12.0.1
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index fcbfeb685f..0b766bcf1d 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1001,3 +1001,550 @@ releases:
- 12.0.1.yml
- filesystem-xfs-resize-slack.yml
release_date: '2025-11-10'
+ 12.1.0:
+ changes:
+ bugfixes:
+ - _filelock module utils - add type hints. Fix bug if ``set_lock()`` is called
+ with ``lock_timeout=None`` (https://github.com/ansible-collections/community.general/pull/11222).
+ - aix_filesystem - remove compatibility code for ancient Python versions (https://github.com/ansible-collections/community.general/pull/11232).
+ - ansible_type plugin utils - avoid potential concatenation of non-strings
+ when ``alias`` has non-string values (https://github.com/ansible-collections/community.general/pull/11167).
+ - ansible_type test plugin - fix parameter checking (https://github.com/ansible-collections/community.general/pull/11167).
+ - cobbler_system - compare the version as a float which is the type returned
+ by the Cobbler API (https://github.com/ansible-collections/community.general/issues/11044).
+ - datetime module utils - fix bug in ``fromtimestamp()`` that caused the function
+ to crash. This function is not used in community.general (https://github.com/ansible-collections/community.general/pull/11206).
+ - gitlab module utils - add type hints. Pass API version to python-gitlab
+ as string and not as integer (https://github.com/ansible-collections/community.general/pull/11222).
+ - homebrew_service - slightly refactor code (https://github.com/ansible-collections/community.general/pull/11168).
+ - ipinfoio_facts - fix handling of HTTP errors consulting the service (https://github.com/ansible-collections/community.general/pull/11145).
+ - keys_filter.py plugin utils - fixed requirements check so that other sequences
+ than lists and strings are checked, and corrected broken formatting during
+ error reporting (https://github.com/ansible-collections/community.general/pull/11167).
+ - mas - parse CLI output correctly when listing installed apps with mas 3.0.0+
+ (https://github.com/ansible-collections/community.general/pull/11179).
+ - pam_limits - remove ``%`` templating no longer used in f-string (https://github.com/ansible-collections/community.general/pull/11229).
+ - xcc_redfish_command - fix templating of dictionary keys as list (https://github.com/ansible-collections/community.general/pull/11144).
+ - zfs - mark change correctly when updating properties whose current value
+ differs, even if they already have a non-default value (https://github.com/ansible-collections/community.general/issues/11019,
+ https://github.com/ansible-collections/community.general/pull/11172).
+ deprecated_features:
+ - cloud module utils - this module utils is not used by community.general
+ and will thus be removed from community.general 13.0.0. If you are using
+ it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+ - database module utils - this module utils is not used by community.general
+ and will thus be removed from community.general 13.0.0. If you are using
+ it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+ - dconf - deprecate fallback mechanism when ``gi.repository`` is not available;
+ fallback will be removed in community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11088).
+ - known_hosts module utils - this module utils is not used by community.general
+ and will thus be removed from community.general 13.0.0. If you are using
+ it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+ - layman - ClearLinux was made EOL in July 2025.; the module will be removed
+ from community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11087).
+ - layman - Gentoo deprecated ``layman`` in mid-2023; the module will be removed
+ from community.general 14.0.0 (https://github.com/ansible-collections/community.general/pull/11070).
+ - pushbullet - module relies on Python package supporting Python 3.2 only;
+ the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11224).
+ - saslprep module utils - this module utils is not used by community.general
+ and will thus be removed from community.general 13.0.0. If you are using
+ it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205).
+ - spotinst_aws_elastigroup - module relies on Python package supporting Python
+ 2.7 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11069).
+ minor_changes:
+ - The last code included in the collection that was licensed under the PSF
+ 2.0 license was removed form the collection. This means that now all code
+ is either GPLv3+ licensed, MIT licensed, or BSD-2-clause licensed (https://github.com/ansible-collections/community.general/pull/11232).
+ - _mount module utils - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - _stormssh module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - a_module test plugin - add proper parameter checking and type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - aerospike_migrations - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - aix_filesystem - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - ali_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - ansible_type plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - ansible_type test plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - apk - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - apt_rpm - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - apt_rpm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - atomic_container - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - atomic_container modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - atomic_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - atomic_image - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - atomic_image modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - awall - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - beadm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - bigpanda - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - binary_file lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - bitbucket module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - bitbucket_access_key modules - replace ``%`` templating with f-strings or
+ ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - bitbucket_pipeline_key_pair modules - replace ``%`` templating with f-strings
+ or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - bitbucket_pipeline_known_host modules - replace ``%`` templating with f-strings
+ or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - bitbucket_pipeline_variable modules - replace ``%`` templating with f-strings
+ or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - chef_databag lookup plugin - use ``raise ... from ...`` when passing on
+ exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - chroot connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - circonus_annotation - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - cloudflare_dns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - cmd_runner module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - cobbler inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - cobbler_sync - remove conditional code handling SSL for unsupported versions
+ of Python (https://github.com/ansible-collections/community.general/pull/11078).
+ - cobbler_sync - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+ - cobbler_system - remove conditional code handling SSL for unsupported versions
+ of Python (https://github.com/ansible-collections/community.general/pull/11078).
+ - cobbler_system - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+ - collection_version lookup plugin - use ``raise ... from ...`` when passing
+ on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - composer - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - consul_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - counter filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - credstash lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - cronvar - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - crypttab - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - csv module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - csv module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - cyberarkpassword lookup plugin - use ``raise ... from ...`` when passing
+ on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - database module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - database module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - datadog_event - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - datadog_monitor - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - dconf - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - dependent lookup plugin - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+ - dependent lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - deps module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - dig lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - dimensiondata_network - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - dimensiondata_network modules - replace ``%`` templating with f-strings
+ or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - dnf_config_manager - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - dnstxt lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - dsv lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - elastic callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - etcd3 lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - exceptions module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+ - filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - flatpak - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - flatpak_remote - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - fqdn_valid test plugin - add proper parameter checking, and add type hints
+ (https://github.com/ansible-collections/community.general/pull/11167).
+ - from_csv filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - from_ini filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - gandi_livedns_api module utils - remove redundant conversions to unicode
+ (https://github.com/ansible-collections/community.general/pull/11112).
+ - github_app_access_token lookup plugin - use ``raise ... from ...`` when
+ passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - gitlab_group_access_token - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - gitlab_group_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - gitlab_project_access_token - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - gitlab_project_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - gitlab_runner - allow maximum timeout to be disabled by passing ``0`` to
+ ``maximum_timeout`` (https://github.com/ansible-collections/community.general/pull/11174).
+ - gitlab_runners inventory plugin - use ``raise ... from ...`` when passing
+ on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - haproxy - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - hashids filter - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - hashids filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - hg - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - hg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - hpilo_info - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - hpilo_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - htpasswd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - hwc_ecs_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - hwc_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - hwc_utils module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - hwc_vpc_port - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - ibm_sa_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - icinga2 inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - icinga2_host - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - identity.keycloak.keycloak module utils - use ``raise ... from ...`` when
+ passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - imc_rest modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - incus connection plugin - add support for Windows virtual machines (https://github.com/ansible-collections/community.general/pull/11199).
+ - influxdb_query - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - influxdb_user - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - influxdb_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - influxdb_write - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - iocage inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+ - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
+ - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - ipa module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - ipa module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - ipa_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_dnsrecord - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_dnszone - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_hbacrule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_hostgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_otpconfig - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_otptoken - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - ipa_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_service - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_subca - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+ - ipa_sudocmd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_sudocmdgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_sudorule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - ipa_vault - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - iptables_state action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - iso_customize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - jail connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - jc filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - jenkins_job - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - jenkins_job_info - remove conditional code handling SSL for unsupported
+ versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
+ - jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - jenkins_plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - jenkins_plugin modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - jenkins_script - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+ - jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - jira - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - json_query filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - keycloak module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - keycloak module_utils - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - keycloak_authentication - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_client_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_component - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_realm - add ``webAuthnPolicyPasswordlessPasskeysEnabled`` parameter
+ (https://github.com/ansible-collections/community.general/pull/11197).
+ - keycloak_realm_key - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_realm_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_user_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keycloak_userprofile - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - keys_filter plugin_utils plugin - use ``raise ... from ...`` when passing
+ on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - keys_filter.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - known_hosts module utils - improve code by using native Python construct
+ (https://github.com/ansible-collections/community.general/pull/11215).
+ - layman - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - ldap module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - ldap_attrs - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - ldap_entry - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - ldap_inc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
+ - ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - linode inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - listen_ports_facts - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - listen_ports_facts - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - lmdb_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - locale_gen - extend the search for available locales to include ``/usr/local/share/i18n/SUPPORTED``
+ in Debian and Ubuntu systems (https://github.com/ansible-collections/community.general/issues/10964,
+ https://github.com/ansible-collections/community.general/pull/11046).
+ - logentries - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - lxc connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - lxd connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - lxd inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - lxd module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - lxd module utils - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - lxd_container - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - macports - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - mail - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - maven_artifact - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - merge_variables - extend type detection failure message to allow users for
+ easier failure debugging (https://github.com/ansible-collections/community.general/pull/11107).
+ - merge_variables lookup plugin - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - modprobe - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - net_tools.pritunl.api module utils - use ``raise ... from ...`` when passing
+ on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - nmap inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - nmcli - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - nmcli - fix comparison of type (https://github.com/ansible-collections/community.general/pull/11121).
+ - nmcli modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - nomad_job_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - nomad_token - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - nosh - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - ocapi_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - ocapi_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - oci_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - oci_utils module utils - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+ - oneandone_firewall_policy - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - oneandone_load_balancer - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - oneandone_monitoring_policy - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - oneandone_private_network - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - oneandone_server - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11231).
+ - oneandone_server modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - onepassword lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - onepassword_info - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11193).
+ - onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - oneview module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - online inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - opennebula inventory plugin - use ``raise ... from ...`` when passing on
+ exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - opentelemetry callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - osx_defaults - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - packet_device - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11231).
+ - packet_device modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - packet_ip_subnet - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11097).
+ - packet_project - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - packet_sshkey - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - pamd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - parted - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - passwordstore lookup plugin - use ``raise ... from ...`` when passing on
+ exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - pear - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - pids - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - pids - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - portage - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - pritunl_org - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - pritunl_org_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - pritunl_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - pritunl_user_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - pushbullet modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - read_csv - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - redfish_utils module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - redfish_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - redhat_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - redhat_subscription - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - redis cache plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - redis lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - revbitspss lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - rhevm - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - riak - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - rundeck module utils - improve handling the return value ``exception``.
+ It now contains the full stack trace of the exception, while the message
+ is included in ``msg`` (https://github.com/ansible-collections/community.general/pull/11149).
+ - scaleway inventory plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - scaleway_user_data modules - replace ``%`` templating with f-strings or
+ ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
+ - selinux_permissive - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - sensu_check - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - sensu_silence - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - sensu_silence modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - shelvefile lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - shutdown action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - shutdown action plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - slack - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - slackpkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - snap - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
+ - snmp_facts - simplify and improve code using standard Ansible validations
+ (https://github.com/ansible-collections/community.general/pull/11148).
+ - solaris_zone - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11192).
+ - solaris_zone - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - spectrum_model_attrs - convert ``%`` templating to f-string (https://github.com/ansible-collections/community.general/pull/11229).
+ - statusio_maintenance - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - sudoers - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - svc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - svr4pkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - swupd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - to_ini filter plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - tss lookup plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - univention_umc module utils - update code to Python 3 (https://github.com/ansible-collections/community.general/pull/11122).
+ - unsafe.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167).
+ - urpmi - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - utm_aaa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_aaa_group_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_ca_host_key_cert - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_ca_host_key_cert_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_dns_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_network_interface_address - remove redundant conversions to unicode
+ (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_network_interface_address_info - remove redundant conversions to unicode
+ (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_auth_profile - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_exception - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_frontend - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_frontend_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_location - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_proxy_location_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - utm_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - utm_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
+ - vertica_configuration - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - vertica_configuration - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - vertica_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - vertica_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - vertica_role - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - vertica_schema - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - vertica_schema - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - vertica_schema - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - vertica_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - vertica_user - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - vertica_user - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
+ - virtualbox inventory plugin - use ``raise ... from ...`` when passing on
+ exceptions (https://github.com/ansible-collections/community.general/pull/11095).
+ - vmadm - in case of failure, the module no longer returns the stderr output
+ as ``exception``, but instead as ``stderr``. Other information (``stdout``,
+ ``rc``) is now also returned (https://github.com/ansible-collections/community.general/pull/11149).
+ - vmadm - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
+ - wakeonlan - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
+ - wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - wsl connection plugin - adjust variable name for integration tests (https://github.com/ansible-collections/community.general/pull/11190).
+ - wsl connection plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - wsl connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ - xbps - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - xbps - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - xcc_redfish_command - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
+ - xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
+ - xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
+ - xenserver module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
+ - xenserver module utils - simplify return of boolean values in functions
+ (https://github.com/ansible-collections/community.general/pull/11119).
+ - xenserver_guest modules - replace ``%`` templating with f-strings or ``format()``
+ (https://github.com/ansible-collections/community.general/pull/11223).
+ - xml - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
+ - xml - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - yum_versionlock - remove redundant conversion to unicode in command output
+ (https://github.com/ansible-collections/community.general/pull/11093).
+ - zfs - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
+ - zone connection plugin - use ``raise ... from ...`` when passing on exceptions
+ (https://github.com/ansible-collections/community.general/pull/11095).
+ release_summary: Regular bugfix and feature release.
+ fragments:
+ - 11045-check-cobbler-version.yml
+ - 11046-locale-gen-usrlocal.yml
+ - 11069-deprecate-spotinst.yml
+ - 11070-deprecate-layman.yml
+ - 11078-py2-ssl.yml
+ - 11087-deprecate-swupd.yml
+ - 11088-deprecate-dconf-fallback.yml
+ - 11093-yum-versionlock-to-native.yml
+ - 11095-raise-from.yml
+ - 11097-raise-from.yml
+ - 11098-tonative-1.yml
+ - 11102-tonative-2.yml
+ - 11104-tonative-3.yml
+ - 11105-tonative-4.yml
+ - 11106-tonative-5.yml
+ - 11107-extend-merge-variables-failure-message.yml
+ - 11110-tonative-6.yml
+ - 11112-tonative-7.yml
+ - 11115-ruff-cases-1.yml
+ - 11119-ruff-cases-2.yml
+ - 11121-ruff-cases-3.yml
+ - 11122-yield-from-ignore.yml
+ - 11143-tonative-8.yml
+ - 11144-xcc-redfish-command-listkeys.yml
+ - 11145-ruff-cases-4.yml
+ - 11148-snmp-facts-improve.yml
+ - 11149-rv-exception.yml
+ - 11167-typing.yml
+ - 11168-homebrew_service.yml
+ - 11172-zfs-changed-extra-props.yml
+ - 11174-gitlab-runner-timeout.yml
+ - 11179-mas-list-parsing.yml
+ - 11189-ruff-cases-6.yml
+ - 11190-ruff-cases-7.yml
+ - 11192-solaris-zone-os-system.yml
+ - 11193-onepassword-info-popen.yml
+ - 11197-keycloak-realm-webauthnpolicypasswordlesspasskeysenabled.yml
+ - 11199-incus-windows.yml
+ - 11205-module_utils.yml
+ - 11206-datetime.yml
+ - 11215-ruff-cases-8.yml
+ - 11222-typing.yml
+ - 11223-ruff-cases-9.yml
+ - 11224-deprecate-pushbullet.yml
+ - 11229-fstr-mishaps.yml
+ - 11231-perc-format.yml
+ - 11232-mount.yml
+ - 12.1.0.yml
+ modules:
+ - description: Remove files matching a pattern from a directory.
+ name: file_remove
+ namespace: ''
+ - description: Retrieve information about LXD storage pools.
+ name: lxd_storage_pool_info
+ namespace: ''
+ - description: Retrieve information about LXD storage volumes.
+ name: lxd_storage_volume_info
+ namespace: ''
+ release_date: '2025-12-01'
diff --git a/changelogs/fragments/11045-check-cobbler-version.yml b/changelogs/fragments/11045-check-cobbler-version.yml
deleted file mode 100644
index 46483c40c7..0000000000
--- a/changelogs/fragments/11045-check-cobbler-version.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - cobbler_system - compare the version as a float which is the type returned by the Cobbler API (https://github.com/ansible-collections/community.general/issues/11044).
diff --git a/changelogs/fragments/11046-locale-gen-usrlocal.yml b/changelogs/fragments/11046-locale-gen-usrlocal.yml
deleted file mode 100644
index 51fa096b4c..0000000000
--- a/changelogs/fragments/11046-locale-gen-usrlocal.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - locale_gen - extend the search for available locales to include ``/usr/local/share/i18n/SUPPORTED`` in Debian and Ubuntu systems (https://github.com/ansible-collections/community.general/issues/10964, https://github.com/ansible-collections/community.general/pull/11046).
diff --git a/changelogs/fragments/11069-deprecate-spotinst.yml b/changelogs/fragments/11069-deprecate-spotinst.yml
deleted file mode 100644
index b4e1a30646..0000000000
--- a/changelogs/fragments/11069-deprecate-spotinst.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - spotinst_aws_elastigroup - module relies on Python package supporting Python 2.7 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11069).
diff --git a/changelogs/fragments/11070-deprecate-layman.yml b/changelogs/fragments/11070-deprecate-layman.yml
deleted file mode 100644
index 4034ee6e9e..0000000000
--- a/changelogs/fragments/11070-deprecate-layman.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - layman - Gentoo deprecated ``layman`` in mid-2023; the module will be removed from community.general 14.0.0 (https://github.com/ansible-collections/community.general/pull/11070).
diff --git a/changelogs/fragments/11078-py2-ssl.yml b/changelogs/fragments/11078-py2-ssl.yml
deleted file mode 100644
index e5c82ec3a1..0000000000
--- a/changelogs/fragments/11078-py2-ssl.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - cobbler_sync - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
- - cobbler_system - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
- - jenkins_job_info - remove conditional code handling SSL for unsupported versions of Python (https://github.com/ansible-collections/community.general/pull/11078).
diff --git a/changelogs/fragments/11087-deprecate-swupd.yml b/changelogs/fragments/11087-deprecate-swupd.yml
deleted file mode 100644
index e43913a2c3..0000000000
--- a/changelogs/fragments/11087-deprecate-swupd.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - layman - ClearLinux was made EOL in July 2025.; the module will be removed from community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11087).
diff --git a/changelogs/fragments/11088-deprecate-dconf-fallback.yml b/changelogs/fragments/11088-deprecate-dconf-fallback.yml
deleted file mode 100644
index afc79ba395..0000000000
--- a/changelogs/fragments/11088-deprecate-dconf-fallback.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - dconf - deprecate fallback mechanism when ``gi.repository`` is not available; fallback will be removed in community.general 15.0.0 (https://github.com/ansible-collections/community.general/pull/11088).
diff --git a/changelogs/fragments/11093-yum-versionlock-to-native.yml b/changelogs/fragments/11093-yum-versionlock-to-native.yml
deleted file mode 100644
index 8509e5f0a7..0000000000
--- a/changelogs/fragments/11093-yum-versionlock-to-native.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - yum_versionlock - remove redundant conversion to unicode in command output (https://github.com/ansible-collections/community.general/pull/11093).
diff --git a/changelogs/fragments/11095-raise-from.yml b/changelogs/fragments/11095-raise-from.yml
deleted file mode 100644
index 89a7aa59fa..0000000000
--- a/changelogs/fragments/11095-raise-from.yml
+++ /dev/null
@@ -1,45 +0,0 @@
-minor_changes:
- - shutdown action plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - redis cache plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - chroot connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - jail connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - lxc connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - lxd connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - wsl connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - zone connection plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - counter filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - from_csv filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - from_ini filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - hashids filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - jc filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - json_query filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - to_ini filter plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - gitlab_runners inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - icinga2 inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - linode inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - lxd inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - nmap inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - online inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - opennebula inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - scaleway inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - virtualbox inventory plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - binary_file lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - chef_databag lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - collection_version lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - consul_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - credstash lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - cyberarkpassword lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - dependent lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - dig lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - dnstxt lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - dsv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - etcd3 lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - github_app_access_token lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - lmdb_kv lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - onepassword lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - passwordstore lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - redis lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - revbitspss lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - shelvefile lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - tss lookup plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
- - keys_filter plugin_utils plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11095).
diff --git a/changelogs/fragments/11097-raise-from.yml b/changelogs/fragments/11097-raise-from.yml
deleted file mode 100644
index 273a978a5f..0000000000
--- a/changelogs/fragments/11097-raise-from.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-minor_changes:
- - cmd_runner module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - csv module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - database module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - hwc_utils module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - identity.keycloak.keycloak module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - ipa module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - lxd module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - net_tools.pritunl.api module utils - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - cronvar - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - jenkins_plugin - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - jira - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - layman - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - listen_ports_facts - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - osx_defaults - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - packet_ip_subnet - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - packet_sshkey - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - pids - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - rhevm - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - vertica_schema - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
- - vertica_user - use ``raise ... from ...`` when passing on exceptions (https://github.com/ansible-collections/community.general/pull/11097).
diff --git a/changelogs/fragments/11098-tonative-1.yml b/changelogs/fragments/11098-tonative-1.yml
deleted file mode 100644
index 8dfc52c305..0000000000
--- a/changelogs/fragments/11098-tonative-1.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-minor_changes:
-
- - atomic_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - atomic_image - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - bigpanda - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - datadog_event - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - datadog_monitor - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - hpilo_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - htpasswd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - influxdb_query - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - influxdb_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - influxdb_write - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_dnsrecord - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_dnszone - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_hbacrule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_hostgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_otpconfig - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_otptoken - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_service - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_sudocmd - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_sudocmdgroup - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_sudorule - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - ipa_vault - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - listen_ports_facts - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - modprobe - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - nomad_job_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - nomad_token - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - pids - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - pritunl_org - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - pritunl_org_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - pritunl_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - pritunl_user_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - read_csv - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - selinux_permissive - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - sensu_check - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - sudoers - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_aaa_group - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_aaa_group_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_ca_host_key_cert - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_ca_host_key_cert_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_dns_host - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_network_interface_address - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_network_interface_address_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_auth_profile - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_exception - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_frontend - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_frontend_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_location - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - utm_proxy_location_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - vertica_configuration - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - vertica_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - vertica_role - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - vertica_schema - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - vertica_user - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
- - wakeonlan - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11098).
diff --git a/changelogs/fragments/11102-tonative-2.yml b/changelogs/fragments/11102-tonative-2.yml
deleted file mode 100644
index d62a26f4c3..0000000000
--- a/changelogs/fragments/11102-tonative-2.yml
+++ /dev/null
@@ -1,13 +0,0 @@
-minor_changes:
- - atomic_container - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - circonus_annotation - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - dimensiondata_network - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - ldap_attrs - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - ldap_entry - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - ldap_inc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - sensu_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - statusio_maintenance - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
- - vmadm - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11102).
diff --git a/changelogs/fragments/11104-tonative-3.yml b/changelogs/fragments/11104-tonative-3.yml
deleted file mode 100644
index bc365424f1..0000000000
--- a/changelogs/fragments/11104-tonative-3.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-minor_changes:
- - filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
- - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
- - ipa_subca - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
- - jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
- - ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11104).
diff --git a/changelogs/fragments/11105-tonative-4.yml b/changelogs/fragments/11105-tonative-4.yml
deleted file mode 100644
index 1bd0db9ec9..0000000000
--- a/changelogs/fragments/11105-tonative-4.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - cobbler_sync - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
- - cobbler_system - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
- - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11105).
diff --git a/changelogs/fragments/11106-tonative-5.yml b/changelogs/fragments/11106-tonative-5.yml
deleted file mode 100644
index f6bcb6251a..0000000000
--- a/changelogs/fragments/11106-tonative-5.yml
+++ /dev/null
@@ -1,17 +0,0 @@
-minor_changes:
- - filesize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - flatpak_remote - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - hg - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - ip_netns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - ipa_pwpolicy - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - iso_customize - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - ldap_search - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - nomad_job - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - nosh - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - ocapi_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - packet_project - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - portage - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - redhat_subscription - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
- - xml - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11106).
diff --git a/changelogs/fragments/11107-extend-merge-variables-failure-message.yml b/changelogs/fragments/11107-extend-merge-variables-failure-message.yml
deleted file mode 100644
index bd23c9f5c6..0000000000
--- a/changelogs/fragments/11107-extend-merge-variables-failure-message.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - merge_variables - extend type detection failure message to allow users for easier failure debugging (https://github.com/ansible-collections/community.general/pull/11107).
diff --git a/changelogs/fragments/11110-tonative-6.yml b/changelogs/fragments/11110-tonative-6.yml
deleted file mode 100644
index 7d73631a3d..0000000000
--- a/changelogs/fragments/11110-tonative-6.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-minor_changes:
- - idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - ocapi_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
- - xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11110).
diff --git a/changelogs/fragments/11112-tonative-7.yml b/changelogs/fragments/11112-tonative-7.yml
deleted file mode 100644
index 6a54795b00..0000000000
--- a/changelogs/fragments/11112-tonative-7.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-minor_changes:
- - csv module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - deps module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - gandi_livedns_api module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - ibm_sa_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - keycloak module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - ipa module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - ldap module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - lxd module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - exceptions module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - ocapi_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - oneview module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - redfish_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - bitbucket module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
- - utm_utils module utils - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/11112).
diff --git a/changelogs/fragments/11115-ruff-cases-1.yml b/changelogs/fragments/11115-ruff-cases-1.yml
deleted file mode 100644
index 77f9f63742..0000000000
--- a/changelogs/fragments/11115-ruff-cases-1.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-minor_changes:
- - elastic callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - opentelemetry callback plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - wsl connection plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - cobbler inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - iocage inventory plugin - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - _stormssh module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - redfish_utils module utils - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - ali_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - apt_rpm - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - dnf_config_manager - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - haproxy - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - hpilo_info - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - hwc_ecs_instance - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - hwc_vpc_port - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - influxdb_user - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_authentication - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_client_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_component - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_realm_key - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_realm_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_user_rolemapping - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - keycloak_userprofile - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - nmcli - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - pear - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - xbps - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
- - xcc_redfish_command - fix cases of unused variables in loops (https://github.com/ansible-collections/community.general/pull/11115).
diff --git a/changelogs/fragments/11119-ruff-cases-2.yml b/changelogs/fragments/11119-ruff-cases-2.yml
deleted file mode 100644
index 3e8661db35..0000000000
--- a/changelogs/fragments/11119-ruff-cases-2.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-minor_changes:
- - merge_variables lookup plugin - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - _mount module utils - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - xenserver module utils - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - aerospike_migrations - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - apk - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - apt_rpm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - awall - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - beadm - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - crypttab - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - gitlab_group_access_token - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - gitlab_project_access_token - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - hg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - icinga2_host - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - jenkins_job - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - logentries - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - macports - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - oneandone_firewall_policy - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - oneandone_load_balancer - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - oneandone_monitoring_policy - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - oneandone_private_network - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - pamd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - parted - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - redhat_subscription - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - riak - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - slack - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - slackpkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - solaris_zone - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - svr4pkg - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - swupd - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - urpmi - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - vertica_configuration - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - vertica_role - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - vertica_schema - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - vertica_user - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - xbps - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - xml - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
- - zfs - simplify return of boolean values in functions (https://github.com/ansible-collections/community.general/pull/11119).
diff --git a/changelogs/fragments/11121-ruff-cases-3.yml b/changelogs/fragments/11121-ruff-cases-3.yml
deleted file mode 100644
index e5316cd102..0000000000
--- a/changelogs/fragments/11121-ruff-cases-3.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - nmcli - fix comparison of type (https://github.com/ansible-collections/community.general/pull/11121).
diff --git a/changelogs/fragments/11122-yield-from-ignore.yml b/changelogs/fragments/11122-yield-from-ignore.yml
deleted file mode 100644
index f820de1d55..0000000000
--- a/changelogs/fragments/11122-yield-from-ignore.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - univention_umc module utils - update code to Python 3 (https://github.com/ansible-collections/community.general/pull/11122).
diff --git a/changelogs/fragments/11143-tonative-8.yml b/changelogs/fragments/11143-tonative-8.yml
deleted file mode 100644
index 733bcd7594..0000000000
--- a/changelogs/fragments/11143-tonative-8.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-minor_changes:
- - cloudflare_dns - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - dconf - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - idrac_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - idrac_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - idrac_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - ilo_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - ilo_redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - jenkins_plugin - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - jenkins_script - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - jira - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - mail - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - maven_artifact - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - onepassword_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - packet_volume - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - redfish_config - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - sensu_silence - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - svc - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - wdc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - wdc_redfish_info - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
- - xcc_redfish_command - remove redundant conversions to unicode (https://github.com/ansible-collections/community.general/pull/1114).
diff --git a/changelogs/fragments/11144-xcc-redfish-command-listkeys.yml b/changelogs/fragments/11144-xcc-redfish-command-listkeys.yml
deleted file mode 100644
index ebe51d6543..0000000000
--- a/changelogs/fragments/11144-xcc-redfish-command-listkeys.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - xcc_redfish_command - fix templating of dictionary keys as list (https://github.com/ansible-collections/community.general/pull/11144).
diff --git a/changelogs/fragments/11145-ruff-cases-4.yml b/changelogs/fragments/11145-ruff-cases-4.yml
deleted file mode 100644
index 799d866d1d..0000000000
--- a/changelogs/fragments/11145-ruff-cases-4.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - ipinfoio_facts - fix handling of HTTP errors consulting the service (https://github.com/ansible-collections/community.general/pull/11145).
diff --git a/changelogs/fragments/11148-snmp-facts-improve.yml b/changelogs/fragments/11148-snmp-facts-improve.yml
deleted file mode 100644
index ee26070751..0000000000
--- a/changelogs/fragments/11148-snmp-facts-improve.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - snmp_facts - simplify and improve code using standard Ansible validations (https://github.com/ansible-collections/community.general/pull/11148).
diff --git a/changelogs/fragments/11149-rv-exception.yml b/changelogs/fragments/11149-rv-exception.yml
deleted file mode 100644
index 3ca5595297..0000000000
--- a/changelogs/fragments/11149-rv-exception.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - rundeck module utils - improve handling the return value ``exception``. It now contains the full stack trace of the exception, while the message is included in ``msg`` (https://github.com/ansible-collections/community.general/pull/11149).
- - vmadm - in case of failure, the module no longer returns the stderr output as ``exception``, but instead as ``stderr``. Other information (``stdout``, ``rc``) is now also returned (https://github.com/ansible-collections/community.general/pull/11149).
diff --git a/changelogs/fragments/11167-typing.yml b/changelogs/fragments/11167-typing.yml
deleted file mode 100644
index 8b2cfeefb1..0000000000
--- a/changelogs/fragments/11167-typing.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-minor_changes:
- - "iptables_state action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "shutdown action plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "ansible_type plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "keys_filter.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "unsafe.py plugin utils - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "a_module test plugin - add proper parameter checking and type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "ansible_type test plugin - add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
- - "fqdn_valid test plugin - add proper parameter checking, and add type hints (https://github.com/ansible-collections/community.general/pull/11167)."
-bugfixes:
- - "keys_filter.py plugin utils - fixed requirements check so that other sequences than lists and strings are checked,
- and corrected broken formatting during error reporting
- (https://github.com/ansible-collections/community.general/pull/11167)."
- - "ansible_type test plugin - fix parameter checking (https://github.com/ansible-collections/community.general/pull/11167)."
- - "ansible_type plugin utils - avoid potential concatenation of non-strings when ``alias`` has non-string values (https://github.com/ansible-collections/community.general/pull/11167)."
diff --git a/changelogs/fragments/11168-homebrew_service.yml b/changelogs/fragments/11168-homebrew_service.yml
deleted file mode 100644
index 7b038fae82..0000000000
--- a/changelogs/fragments/11168-homebrew_service.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "homebrew_service - slightly refactor code (https://github.com/ansible-collections/community.general/pull/11168)."
diff --git a/changelogs/fragments/11172-zfs-changed-extra-props.yml b/changelogs/fragments/11172-zfs-changed-extra-props.yml
deleted file mode 100644
index 8fbdeadf58..0000000000
--- a/changelogs/fragments/11172-zfs-changed-extra-props.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-bugfixes:
- - zfs - mark change correctly when updating properties whose current value differs, even if they already have a non-default value (https://github.com/ansible-collections/community.general/issues/11019, https://github.com/ansible-collections/community.general/pull/11172).
\ No newline at end of file
diff --git a/changelogs/fragments/11174-gitlab-runner-timeout.yml b/changelogs/fragments/11174-gitlab-runner-timeout.yml
deleted file mode 100644
index 5e638e72a0..0000000000
--- a/changelogs/fragments/11174-gitlab-runner-timeout.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - gitlab_runner - allow maximum timeout to be disabled by passing ``0`` to ``maximum_timeout`` (https://github.com/ansible-collections/community.general/pull/11174).
diff --git a/changelogs/fragments/11179-mas-list-parsing.yml b/changelogs/fragments/11179-mas-list-parsing.yml
deleted file mode 100644
index c5ee448792..0000000000
--- a/changelogs/fragments/11179-mas-list-parsing.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-bugfixes:
- - mas - parse CLI output correctly when listing installed apps with mas 3.0.0+ (https://github.com/ansible-collections/community.general/pull/11179).
diff --git a/changelogs/fragments/11189-ruff-cases-6.yml b/changelogs/fragments/11189-ruff-cases-6.yml
deleted file mode 100644
index 8cad240630..0000000000
--- a/changelogs/fragments/11189-ruff-cases-6.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-minor_changes:
- - dependent lookup plugin - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
- - oci_utils module utils - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
- - snap - improve templating of strings (https://github.com/ansible-collections/community.general/pull/11189).
diff --git a/changelogs/fragments/11190-ruff-cases-7.yml b/changelogs/fragments/11190-ruff-cases-7.yml
deleted file mode 100644
index ce79cb959a..0000000000
--- a/changelogs/fragments/11190-ruff-cases-7.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - wsl connection plugin - adjust variable name for integration tests (https://github.com/ansible-collections/community.general/pull/11190).
diff --git a/changelogs/fragments/11192-solaris-zone-os-system.yml b/changelogs/fragments/11192-solaris-zone-os-system.yml
deleted file mode 100644
index e4a131757f..0000000000
--- a/changelogs/fragments/11192-solaris-zone-os-system.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - solaris_zone - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11192).
diff --git a/changelogs/fragments/11193-onepassword-info-popen.yml b/changelogs/fragments/11193-onepassword-info-popen.yml
deleted file mode 100644
index fe0dfc79ab..0000000000
--- a/changelogs/fragments/11193-onepassword-info-popen.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - onepassword_info - execute external commands using Ansible construct (https://github.com/ansible-collections/community.general/pull/11193).
diff --git a/changelogs/fragments/11197-keycloak-realm-webauthnpolicypasswordlesspasskeysenabled.yml b/changelogs/fragments/11197-keycloak-realm-webauthnpolicypasswordlesspasskeysenabled.yml
deleted file mode 100644
index 13e94b346e..0000000000
--- a/changelogs/fragments/11197-keycloak-realm-webauthnpolicypasswordlesspasskeysenabled.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - keycloak_realm - add ``webAuthnPolicyPasswordlessPasskeysEnabled`` parameter (https://github.com/ansible-collections/community.general/pull/11197).
\ No newline at end of file
diff --git a/changelogs/fragments/11199-incus-windows.yml b/changelogs/fragments/11199-incus-windows.yml
deleted file mode 100644
index 772d8d65e5..0000000000
--- a/changelogs/fragments/11199-incus-windows.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - incus connection plugin - add support for Windows virtual machines (https://github.com/ansible-collections/community.general/pull/11199).
\ No newline at end of file
diff --git a/changelogs/fragments/11205-module_utils.yml b/changelogs/fragments/11205-module_utils.yml
deleted file mode 100644
index 61fc0d2345..0000000000
--- a/changelogs/fragments/11205-module_utils.yml
+++ /dev/null
@@ -1,9 +0,0 @@
-deprecated_features:
- - "cloud module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0.
- If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205)."
- - "database module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0.
- If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205)."
- - "known_hosts module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0.
- If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205)."
- - "saslprep module utils - this module utils is not used by community.general and will thus be removed from community.general 13.0.0.
- If you are using it from another collection, please copy it over (https://github.com/ansible-collections/community.general/pull/11205)."
diff --git a/changelogs/fragments/11206-datetime.yml b/changelogs/fragments/11206-datetime.yml
deleted file mode 100644
index 136c0edf4a..0000000000
--- a/changelogs/fragments/11206-datetime.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "datetime module utils - fix bug in ``fromtimestamp()`` that caused the function to crash.
- This function is not used in community.general (https://github.com/ansible-collections/community.general/pull/11206)."
diff --git a/changelogs/fragments/11215-ruff-cases-8.yml b/changelogs/fragments/11215-ruff-cases-8.yml
deleted file mode 100644
index 878bf779f7..0000000000
--- a/changelogs/fragments/11215-ruff-cases-8.yml
+++ /dev/null
@@ -1,13 +0,0 @@
-minor_changes:
- - database module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - hwc_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - known_hosts module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - oci_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - utm_utils module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - xenserver module utils - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - aix_filesystem - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - composer - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - flatpak - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - gitlab_group_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - gitlab_project_members - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
- - lxd_container - improve code by using native Python construct (https://github.com/ansible-collections/community.general/pull/11215).
diff --git a/changelogs/fragments/11222-typing.yml b/changelogs/fragments/11222-typing.yml
deleted file mode 100644
index 0edaf44c47..0000000000
--- a/changelogs/fragments/11222-typing.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "_filelock module utils - add type hints. Fix bug if ``set_lock()`` is called with ``lock_timeout=None`` (https://github.com/ansible-collections/community.general/pull/11222)."
- - "gitlab module utils - add type hints. Pass API version to python-gitlab as string and not as integer (https://github.com/ansible-collections/community.general/pull/11222)."
diff --git a/changelogs/fragments/11223-ruff-cases-9.yml b/changelogs/fragments/11223-ruff-cases-9.yml
deleted file mode 100644
index 6d0b2d5aeb..0000000000
--- a/changelogs/fragments/11223-ruff-cases-9.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-minor_changes:
- - hashids filter - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - keycloak module_utils - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - atomic_container modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - atomic_image modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - bitbucket_access_key modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - bitbucket_pipeline_key_pair modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - bitbucket_pipeline_known_host modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - bitbucket_pipeline_variable modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - dimensiondata_network modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - imc_rest modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - jenkins_plugin modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - nmcli modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - oneandone_server modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
- - packet_device modules - mark ``%`` templating as ``noqa`` (https://github.com/ansible-collections/community.general/pull/11223).
- - pushbullet modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - scaleway_user_data modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - sensu_silence modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
- - xenserver_guest modules - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11223).
diff --git a/changelogs/fragments/11224-deprecate-pushbullet.yml b/changelogs/fragments/11224-deprecate-pushbullet.yml
deleted file mode 100644
index b3962ce63e..0000000000
--- a/changelogs/fragments/11224-deprecate-pushbullet.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-deprecated_features:
- - pushbullet - module relies on Python package supporting Python 3.2 only; the module will be removed from community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/11224).
diff --git a/changelogs/fragments/11229-fstr-mishaps.yml b/changelogs/fragments/11229-fstr-mishaps.yml
deleted file mode 100644
index 8d8589f605..0000000000
--- a/changelogs/fragments/11229-fstr-mishaps.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-bugfixes:
- - pam_limits - remove ``%`` templating no longer used in f-string (https://github.com/ansible-collections/community.general/pull/11229).
-minor_changes:
- - spectrum_model_attrs - convert ``%`` templating to f-string (https://github.com/ansible-collections/community.general/pull/11229).
diff --git a/changelogs/fragments/11231-perc-format.yml b/changelogs/fragments/11231-perc-format.yml
deleted file mode 100644
index 2d48156fab..0000000000
--- a/changelogs/fragments/11231-perc-format.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - oneandone_server - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11231).
- - packet_device - replace ``%`` templating with f-strings or ``format()`` (https://github.com/ansible-collections/community.general/pull/11231).
diff --git a/changelogs/fragments/11232-mount.yml b/changelogs/fragments/11232-mount.yml
deleted file mode 100644
index 9710170af8..0000000000
--- a/changelogs/fragments/11232-mount.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-bugfixes:
- - "aix_filesystem - remove compatibility code for ancient Python versions (https://github.com/ansible-collections/community.general/pull/11232)."
-minor_changes:
- - "The last code included in the collection that was licensed under the PSF 2.0 license was removed form the collection.
- This means that now all code is either GPLv3+ licensed, MIT licensed, or BSD-2-clause licensed
- (https://github.com/ansible-collections/community.general/pull/11232)."
diff --git a/changelogs/fragments/12.1.0.yml b/changelogs/fragments/12.1.0.yml
deleted file mode 100644
index 4b1469c9fe..0000000000
--- a/changelogs/fragments/12.1.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Regular bugfix and feature release.