Coolify v4.1.1

v4.1.1
Added 4
  • Added Cloudflare DDNS template
  • Added EMQX service template
  • Added OpenObserve template
  • Added Hermes Agent and WebUI one-click service
Changed 3
  • Pinned Ryot, Jellyfin, Audiobookshelf, Grocy, and Mealie to stable image versions
  • Updated Gitea Runner to v1.0.6
  • Improved the configuration changes modal readability and spacing
Fixed 3
  • Fixed source selection during repository setup
  • Fixed service pages opening in the correct project and environment
  • Improved GitHub App setup, installation, and reinstall flow
Security 5
  • Restricted source and private key selection to the current team
  • Restricted environment deletion to the current team
  • Restricted server and network selection to the current team
  • Hardened API token permission handling
  • Matched manual webhooks to the exact repository only
What's Changed
Security & Fixes
  • Restricted source and private key selection to the current team (#10348)
  • Restricted environment deletion to the current team (#10349)
  • Restricted server and network selection to the current team (#10352)
  • Fixed source selection during repository setup (#10354)
  • Hardened API token permission handling (#10355)
  • Fixed service pages opening in the correct project and environment (#10358)
  • Matched manual webhooks to the exact repository only (#10361)
  • Improved GitHub App setup, installation, and reinstall flow (#10362)
New Services & Templates
  • Added Cloudflare DDNS template (#8099)
  • Added EMQX service template (#9568)
  • Added OpenObserve template (#10279, closes #6328)
  • Added Hermes Agent and WebUI one-click service (#10283)
Improvements
  • Pinned Ryot, Jellyfin, Audiobookshelf, Grocy, and Mealie to stable image versions (#10116)
  • Updated Gitea Runner to v1.0.6 (#10282)
  • Improved the configuration changes modal readability and spacing (#10365)
What's Changed (Github)
New Contributors

Full Changelog: https://github.com/coollabsio/coolify/compare/v4.1.0...v4.1.1

View original

Upgraded? How did it go?

Discussion