# Coolify v4.3.15 - Product: Coolify (https://whatsnew.fyi/product/coolify) - Vendor: Coollabs - Date: 2026-09-03 - Version: v4.3.15 - Original notes: https://github.com/coollabsio/coolify/releases/tag/v4.3.15 - Permalink: https://whatsnew.fyi/product/coolify/releases/v4.3.15 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add per-domain internal port overrides for applications, Docker Compose services, and preview deployments across Traefik and Caddy - **added** — Add consolidated service database, volume, and directory backups page with schedule editing, on-demand runs, combined history, live status, downloads, and imports - **added** — Add domain management and DNS status checks for preview deployments - **fixed** — Block read-only team members from directly invoking protected Livewire mutations for credentials, servers, applications, databases, and security resources - **fixed** — Preserve every application domain in COOLIFY_URL and COOLIFY_FQDN, including multi-domain configurations with ports - **fixed** — Keep stopped containers visible after they reach their restart limit, prevent further automatic restarts, and add retry deployment and container removal actions - **fixed** — Reject invalid build-time environment variable names before builds start and report the offending key with rename guidance - **fixed** — Prevent unauthorized users from receiving stored private keys and GitHub App secrets in Livewire state - **fixed** — Restrict web terminal SSH commands to approved hosts, keys, ports, and options - **fixed** — Preserve existing domains when switching an application to Docker Compose and wait for confirmation before loading its Compose file - **fixed** — Redirect immediately after resource deletion while cleanup continues after the response - **changed** — Improve Docker Compose editor layout on mobile screens - **changed** — Warn before removing a port required by a service domain - **changed** — Warn that full PostgreSQL restores could overwrite administrator passwords - **changed** — Reduce the remotely callable Livewire API and keep authorization checks on user-facing write actions ##### Features - Added per-domain internal port overrides for applications, Docker Compose services, and preview deployments across Traefik and Caddy. Public domain URLs remained portless, while the UI showed effective ports and warned about unrecognized ports. ([#11594](https://github.com/coollabsio/coolify/pull/11594)) - Consolidated service database, volume, and directory backups into one page with schedule editing, on-demand runs, combined history, live status, downloads, and imports. ([#11574](https://github.com/coollabsio/coolify/pull/11574)) - Added domain management and DNS status checks for preview deployments. ##### Fixes - Blocked read-only team members from directly invoking protected Livewire mutations for credentials, servers, applications, databases, and security resources. ([#11596](https://github.com/coollabsio/coolify/pull/11596)) - Preserved every application domain in `COOLIFY_URL` and `COOLIFY_FQDN`, including multi-domain configurations with ports. ([#11527](https://github.com/coollabsio/coolify/pull/11527), fixes [#10824](https://github.com/coollabsio/coolify/issues/10824)) - Kept stopped containers visible after they reached their restart limit, prevented further automatic restarts, and added retry deployment and container removal actions. ([#11566](https://github.com/coollabsio/coolify/pull/11566), closes [#10624](https://github.com/coollabsio/coolify/issues/10624), [#10906](https://github.com/coollabsio/coolify/issues/10906), and [#11521](https://github.com/coollabsio/coolify/issues/11521)) - Rejected invalid build-time environment variable names before builds started and reported the offending key with rename guidance. ([#11575](https://github.com/coollabsio/coolify/pull/11575)) - Prevented unauthorized users from receiving stored private keys and GitHub App secrets in Livewire state. - Restricted web terminal SSH commands to approved hosts, keys, ports, and options. - Preserved existing domains when switching an application to Docker Compose and waited for confirmation before loading its Compose file. - Redirected immediately after resource deletion while cleanup continued after the response. ##### Improvements - Improved the Docker Compose editor layout on mobile screens. - Warned before removing a port required by a service domain. - Warned that full PostgreSQL restores could overwrite administrator passwords. - Reduced the remotely callable Livewire API and kept authorization checks on user-facing write actions. ([#11578](https://github.com/coollabsio/coolify/pull/11578)) ##### What's Changed * fix(deployments): keep every domain intact in COOLIFY_URL and COOLIFY… by @DiyRex in https://github.com/coollabsio/coolify/pull/11527 * fix(applications): persist restart limit state for stopped containers by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11566 * feat(backups): unify service backup management by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11574 * Validate build-time environment variable names before writing the build .env file by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11575 * refactor(livewire): make data-sync helpers private by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11578 * feat(domains): support per-domain internal port overrides by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11594 * fix(livewire): authorize exposed resource mutations by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11596 ##### New Contributors * @DiyRex made their first contribution in https://github.com/coollabsio/coolify/pull/11527 **Full Changelog**: https://github.com/coollabsio/coolify/compare/v4.3.14...v4.3.15