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.