|
1 |
| -Change log |
| 1 | +Changelog |
2 | 2 | ==========
|
3 | 3 |
|
| 4 | +6.0.0 |
| 5 | +----- |
| 6 | + |
| 7 | +### Upgrade Notes |
| 8 | +- Minimum supported Python version is 3.7+ |
| 9 | +- When installing with pip, the `docker[tls]` extra is deprecated and a no-op, |
| 10 | + use `docker` for same functionality (TLS support is always available now) |
| 11 | +- Native Python SSH client (used by default / `use_ssh_client=False`) will now |
| 12 | + reject unknown host keys with `paramiko.ssh_exception.SSHException` |
| 13 | +- Short IDs are now 12 characters instead of 10 characters (same as Docker CLI) |
| 14 | + |
| 15 | +### Features |
| 16 | +- Python 3.10 support |
| 17 | +- Automatically negotiate most secure TLS version |
| 18 | +- Add `platform` (e.g. `linux/amd64`, `darwin/arm64`) to container create & run |
| 19 | +- Add support for `GlobalJob` and `ReplicatedJobs` for Swarm |
| 20 | +- Add `remove()` method on `Image` |
| 21 | +- Add `force` param to `disable()` on `Plugin` |
| 22 | + |
| 23 | +### Bugfixes |
| 24 | +- Fix install issues on Windows related to `pywin32` |
| 25 | +- Do not accept unknown SSH host keys in native Python SSH mode |
| 26 | +- Use 12 character short IDs for consistency with Docker CLI |
| 27 | +- Ignore trailing whitespace in `.dockerignore` files |
| 28 | +- Fix IPv6 host parsing when explicit port specified |
| 29 | +- Fix `ProxyCommand` option for SSH connections |
| 30 | +- Do not spawn extra subshell when launching external SSH client |
| 31 | +- Improve exception semantics to preserve context |
| 32 | +- Documentation improvements (formatting, examples, typos, missing params) |
| 33 | + |
| 34 | +### Miscellaneous |
| 35 | +- Upgrade dependencies in `requirements.txt` to latest versions |
| 36 | +- Remove extraneous transitive dependencies |
| 37 | +- Eliminate usages of deprecated functions/methods |
| 38 | +- Test suite reliability improvements |
| 39 | +- GitHub Actions workflows for linting, unit tests, integration tests, and |
| 40 | + publishing releases |
| 41 | + |
4 | 42 | 5.0.3
|
5 | 43 | -----
|
6 | 44 |
|
|
0 commit comments