Releases: coollabsio/coolify
Releases · coollabsio/coolify
v4.0.0-beta.394
- fix(core): update service status refresh event handling
- fix(ui): adjust polling intervals for database and service status checks
What's Changed
- v4.0.0-beta.394 by @andrasbacsai in #5166
Full Changelog: v4.0.0-beta.393...v4.0.0-beta.394
v4.0.0-beta.393
- feat(core): add error logging and cron parsing to docker/server schedules to be able to use daily/hourly, etc.
What's Changed
- v4.0.0-beta.393 by @andrasbacsai in #5149
Full Changelog: v4.0.0-beta.392...v4.0.0-beta.393
v4.0.0-beta.392
Changes
- feat(slack): Show message title in notification previews for slack push notifications
- feat(lang): Added some missing translations
- fix(deployment): ensure private key is stored in filesystem before deployment
- fix(deployment): pull latest image from registry when using build server
- fix(ui): system-wide GitHub Apps are not shown in the create a new Application dialog
- fix(query): query logic error that shows all system-wide apps, regardless of whether they are public or private.
- fix(ui): clicking on a system-wide GitHub app from a team other than the one that created it resulted in a 404 error.
- fix(deployment): Add fallback for build server and deployment server selection
- fix(deployment): Use
ownedByCurrentTeam()
scope when finding servers - fix(deployment): Handle cases where server IDs might be null
- fix(slack): Notification settings URL in HighDiskUsage message
- fix(s3-storage): optimize s3-storage admin notification query
- fix(deployment): improve log line rendering and formatting
- fix(service): cal.com documentation link throws a 404 error
- fix(service): Added missing envs to
duplicati.yaml
and fixTZ
var - fix(service): links in homepage service comments
- fix(service): Added SMTP credentials to getoutline
- fix(service): added KEY Variable to Beszel Template
- fix(ui): Some UI and typo fixes
- fix(links): fix some outdated docs links
New Services
- Convex
Issues
What's Changed
- fix(ui): Fix typo on team page by @garyhtou in #5105
- fix: cal.com documentation link give 404 by @baptisthecht in #5070
- fix(slack): Notification settings URL in
HighDiskUsage
message by @garyhtou in #5071 - Correct typo in Storage delete dialog by @kadengriffith in #5061
- feat(slack): Show message title in notification previews by @garyhtou in #5063
- feat(i18n): Add missing italian translations by @albertorizzi in #5057
- Improve duplicati.yaml by @thekarel in #4971
- feat(i18n): add Arabic translations by @ItsTarikBTW in #4991
- feat(i18n): add French translations by @ItsTarikBTW in #4992
- fix: links in homepage service by @zaaakher in #5002
- Fixed SMTP credentials env issue by @theafolayan in #5011
- Added missing variable KEY to Beszel Template by @ShadowArcanist in #5021
- fix(cloudflare-tunnels): Dead links to docs by @garyhtou in #5104
- fix: system-wide GitHub apps by @peaklabs-dev in #5114
- Update README.md by @troisiemeoeil in #5117
- fix: pull latest image from registry when using build server by @lucienbl in #4771
- fix: several knowledge base links by @ari-party in #5130
- v4.0.0-beta.392 by @andrasbacsai in #5060
- feat(service): add convex by @andrasbacsai in #5133
New Contributors
- @garyhtou made their first contribution in #5105
- @baptisthecht made their first contribution in #5070
- @kadengriffith made their first contribution in #5061
- @thekarel made their first contribution in #4971
- @theafolayan made their first contribution in #5011
- @troisiemeoeil made their first contribution in #5117
- @lucienbl made their first contribution in #4771
Full Changelog: v4.0.0-beta.391...v4.0.0-beta.392
v4.0.0-beta.391
Lots of fixes - see CHANGELOG.md
What's Changed
- fix(api): domain check when updating domain by @sistracia in #5036
- docs(templates): reword nitropage url and slogan by @katywings in #5049
- Adds Bugsink to service list by @jlengrand in #5044
- feat(api): add applications logs api by @Vann-Dev in #5038
- fix(ui): align title and add button vertically in various views by @angristan in #5033
- fix: Handle pullrequest:updated for reliable preview deployments by @IARayan in #5029
- feat: automated changelog generation via Git Cliff by @peaklabs-dev in #4929
- v4.0.0-beta.391 by @andrasbacsai in #5051
New Contributors
- @sistracia made their first contribution in #5036
- @jlengrand made their first contribution in #5044
- @Vann-Dev made their first contribution in #5038
- @angristan made their first contribution in #5033
- @IARayan made their first contribution in #5029
Full Changelog: v4.0.0-beta.390...v4.0.0-beta.391
v4.0.0-beta.390
Changes
- feat(core): added COOLIFY_RESOURCE_UUID environment variable
- fix(ui): If readonly labels are turned off, you need to modify things in the labels manually and some fields are disabled / readonly
- fix(s3): Hetzner storage buckets do not work for backups
- fix(s3): DigitalOcean storage buckets do not work
- fix(ui): a few fixes
- services: OpenWebUI
- refactor: removed special handling for Hetzner as it is no longer needed
- refactor(s3): improve S3 bucket endpoint formatting
- remove the bucket name from the DigitalOcean endpoint
- always add
https
in front if it is nothttp
or alreadyhttps
Issues
What's Changed
- Update change.blade.php by @O-Hammam in #4953
- fix: hide expand button if no additional lines to show by @ari-party in #4942
- fix: validate cron expression in Scheduled Task update by @esarbanis in #4990
- fix: authentik initial wizard bug by @DmitryBoiadji in #4968
- Fix swarm proxy and detach param by @hederson in #4938
- fix: remove quotes in COOLIFY_CONTAINER_NAME by @nktnet1 in #4933
- feat(template): add Open Web UI by @ItsTarikBTW in #4989
- fix: broken trigger.dev templates by @Winne4r in #4724
- feat(env): added COOLIFY_RESOURCE_UUID environment variable by @nktnet1 in #4945
- v4.0.0-beta.390 by @peaklabs-dev in #4941
New Contributors
- @O-Hammam made their first contribution in #4953
- @esarbanis made their first contribution in #4990
- @DmitryBoiadji made their first contribution in #4968
- @hederson made their first contribution in #4938
- @Winne4r made their first contribution in #4724
Full Changelog: v4.0.0-beta.389...v4.0.0-beta.390
v4.0.0-beta.389
Changes
- feat(terminal): show terminal unavailable if the container does not have a shell on the global terminal UI
- feat(docs): Add
TECH_STACK.md
- feat: added back
finished x min ago
to make it easier to see how long ago a deployment was finished - feat(service): Update affine.yaml with AI environment variables
- fix(labels): docker labels do not generated correctly
- fix(terminal): terminal shows that it is not available, even though it is
- fix(helper): downgraded Nixpacks to v1.29.0 - maybe fixes some of the deployment issues
- fix(ui): metrics stuck in loading state
- fix(ui): use
wire:navigate
to navigate to the server settings page - fix: show time details even if a deployment has failed
- fix(service): Plunk API & health check endpoint
- fix(service): infinite loading and lag with Invoiceninja service
- fix(workflows): remove tags on close only if the PR has been merged into the main branch
- fix(workflows):
Waiting for changes
label should also be considered and improved stale messages - chore(core): EnvironmentVariable Model now extends BaseModel to remove duplicated code
New Services
- Flipt
Issues
Terminal unavailable
![terminal_not_available](https://private-user-images.githubusercontent.com/122374094/405997172-e85ab91a-fbd6-4331-a291-745d73a5662b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk4NDkxNTYsIm5iZiI6MTczOTg0ODg1NiwicGF0aCI6Ii8xMjIzNzQwOTQvNDA1OTk3MTcyLWU4NWFiOTFhLWZiZDYtNDMzMS1hMjkxLTc0NWQ3M2E1NjYyYi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxOFQwMzIwNTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kOTUwMzMyMGNlYjBkNDI1YzUyN2Q4Y2VmOWM0MzZhMThmMGM2N2JhM2FkODAwZjkxMjAyYTcxOWRmNjllMDUxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.B9Ydv2RpvAYthFhYGZr495q5P3CmpL-AGxbEVvgmXoA)
What's Changed
- Allow to setup COPILOT AI in Affine service by @LeoMartinDev in #4918
- Add flipt service by @zairigimad in #4875
- Fix Plunk API & health check endpoint by @arxkdev in #4925
- fix infinite loading and lag caused by a bug in the invoiceninja docker compose file by @PwnedC99 in #4876
- chore: add TECH_STACK.md by @zaaakher in #4883
- v4.0.0-beta.389 by @peaklabs-dev in #4926
New Contributors
- @LeoMartinDev made their first contribution in #4918
- @arxkdev made their first contribution in #4925
- @PwnedC99 made their first contribution in #4876
Full Changelog: v4.0.0-beta.388...v4.0.0-beta.389
v4.0.0-beta.388
Changes
- fix(ui): Traefik dashboard url not working
- fix(ui): proxy status badge flashing during navigation
- fix (env): shared variables can not be updated
- fix(core):
SOURCE_COMMIT
is added back as build variable - fix(core): update environment variable generation logic in ApplicationDeploymentJob to handle different build packs
- chore(versions): update coolify versions to v4.0.0-beta.389 and add helper version retrieval script
- chore(workflows): replace jq with PHP script for version retrieval in workflows
Issues
- fix #4902
What's Changed
- chore(deps-dev): bump vite from 6.0.7 to 6.0.11 by @dependabot in #4905
- v4.0.0-beta.388 by @andrasbacsai in #4920
Full Changelog: v4.0.0-beta.387...v4.0.0-beta.388
v4.0.0-beta.387
- fix(redis): update environment variable keys from standalone_redis_id to resourceable_id
Issues
- fix #4907
What's Changed
- chore(dep): bump helper version to 1.0.5 by @andrasbacsai in #4913
- chore(docker): add blank line to rebuild helper by @andrasbacsai in #4914
- v4.0.0-beta.387 by @andrasbacsai in #4915
Full Changelog: v4.0.0-beta.386...v4.0.0-beta.387
v4.0.0-beta.386
- chore(dep): bump nixpacks version
- fix(core): v1 parser versions trying to access application_id, while it is resourceable_id
- fix(db): remove wrongly created, empty EnvironmentVariables
Issues
What's Changed
- v4.0.0-beta.386 by @andrasbacsai in #4910
Full Changelog: v4.0.0-beta.385...v4.0.0-beta.386
v4.0.0-beta.385
Changes
- feat(core): wip version of
coolify.json
- fix(db):
finished_at
timestamps are not set for existing deployments - so UI duration and end time are not set correctly - fix(parser): Docker image URL should only be parsed if there is one
- fix(ui):show error on terminal if container has no shell (no bash/sh)
- fix(services): load service templates on cloud
- fix(ui): add missing save button for new Docker Cleanup page
- fix(ui): show preview deployment environment variables
- fix(core): compose parsing for apps
Issues
What's Changed
- v4.0.0-beta.385 by @peaklabs-dev in #4887
Full Changelog: v4.0.0-beta.384...v4.0.0-beta.385