Skip to content

Commit 6c9c091

Browse files
committed
Release notes for 1.4.0
Signed-off-by: Povilas Kanapickas <[email protected]>
1 parent cda84f4 commit 6c9c091

28 files changed

+39
-30
lines changed

docs/Changelog-1.4.0.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Version 1.4.0 (2025-05-10)
2+
==========================
3+
4+
Bug fixes
5+
---------
6+
7+
- Fixed handling of relative includes and extends in compose files
8+
- Fixed error when merging arguments in list and dictionary syntax
9+
- Fixed issue where short-lived containers could execute twice when using `up` in detached mode
10+
- Fixed `up` command hanging on Podman versions earlier than 4.6.0
11+
- Fixed issue where `service_healthy` conditions weren't enforced during `up` command
12+
- Fixed support for the `--scale` flag
13+
- Fixed bug causing dependent containers to start despite `--no-deps` flag
14+
- Fixed port command behavior for dynamic host ports
15+
- Fixed interpolation of `COMPOSE_PROJECT_NAME` when set from top-level `name` in compose file
16+
- Fixed project name evaluation order to match compose spec
17+
- Fixed build context when using git URLs
18+
- Fixed `KeyError` when `down` is called with non-existent service
19+
- Skip `down` during `up` when no active containers exist
20+
- Fixed non-zero exit code on failure when using `up -d`
21+
- Fixed SIGINT handling during `up` command for graceful shutdown
22+
- Fixed `NotImplementedError` when interrupted on Windows
23+
24+
Features
25+
--------
26+
27+
- Added `--quiet` flag to `config` command to suppress output
28+
- Added support for `pids_limit` and `deploy.resources.limits.pids`
29+
- Added `--abort-on-container-failure` option
30+
- Added `--rmi` argument to `down` command for image removal
31+
- Added support for `x-podman.disable-dns` to disable DNS plugin on defined networks
32+
- Added support for `x-podman.dns` to set DNS nameservers for defined networks
33+
- Improved file descriptor handling - no longer closes externally created descriptors.
34+
This allows descriptors created e.g. via systemd socket activation to be passed to
35+
containers.
36+
- Added support for `cpuset` configuration
37+
- Added support for `reset` and `override` tags when merging compose files
38+
- Added support for `x-podman.interface_name` to set network interface names
39+
- Added support for `x-podman.pod_args` to override default `--pod-args`

newsfragments/1039-fix-port-command.bugfix

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

newsfragments/1125.bugfix

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

newsfragments/1152-config-quiet.feature

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

newsfragments/1163.bugfix

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

newsfragments/1165-PROJECT_NAME-interpolation.bugfix

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

newsfragments/1165-project-name-evaluation-order.bugfix

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

newsfragments/1176.bugfix

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

newsfragments/1178.bugfix

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

newsfragments/1182-implement-pids-limit.feature

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

0 commit comments

Comments
 (0)