From 31540c43d66251789cb7e2cbee84198e9d3ce740 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Thu, 18 Jan 2024 08:06:02 +0100 Subject: [PATCH] Release 3.6.0-rc1. --- CHANGELOG.rst | 25 ++++++++++++++++ changelogs/changelog.yaml | 47 ++++++++++++++++++++++++++++++ changelogs/fragments/3.6.0-rc1.yml | 18 ------------ 3 files changed, 72 insertions(+), 18 deletions(-) delete mode 100644 changelogs/fragments/3.6.0-rc1.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index e0c53225..8ac2f465 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,31 @@ Docker Community Collection Release Notes .. contents:: Topics +v3.6.0-rc1 +========== + +Release Summary +--------------- + +First release candidate of the latest bugfix and feature release. +No more features will be added before the final release, which will likely happen on Sunday or Monday. + +The collection now includes a bunch of new ``docker_image_*`` modules that move features out of the +rather complex ``docker_image`` module. These new modules are easier to use and can better declare whether +they support check mode, diff mode, or none of them. + +This version also features modules that support the Docker CLI plugins ``buildx`` and ``compose``. +The ``docker_image_build`` module uses the ``docker buildx`` command under the hood, and the ``docker_compose_v2`` +and ``docker_compose_v2_pull`` modules uses the ``docker compose`` command. All these modules use the Docker CLI +instead of directly talking to the API. The modules support mostly the same interface as the API based modules, +so the main difference is that instead of some Python requirements, they depend on the Docker CLI tool ``docker``. + +Changes since the last beta: +* The ``docker_compose_v2*`` modules also checks for ``compose.yaml`` and ``compose.yml``, not only for ``docker-compose.yaml`` and ``docker-compose.yml``. +* You can now specify ``services`` in the ``docker_compose_v2`` module. +* You can now specify ``build`` in the ``docker_compose_v2`` module (allows to pass ``--build`` or ``--no-build`` depending on its value). + + v3.6.0-b2 ========= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index dd0e23bc..b91c2198 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1446,3 +1446,50 @@ releases: name: docker_compose_v2_pull namespace: '' release_date: '2024-01-14' + 3.6.0-rc1: + changes: + release_summary: 'First release candidate of the latest bugfix and feature release. + + No more features will be added before the final release, which will likely + happen on Sunday or Monday. + + + The collection now includes a bunch of new ``docker_image_*`` modules that + move features out of the + + rather complex ``docker_image`` module. These new modules are easier to use + and can better declare whether + + they support check mode, diff mode, or none of them. + + + This version also features modules that support the Docker CLI plugins ``buildx`` + and ``compose``. + + The ``docker_image_build`` module uses the ``docker buildx`` command under + the hood, and the ``docker_compose_v2`` + + and ``docker_compose_v2_pull`` modules uses the ``docker compose`` command. + All these modules use the Docker CLI + + instead of directly talking to the API. The modules support mostly the same + interface as the API based modules, + + so the main difference is that instead of some Python requirements, they depend + on the Docker CLI tool ``docker``. + + + Changes since the last beta: + + * The ``docker_compose_v2*`` modules also checks for ``compose.yaml`` and + ``compose.yml``, not only for ``docker-compose.yaml`` and ``docker-compose.yml``. + + * You can now specify ``services`` in the ``docker_compose_v2`` module. + + * You can now specify ``build`` in the ``docker_compose_v2`` module (allows + to pass ``--build`` or ``--no-build`` depending on its value). + + ' + fragments: + - 3.6.0-rc1.yml + release_date: '2024-01-18' diff --git a/changelogs/fragments/3.6.0-rc1.yml b/changelogs/fragments/3.6.0-rc1.yml deleted file mode 100644 index 9c5df57f..00000000 --- a/changelogs/fragments/3.6.0-rc1.yml +++ /dev/null @@ -1,18 +0,0 @@ -release_summary: | - First release candidate of the latest bugfix and feature release. - No more features will be added before the final release, which will likely happen on Sunday or Monday. - - The collection now includes a bunch of new ``docker_image_*`` modules that move features out of the - rather complex ``docker_image`` module. These new modules are easier to use and can better declare whether - they support check mode, diff mode, or none of them. - - This version also features modules that support the Docker CLI plugins ``buildx`` and ``compose``. - The ``docker_image_build`` module uses the ``docker buildx`` command under the hood, and the ``docker_compose_v2`` - and ``docker_compose_v2_pull`` modules uses the ``docker compose`` command. All these modules use the Docker CLI - instead of directly talking to the API. The modules support mostly the same interface as the API based modules, - so the main difference is that instead of some Python requirements, they depend on the Docker CLI tool ``docker``. - - Changes since the last beta: - * The ``docker_compose_v2*`` modules also checks for ``compose.yaml`` and ``compose.yml``, not only for ``docker-compose.yaml`` and ``docker-compose.yml``. - * You can now specify ``services`` in the ``docker_compose_v2`` module. - * You can now specify ``build`` in the ``docker_compose_v2`` module (allows to pass ``--build`` or ``--no-build`` depending on its value).