Skip to content

Commit 6de335b

Browse files
committed
Release notes for 1.3.0
Signed-off-by: Povilas Kanapickas <[email protected]>
1 parent 2379924 commit 6de335b

21 files changed

+38
-22
lines changed

docs/Changelog-1.3.0.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
Version 1.3.0 (2025-01-07)
2+
==========================
3+
4+
Bug fixes
5+
---------
6+
7+
- Fixed support for de-facto alternative `Dockerfile` names (e.g. `Containerfile`)
8+
- Fixed a bug that caused attempts to create already existing pods multiple times.
9+
- Fixed compatibility with docker-compose in how symlinks to docker-compose.yml are handled.
10+
- Fixed freeze caused by too long log lines without a newline.
11+
- Fixed support for `network_mode: none`.
12+
- Improved error detection by rejecting service definitions that contain both `network_mode` and
13+
`networks` keys, which is not allowed.
14+
15+
16+
Features
17+
--------
18+
19+
- Added support for build labels.
20+
- Added support for "platform" property in the build command.
21+
- Added support for "ssh" property in the build command.
22+
- Added support for cache_from and cache_to fields in build section.
23+
- Added support for honoring the condition in the depends_on section of the service, if stated.
24+
- Added `x-podman.no_hosts` setting to pass `--no-hosts` to podman run
25+
- Added support for compatibility with docker compose for default network behavior when no network
26+
defined in service. This is controlled via `default_net_behavior_compat` feature flag.
27+
- Added a way to get compatibility of default network names with docker compose.
28+
This is selected by setting `default_net_name_compat: true` on `x-podman` global dictionary.
29+
- Added support for the `device_cgroup_rules` property in services.
30+
- Added support for removing networks in `podman-compose down`.
31+
- Added support for network scoped service aliases.
32+
- Added support for network level `mac_address` attribute.
33+
- Added ability to substitute variables with the environment of the service.
34+
35+
Misc
36+
----
37+
38+
- Declared compatibility with Python 3.13.

newsfragments/978.bugfix

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/build-labels.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/build-platform.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/build-ssh.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/cache-fields-support.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/check-if-pod-exists.bugfix

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/conditional-dependencies.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/container-no-hosts.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/default_net_behavior_compat.feature

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)