v4.3.3
Added 2
- Add custom project icons with local and S3-backed storage
- Add configurable CPU limits for volume-backup compression
Changed 5
- Allow more startup time before Coolify health checks mark the container unhealthy
- Make volume and full-database backups faster by using parallel gzip compression when available
- Prevent deletion of Compose-managed persistent volumes and improve persistent-volume management
- Improve mobile application links, backup screens, loading states, and validation feedback
- Clarify application image-retention cleanup options
Fixed 13
- Fix the What's New dialog failing to open from the account menu
- Fix PostgreSQL instances with SSL certificates failing to start because of private-key ownership
- Fix S3 connection tests using saved settings instead of current form values
- Fix inconsistent MinIO client versions across Coolify images
- Fix search-indexing table headers overflowing domain tables
- Fix Sentinel restarting after it had been disabled
- Fix databases disappearing from counts and resource operations when different database types shared the same numeric ID
- Fix Traefik network labels for Docker Compose services without a user-selected network
- Fix PostgreSQL custom-format backup uploads being rejected by SQL safety validation
- Fix Compose environment variables that referenced themselves becoming uneditable
- Fix stopped resources retaining stale running states
- Fix deployment logs losing the manually selected follow mode and showing filtered lines
- Fix S3 endpoint normalization, validation feedback, and partial numeric host editing
Features
- Added custom project icons with local and S3-backed storage.
- Added configurable CPU limits for volume-backup compression.
Fixes
- Fixed the What’s New dialog failing to open from the account menu (#11261, fixes #11219).
- Fixed PostgreSQL instances with SSL certificates failing to start because of private-key ownership (#11286, fixes #5450).
- Fixed S3 connection tests using saved settings instead of current form values (#11297, fixes #11289).
- Fixed inconsistent MinIO client versions across Coolify images (#11291, fixes #11288).
- Fixed search-indexing table headers overflowing domain tables (#11275, fixes #11263).
- Fixed Sentinel restarting after it had been disabled (#11298, fixes #11280).
- Allowed more startup time before Coolify health checks marked the container unhealthy (#11299, fixes #11277).
- Fixed databases disappearing from counts and resource operations when different database types shared the same numeric ID (#11300, fixes #11285).
- Fixed Traefik network labels for Docker Compose services without a user-selected network.
- Fixed PostgreSQL custom-format backup uploads being rejected by SQL safety validation.
- Fixed Compose environment variables that referenced themselves becoming uneditable.
- Fixed stopped resources retaining stale running states.
- Fixed deployment logs losing the manually selected follow mode and showing filtered lines.
- Fixed S3 endpoint normalization, validation feedback, and partial numeric host editing.
Improvements
- Made volume and full-database backups faster by using parallel gzip compression when available.
- Prevented deletion of Compose-managed persistent volumes and improved persistent-volume management.
- Improved mobile application links, backup screens, loading states, and validation feedback.
- Clarified application image-retention cleanup options.
What's Changed
- fix(ui): resolve "Could not find Livewire component in DOM tree" on What's New click by @BasimNasserMu in https://github.com/coollabsio/coolify/pull/11261
- fix(database): set PostgreSQL SSL certificate ownership by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11286
- fix(docker): keep MinIO client versions consistent by @JuanTorchia in https://github.com/coollabsio/coolify/pull/11291
- fix(storage): validate S3 connection with current form values by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11297
- fix(domains): prevent search indexing header overflow by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11275
- fix(sentinel): prevent restart after Sentinel is disabled by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11298
- fix(healthcheck): allow more time for Coolify startup by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11299
- fix(resources): preserve records sharing IDs across model types by @andrasbacsai in https://github.com/coollabsio/coolify/pull/11300
New Contributors
- @BasimNasserMu made their first contribution in https://github.com/coollabsio/coolify/pull/11261
Full Changelog: https://github.com/coollabsio/coolify/compare/v4.3.2...v4.3.3