Skip to content

Releases: coollabsio/coolify

v4.0.0-beta.452

28 Nov 19:53
a528f4c

Choose a tag to compare

What's Changed

Security & Fixes

  • Fixed Traefik proxy startup issues with null versions and network filtering (#7400)
  • Fixed service name parsing issues when using hyphens (#7399)
  • Fixed version downgrade prevention with improved cache validation (#7396)
  • Fixed webhook notification settings migration conflict (#7393)
  • Fixed Docker database start commands compatibility across versions (#7390, #6807)
  • Fixed duplicate environment variables in buildtime.env and Nixpacks plan overrides (#7373)
  • Fixed incorrect Caddy proxy config file path display (#6722)
  • Fixed Livewire snapshot error during database restore (#7385, fixes #7335)
  • Fixed Beszel realtime monitoring feature (#7366)
  • Fixed Appwrite too many redirects error (#7364)

Improvements

  • Improved manual update process with better user feedback (#7398)
  • Improved new resource page UI layout and styling (#7291)
  • Added color-coded log highlighting based on log level (#7288)
  • Added Postgresus to predefined Docker networks by default (#7367)

What's Changed (Github)

Full Changelog: v4.0.0-beta.451...v4.0.0-beta.452

v4.0.0-beta.451

27 Nov 14:09
d9ec105

Choose a tag to compare

What's Changed

Security & Fixes

  • Enhanced security by validating and escaping database names, file paths, and proxy configuration filenames to prevent command injection (#7375)
  • Fixed Docker command failures on non-root servers and proxy network race conditions (#7368, fixes #7362)
  • Fixed path duplication in SERVICE_FQDN and SERVICE_URL when updating service FQDN (#7370, fixes #7363)
  • Fixed configuration change detection for build settings to properly show restart notification (#7371)

Improvements

  • Enhanced environment variable handling with better password field support and shared variable management
  • Improved build time variable checkbox behavior based on environment type
  • Reduced excessive logging in cleanup commands for cleaner output (#7356)
  • Improved version release automation workflow with GitHub sync functionality
  • Better error handling and output capturing during Git operations

What's Changed (Github)

Full Changelog: v4.0.0-beta.450...v4.0.0-beta.451

v4.0.0-beta.450

26 Nov 13:06
8505922

Choose a tag to compare

What's Changed

Security & Fixes

  • Fixed database restore modal not closing properly after backup operations (#7345, fixes #7335)
  • Fixed installation failures caused by CDN redirect handling in curl commands (#7349, fixes #7348)
  • Fixed proxy startup failures due to bash syntax errors in control structures (#7353, fixes #7346)

Improvements

  • Added Docker build cache preservation toggles to optimize build performance (#7352, fixes #7040)
    • New option to skip automatic Dockerfile ARG injection
    • New option to exclude SOURCE_COMMIT from build context
    • Applies to both Dockerfile and Docker Compose buildpacks

What's Changed (Github)

Full Changelog: v4.0.0-beta.449...v4.0.0-beta.450

v4.0.0-beta.449

26 Nov 09:05
da17494

Choose a tag to compare

What's Changed

Fixes

  • Preserve Docker build cache by excluding dynamic variables (#7339, fixes #7040)
  • Show shared env scopes dropdown even when no variables exist (#7342)
  • Add authorization checks for environment and project views

New Features

  • Developer view for shared environment variables (#7091)
  • Custom docker entrypoint support (#7097)

Improvements

  • Improved variable scope handling in docker entrypoint parsing (#7341)

What's Changed (Github)

Full Changelog: v4.0.0-beta.448...v4.0.0-beta.449

v4.0.0-beta.448

25 Nov 16:08
6f0110c

Choose a tag to compare

These migrations.
EBCE1E7D-6D64-43F9-9A04-DC946B8B023C

What's Changed

Full Changelog: v4.0.0-beta.447...v4.0.0-beta.448

v4.0.0-beta.447

25 Nov 15:44
813afc0

Choose a tag to compare

What's Changed

New Features

  • Restore database backups directly from S3 storage (#7085)
  • Environment variable autocomplete with {{ scope.variable }} syntax (#7282)

Fixes

  • Correct webhook notification settings migration and model schema (#7333)

What's Changed (Github)

Full Changelog: v4.0.0-beta.446...v4.0.0-beta.447

v4.0.0-beta.446

24 Nov 14:18
071f158

Choose a tag to compare

fix db migration issues

What's Changed

Full Changelog: v4.0.0-beta.445...v4.0.0-beta.446

v4.0.0-beta.445

24 Nov 12:51
006c4e5

Choose a tag to compare

What's Changed

Security & Fixes

  • Fixed environment variables not passing to Docker Compose build commands (#7271, fixes #7120)
  • Fixed Docker Compose service URL and domain handling for all service templates (#7275, fixes #7243)
  • Fixed buildpack cleanup when switching build methods (#7268, fixes #7192)
  • Fixed exited containers incorrectly showing health status (#7317)
  • Fixed container health status for services with monitoring disabled (#7283)
  • Fixed SERVICE_FQDN error when using database services (#7299)
  • Fixed database restart removing and re-downloading images unnecessarily (#7293)
  • Fixed duplicate migration conflicts during startup (#7254)
  • Fixed deployment error logs appearing multiple times (#7247)
  • Fixed modal input fields expanding to full width (#7267)
  • Fixed form input border shifting content on focus (#7300)
  • Fixed queue job failures after deserialization (#7275)
  • Fixed Codimd service docker-compose configuration (#7096, fixes #7095)
  • Fixed Mosquitto service template (#7129)
  • Fixed Documenso deployments stuck in pending status (#7145, fixes #1767)
  • Fixed Redis Insight default template (#7176, fixes #7166)

New Services & Templates

  • Added Opnform template (#5875)
  • Added newt-pangolin template (#6259)

Improvements

  • Enhanced Traefik version notifications with minor upgrade detection (#7247)
  • Added Docker Compose reload button and raw/deployable view toggle (#7294)
  • Added prerequisite validation during server setup (#7297)
  • Added modal width controls for better spacing (#7227)
  • Reduced excessive helper image pull jobs across servers (#7229)
  • Auto-create MinIO bucket in development environment (#7273)
  • Improved README structure and clarity (#6994)

Documentation

  • Consolidated AI documentation into centralized directory (#7274)

Github changes in details

New Contributors

Full Changelog: v4.0.0-beta.444...v4.0.0-beta.445

v4.0.0-beta.444

14 Nov 08:35
5b850ba

Choose a tag to compare

Update Traefik default version to v3.6, so the docker version 29 issues will be solved by default.

What's Changed

Full Changelog: v4.0.0-beta.443...v4.0.0-beta.444

v4.0.0-beta.443

13 Nov 14:37
6b25bc7

Choose a tag to compare

What's Changed

Security & Fixes

  • Security update for tar dependency (#7134)
  • Fix deployment cancellation when pull requests close (#7164)
  • Fix stuck resource cleanup and error handling (#7186)
  • Fix deployment status messaging for skipped deployments (#7190)
  • Fix server validation with non-root users (#7219, fixes #7116)

New Services & Templates

  • Added Postgresus service template (#7055)
  • Added Rybbit service template (#7185)
  • Improved service template categorization (#7147, #7179)

Improvements

  • Docker Compose volumes now support environment variables (#7148)
  • Scheduled tasks with configurable timeouts and automatic retry logic (#7177, fixes #5025)
  • Enhanced Nginx configuration for better performance (#7179)
  • Container restart tracking with visual indicators (#7182)
  • Automatic PORT environment variable detection and validation (#7184, #7185)

Github Notes

New Contributors

Full Changelog: v4.0.0-beta.442...v4.0.0-beta.443