Skip to content

Releases: coollabsio/coolify

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

v4.0.0-beta.442

07 Nov 08:16
7bbfa09

Choose a tag to compare

  • New Features

    • Added port validation with a user-facing warning modal when editing domains to protect required service ports.
  • Bug Fixes

    • Preserve empty strings vs null in Docker Compose/env handling.
    • Improved ARG insertion across multi-stage Dockerfiles to avoid build issues.
  • Style

    • Minor light-mode background and layout tweaks across authentication and base layout views.
  • Tests

    • Added extensive tests for YAML/env handling, Dockerfile ARG insertion, and port-related logic.
  • Chores

    • Bumped product/helper versions and updated releases URL.

What's Changed

New Contributors

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

v4.0.0-beta.441

05 Nov 08:12
393df11

Choose a tag to compare

fix: database stopping behaviour
fix: light mode

What's Changed

Full Changelog: v4.0.0-beta.440...v4.0.0-beta.441

v4.0.0-beta.440

04 Nov 09:03
d7e3a8a

Choose a tag to compare

  • Bug Fixes

    • Improved form data synchronization reliability across project settings and service editors.
  • New Features

    • Confirmation modal added for Nginx configuration generation.
    • Unified form sync behavior for more consistent save/load flows and clearer field updates.
    • More explicit form validations to surface input errors earlier.
  • Tests

    • Added test coverage for application setting boolean casting.
  • Chores

    • Updated product version to 4.0.0-beta.440.

What's Changed

Full Changelog: v4.0.0-beta.439...v4.0.0-beta.440

v4.0.0-beta.439

03 Nov 10:09
dc04fe4

Choose a tag to compare

What's Changed

Security & Fixes

  • Prevent GitHub App from deleting private keys still in use by other resources (#7048, fixes #6555)
  • Fixed Activepieces database failing to start by pinning to working versions (#7050, closes #7027)
  • Fixed SMTP port input validation to use numeric type
  • Fixed boarding flow logic to complete onboarding when server is created
  • Removed unnecessary step attributes from storage input fields
  • Fixed network aliases display and handling (#7073, closes #7069)
  • Fixed API database creation to properly set destination UUID (#7002, fixes #6972)

New Services & Templates

  • Updated Beszel and Beszel-Agent to version 0.15.2 (#7051)

Improvements

  • Added token validation functionality for Hetzner
  • Added artisan command to update service Docker image versions (#7053)
  • Improved custom network aliases configuration handling

What's Changed

New Contributors

Full Changelog: v4.0.0-beta.438...v4.0.0-beta.439

v4.0.0-beta.438

29 Oct 09:40
fe7ebc3

Choose a tag to compare

What's Changed

Security & Fixes

  • Fixed login rate limit bypass vulnerability via spoofed headers (#7039)
  • Fixed Docker healthcheck removal not being detected properly (#6964, #6967)
  • Fixed empty Docker Compose editor for Git-based applications (#7030)
  • Fixed Livewire wire:model binding error in domains input (#7003)
  • Fixed deployment failure notifications not being sent reliably (#7011, closes #6911)
  • Fixed inconsistent modal height in Edit Docker Compose dialog (#6982)
  • Fixed server URL generation in ServerPatchCheck notifications (#7018, closes #6038)
  • Fixed Redis password handling in API database creation (#6998)
  • Fixed Hetzner server redirect in onboarding flow (#6977)
  • Fixed GitHub source creation and configuration issues (#7005)
  • Fixed malformed database URLs when server IP is empty (#7029)
  • Fixed stale Redis locks causing scheduled tasks to stop (#6975, fixes #4539)
  • Fixed allowed IPs validation false positives (#6984)
  • Fixed API boolean parameters not being respected for service deletion (#7015)
  • Fixed Seafile file upload failures due to network errors (#6973, fixes #6943)
  • Fixed Hetzner deprecated server types filtering (#6961)
  • Fixed Docker .env file missing for image deployments (#6955)
  • Fixed content: field in compose files overwriting user edits (#6970, #6981)

New Services & Templates

  • Added MinIO Community Edition service (#6966)
  • Added Home Assistant template (#6913)
  • Added Redis Insight service (#6914)
  • Added Siyuan personal knowledge management template (#6920)
  • Added Pocket ID authentication templates (SQLite and PostgreSQL variants) (#6924)
  • Added SparkyFitness fitness tracking template (#6925)
  • Added Rivet AI programming environment template (#6963)
  • Added MetaMCP app template (#6550)
  • Updated Evolution API slogan for better clarity (#6530)
  • Updated Plane to v1.0.0 (#6971)
  • Updated Pterodactyl template structure (renamed to "Panel" for clarity) (#7016, #6976)
  • Disabled MinIO one-click service (security CVE, moved to community edition) (#6952)
  • Disabled Pingvinshare services (no longer maintained) (#6953, #6954)
  • Replaced vulnerable MinIO images with Coollabs MinIO across all templates (#6965)

Improvements

  • Added Docker repository-based installation fallbacks for better reliability (#7012)
  • Added healthchecks to Appwrite services (#6979)
  • Added category filter dropdown to service selection page (#6985)
  • Added onboarding guide link to global search no results state (#6978)
  • Added dynamic viewport-based height for compose editor (#7028)
  • Added funding.json for standardized funding information (#7038)
  • Display service logos in original colors with consistent sizing (#6992)
  • Fixed dark mode white screen flicker on page transitions (#6983)
  • Fixed loading icon showing during automatic status checks (#6990)
  • Made modals scrollable on small screens (#6999, fixes #6974)
  • Made environment variable forms responsive (#7004)
  • Made proxy logs page responsive (#7006)
  • Improved Docker build process with matrix strategy (#7032)
  • Updated Vite to 6.4.1 (#6944)
  • Various UI/UX improvements including OAuth settings management and project navigation (#7021)

New Contributors

Full Changelog: v4.0.0-beta.437...v4.0.0-beta.438

v4.0.0-beta.437

21 Oct 07:12

Choose a tag to compare

This release delivers important security improvements, better reliability, and a more polished user experience.

🔒 Security Fixes

  • Fixed security vulnerabilities in member vs admin roles.

🚀 Improvements

  • More reliable API and webhook connections - External integrations, mobile apps, and third-party services will now connect more consistently, especially when running behind proxies or load balancers.
  • Refreshed mobile navigation bar with a modern, semi-transparent design that provides better visual separation from your content. We've also updated the Settings icon to a sliders design to better
    reflect that it controls your display preferences (like dark mode) rather than system settings.
  • Consistent styling across dropdown menus throughout the interface for a more cohesive look and feel.

🐛 Bug Fixes

  • Fixed crashes when editing service domains - The domain editor now works smoothly without unexpected errors.
  • Resolved access errors when viewing private keys that could cause the page to fail loading.

What's Changed

Full Changelog: v4.0.0-beta.436...v4.0.0-beta.437