mirror of
https://github.com/containers/podman-compose.git
synced 2025-06-08 14:06:51 +02:00
40 lines
2.0 KiB
Markdown
40 lines
2.0 KiB
Markdown
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 during `up` 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-level `name` in compose file
|
|
- Fixed project name evaluation order to match compose spec
|
|
- Fixed build context when using git URLs
|
|
- Fixed `KeyError` when `down` is called with non-existent service
|
|
- Skip `down` during `up` 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 to `config` command to suppress output
|
|
- Added support for `pids_limit` and `deploy.resources.limits.pids`
|
|
- Added `--abort-on-container-failure` option
|
|
- Added `--rmi` argument to `down` 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` and `override` 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`
|