mirror of
https://github.com/containers/podman-compose.git
synced 2025-05-28 14:17:50 +02:00
2.0 KiB
2.0 KiB
Version 1.4.0 (2025-05-10)
Bug fixes
- Fixed handling of relative includes and extends in compose files
- Fixed error when merging arguments in list and dictionary syntax
- Fixed issue where short-lived containers could execute twice when using
up
in detached mode - Fixed
up
command hanging on Podman versions earlier than 4.6.0 - Fixed issue where
service_healthy
conditions weren't enforced duringup
command - Fixed support for the
--scale
flag - Fixed bug causing dependent containers to start despite
--no-deps
flag - Fixed port command behavior for dynamic host ports
- Fixed interpolation of
COMPOSE_PROJECT_NAME
when set from top-levelname
in compose file - Fixed project name evaluation order to match compose spec
- Fixed build context when using git URLs
- Fixed
KeyError
whendown
is called with non-existent service - Skip
down
duringup
when no active containers exist - Fixed non-zero exit code on failure when using
up -d
- Fixed SIGINT handling during
up
command for graceful shutdown - Fixed
NotImplementedError
when interrupted on Windows
Features
- Added
--quiet
flag toconfig
command to suppress output - Added support for
pids_limit
anddeploy.resources.limits.pids
- Added
--abort-on-container-failure
option - Added
--rmi
argument todown
command for image removal - Added support for
x-podman.disable-dns
to disable DNS plugin on defined networks - Added support for
x-podman.dns
to set DNS nameservers for defined networks - Improved file descriptor handling - no longer closes externally created descriptors. This allows descriptors created e.g. via systemd socket activation to be passed to containers.
- Added support for
cpuset
configuration - Added support for
reset
andoverride
tags when merging compose files - Added support for
x-podman.interface_name
to set network interface names - Added support for
x-podman.pod_args
to override default--pod-args