Files
podman-compose/docs/Changelog-1.5.0.md
Povilas Kanapickas 3d3064c735 Release notes for 1.5.0
Signed-off-by: Povilas Kanapickas <povilas@radix.lt>
2025-07-07 12:24:35 +03:00

31 lines
1.6 KiB
Markdown

Version 1.5.0 (2025-07-07)
==========================
Bug fixes
---------
- Fixed path to a local SSH key to be relative to the directory of compose file during build.
- Fixed CMD healthchecks to run the given command directly and not use `/bin/sh -c`.
- Fixed regression of dockerfile definition if current directory name ends with ".git".
- Fixed exit code from `push` command.
- Implemented short syntax for environment variables set in `.env` for compose.yml `environment:` section.
- Fixed regression of log output including "text" in detached mode.
- Implemented `up --no-recreate` to work as advertised.
- Stack traces emitted due to YAML parse errors are now hidden.
Features
--------
- Added unregister command to remove systemd service registration (`podman-compose systemd -a unregister`)
- Added new `docker_compose_compat` `x-podman` meta setting to enable all Docker Compose compatibility settings
- Added new `name_separator_compat` `x-podman` setting to change name separator to hyphen, same as Docker Compose.
- Added support for environment variable interpolation for YAML keys.
- Added `io.podman.compose.service` label to created containers. It contains the same value as
`com.docker.compose.service`.
- Added relabel option to secret to make possible to read the secret file by the contained process.
- Added support for setting x-podman values using PODMAN_COMPOSE_* environment variables.
- Added support to set `--route` option to `podman network create` via
`x-podman.routes` key on network configuration.
- Implemented support for custom pod names in `--in-pod`.