Release 2.7.0.

This commit is contained in:
Felix Fontein 2022-07-02 14:22:03 +02:00
parent 45f3657fb6
commit 86011cdfdf
7 changed files with 57 additions and 17 deletions

View File

@ -5,6 +5,30 @@ Docker Community Collection Release Notes
.. contents:: Topics
v2.7.0
======
Release Summary
---------------
Bugfix and deprecation release. The next 2.x.y releases will only be bugfix releases, the next expect minor/major release will be 3.0.0 with some major changes.
Minor Changes
-------------
- Move common utility functions from the ``common`` module_util to a new module_util called ``util``. This should not have any user-visible effect (https://github.com/ansible-collections/community.docker/pull/390).
Deprecated Features
-------------------
- Support for Docker API version 1.20 to 1.24 has been deprecated and will be removed in community.docker 3.0.0. The first Docker version supporting API version 1.25 was Docker 1.13, released in January 2017. This affects the modules ``docker_container``, ``docker_container_exec``, ``docker_container_info``, ``docker_compose``, ``docker_login``, ``docker_image``, ``docker_image_info``, ``docker_image_load``, ``docker_host_info``, ``docker_network``, ``docker_network_info``, ``docker_node_info``, ``docker_swarm_info``, ``docker_swarm_service``, ``docker_swarm_service_info``, ``docker_volume_info``, and ``docker_volume``, whose minimally supported API version is between 1.20 and 1.24 (https://github.com/ansible-collections/community.docker/pull/396).
- Support for Python 2.6 is deprecated and will be removed in the next major release (community.docker 3.0.0). Some modules might still work with Python 2.6, but we will no longer try to ensure compatibility (https://github.com/ansible-collections/community.docker/pull/388).
Bugfixes
--------
- Docker SDK for Python based modules and plugins - if the API version is specified as an option, use that one to validate API version requirements of module/plugin options instead of the latest API version supported by the Docker daemon. This also avoids one unnecessary API call per module/plugin (https://github.com/ansible-collections/community.docker/pull/389).
v2.6.0
======

View File

@ -667,3 +667,36 @@ releases:
- 373-deprecate-docker-compose-dependency.yml
- deprecate-ansible-2.9-2.10.yml
release_date: '2022-05-24'
2.7.0:
changes:
bugfixes:
- Docker SDK for Python based modules and plugins - if the API version is specified
as an option, use that one to validate API version requirements of module/plugin
options instead of the latest API version supported by the Docker daemon.
This also avoids one unnecessary API call per module/plugin (https://github.com/ansible-collections/community.docker/pull/389).
deprecated_features:
- Support for Docker API version 1.20 to 1.24 has been deprecated and will be
removed in community.docker 3.0.0. The first Docker version supporting API
version 1.25 was Docker 1.13, released in January 2017. This affects the modules
``docker_container``, ``docker_container_exec``, ``docker_container_info``,
``docker_compose``, ``docker_login``, ``docker_image``, ``docker_image_info``,
``docker_image_load``, ``docker_host_info``, ``docker_network``, ``docker_network_info``,
``docker_node_info``, ``docker_swarm_info``, ``docker_swarm_service``, ``docker_swarm_service_info``,
``docker_volume_info``, and ``docker_volume``, whose minimally supported API
version is between 1.20 and 1.24 (https://github.com/ansible-collections/community.docker/pull/396).
- Support for Python 2.6 is deprecated and will be removed in the next major
release (community.docker 3.0.0). Some modules might still work with Python
2.6, but we will no longer try to ensure compatibility (https://github.com/ansible-collections/community.docker/pull/388).
minor_changes:
- Move common utility functions from the ``common`` module_util to a new module_util
called ``util``. This should not have any user-visible effect (https://github.com/ansible-collections/community.docker/pull/390).
release_summary: Bugfix and deprecation release. The next 2.x.y releases will
only be bugfix releases, the next expect minor/major release will be 3.0.0
with some major changes.
fragments:
- 2.7.0.yml
- 389-api-version.yml
- 390-util.yml
- 397-deprecate-docker-api-1.24.yml
- python-2.6.yml
release_date: '2022-07-02'

View File

@ -1 +0,0 @@
release_summary: Bugfix and deprecation release. The next 2.x.y releases will only be bugfix releases, the next expect minor/major release will be 3.0.0 with some major changes.

View File

@ -1,2 +0,0 @@
bugfixes:
- "Docker SDK for Python based modules and plugins - if the API version is specified as an option, use that one to validate API version requirements of module/plugin options instead of the latest API version supported by the Docker daemon. This also avoids one unnecessary API call per module/plugin (https://github.com/ansible-collections/community.docker/pull/389)."

View File

@ -1,2 +0,0 @@
minor_changes:
- "Move common utility functions from the ``common`` module_util to a new module_util called ``util``. This should not have any user-visible effect (https://github.com/ansible-collections/community.docker/pull/390)."

View File

@ -1,8 +0,0 @@
deprecated_features:
- "Support for Docker API version 1.20 to 1.24 has been deprecated and will be removed in community.docker 3.0.0.
The first Docker version supporting API version 1.25 was Docker 1.13, released in January 2017.
This affects the modules ``docker_container``, ``docker_container_exec``, ``docker_container_info``, ``docker_compose``,
``docker_login``, ``docker_image``, ``docker_image_info``, ``docker_image_load``, ``docker_host_info``, ``docker_network``,
``docker_network_info``, ``docker_node_info``, ``docker_swarm_info``, ``docker_swarm_service``, ``docker_swarm_service_info``,
``docker_volume_info``, and ``docker_volume``, whose minimally supported API version
is between 1.20 and 1.24 (https://github.com/ansible-collections/community.docker/pull/396)."

View File

@ -1,4 +0,0 @@
deprecated_features:
- "Support for Python 2.6 is deprecated and will be removed in the next major release (community.docker 3.0.0).
Some modules might still work with Python 2.6, but we will no longer try to ensure compatibility
(https://github.com/ansible-collections/community.docker/pull/388)."