github coollabsio/coolify v4.0.0-beta.278

latest releases: v4.0.0-beta.306, v4.0.0-beta.305, v4.0.0-beta.304...
one month ago

Breaking change

By default, container labels with $ on applications and services are escaped.

This means that if you used a label like:
label=test:$2y$12$ci.4U63YX83CwkyUrjqxAucnmi2xXOIlEF6T/KdP9824f1Rf1iyNG

The escaped label will look like this:
label=test:$$2y$$12$$ci.4U63YX83CwkyUrjqxAucnmi2xXOIlEF6T/KdP9824f1Rf1iyNG

You can toggle a settings to use each behavior (escape or not).

Why?

It is escaped by default because beginner users may not be aware of this. When they generate a basic auth password, it is not escaped.


  • new service: TwentyCRM
  • feat: Show commit messages on deployments for better discoverability.
    image
  • feat: New predefined env variables for apps (COOLIFY_HOST, COOLIFY_URL, COOLIFY_BRANCH).
    image
  • feat: Able to toggle label escaping mechanism.
  • fix: Only allow specific gitlab webhook events.
  • fix: Scheduled tasks view.
  • fix: Scheduled tasks only runs for running applications.
  • fix: Scheduled tasks environment is now based on the container and not the host.
  • fix: Install script will now install docker v26.0.
  • updated pkg versions in coolify-helper (docker cli, docker compose, docker buildx, pack, nixpacks, cloudflared).

Issues

What's Changed

New Contributors

Full Changelog: v4.0.0-beta.277...v4.0.0-beta.278

Don't miss a new coolify release

NewReleases is sending notifications on new releases.