Skip to content

Commit fd2f502

Browse files
authored
chore: add changelog for 7.0.0 (#3186)
Signed-off-by: Milas Bowman <milas.bowman@docker.com>
1 parent db48781 commit fd2f502

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

docs/change-log.md

+34
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,40 @@
11
Changelog
22
==========
33

4+
7.0.0
5+
-----
6+
### Upgrade Notes
7+
- Removed SSL version (`ssl_version`) and explicit hostname check (`assert_hostname`) options
8+
- `assert_hostname` has not been used since Python 3.6 and was removed in 3.12
9+
- Python 3.7+ supports TLSv1.3 by default
10+
- Websocket support is no longer included by default
11+
- Use `pip install docker[websockets]` to include `websocket-client` dependency
12+
- By default, `docker-py` hijacks the TCP connection and does not use Websockets
13+
- Websocket client is only required to use `attach_socket(container, ws=True)`
14+
- Python 3.7 no longer officially supported (reached end-of-life June 2023)
15+
16+
### Features
17+
- Python 3.12 support
18+
- Full `networking_config` support for `containers.create()`
19+
- Replaces `network_driver_opt` (added in 6.1.0)
20+
- Add `health()` property to container that returns status (e.g. `unhealthy`)
21+
- Add `pause` option to `container.commit()`
22+
- Add support for bind mount propagation (e.g. `rshared`, `private`)
23+
24+
### Bugfixes
25+
- Consistently return `docker.errors.NotFound` on 404 responses
26+
27+
### Miscellaneous
28+
- Upgraded urllib3 version in `requirements.txt` (used for development/tests)
29+
- Documentation typo fixes & formatting improvements
30+
- Fixed integration test compatibility for newer Moby engine versions
31+
- Switch to [ruff](https://github.com/astral-sh/ruff) for linting
32+
33+
6.1.3
34+
-----
35+
#### Bugfixes
36+
- Fix compatibility with [`eventlet/eventlet`](https://github.com/eventlet/eventlet)
37+
438
6.1.2
539
-----
640

0 commit comments

Comments
 (0)