Skip to content

Releases: coollabsio/coolify

v4.0.0-beta.453

08 Dec 20:23
b7282ad

Choose a tag to compare

What's Changed

Security & Fixes

  • Terminal stays connected when browser tab loses focus (#7538)
  • Preview deployments now properly cleaned up on GitLab, Bitbucket, and Gitea (#7537, fixes #2610)
  • Fixed SSH conflicts during concurrent scheduled tasks (#7503, fixes #6736)
  • Fixed Nixpacks failing with null environment variables (#7493, fixes #6830)
  • Deployment status now shows "In Progress" immediately when queued (#7487, fixes #6708)
  • Fixed cleanup errors incorrectly marking successful deployments as failed (#7460, fixes #7439)
  • Fixed service status stuck at "Starting" after stop (#7479)
  • Fixed backup timeout not being applied during remote execution (#7476)
  • Fixed Traefik warning not clearing after proxy restart (#7466)
  • Fixed container "Restarting" status not displaying correctly (#7463)
  • Fixed degraded sub-resource and mixed status states (#7461)
  • Fixed Traefik email notifications with clickable server links (#7452)
  • Fixed PostgREST showing in wrong category and empty Domains section (#7442)
  • Fixed base directory path validation issues (#7437)
  • Fixed port validation blocking advanced checkbox saves (#7435)
  • Fixed Docker build args not working with service names (#7433)
  • Fixed preview URL port template variable (#7527)
  • Fixed logs not loading for single container services (#7509)
  • Fixed Garage service TOML config and healthcheck (#7510)

New Services & Templates

  • Added Garage (S3-compatible distributed storage) (#7508)
  • Added RustFS (S3-compatible storage) (#7486)
  • Added Fizzy (feedback widget) (#7468)

Improvements

  • Added Arch Linux server support (#7531, #7408, fixes #4523)
  • Added Docker image retention for application rollback support (#7504)
  • Added colorized log levels with toggle (#7502)
  • Added log search, download, and collapsible sections (#7484)
  • Added collapsible option to logs component (#7495)
  • Added runtime/buildtime properties to environment variables (#7470)
  • Proxy restart now runs as background job with real-time logs (#7475)
  • Dashboard performance improved with request-level caching (#7533)
  • Renamed "unsend" to "usesend" in email configuration (#7526, fixes #7189)
  • Renamed DOCKER_TOKEN/USERNAME to DOCKERHUB_TOKEN/USERNAME (#7432)
  • Improved Advanced Settings helper text clarity (#7453)
  • Improved PostgreSQL type docs link styling (#7494)
  • Improved Sentinel update check scheduling (#7491)
  • Decoupled storage check from Sentinel sync (#7454)

What's Changed (Github)

New Contributors

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

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