From 99b9680ea2e4d66f82965dacad7e825b4e411adc Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 23 Dec 2025 22:59:38 +0100 Subject: [PATCH] Announce making all module utils, plugin utils, and doc fragments private (#11320) Announce making all module utils, plugin utils, and doc fragments private. --- changelogs/fragments/private.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 changelogs/fragments/private.yml diff --git a/changelogs/fragments/private.yml b/changelogs/fragments/private.yml new file mode 100644 index 0000000000..01cb29f8fe --- /dev/null +++ b/changelogs/fragments/private.yml @@ -0,0 +1,8 @@ +deprecated_features: + - "All module utils, plugin utils, and doc fragments will be made **private** in community.general 13.0.0. + This means that they will no longer be part of the public API of the collection, and can have breaking + changes even in bugfix releases. If you depend on importing code from the module or plugin utils, + or use one of the doc fragments, please + `comment in the issue to discuss this `__. + Note that this does not affect any use of community.general in task files, roles, or playbooks + (https://github.com/ansible-collections/community.general/issues/11312, https://github.com/ansible-collections/community.general/pull/11320)."