Skip to content

Releases: Dokploy/dokploy

v0.28.6

10 Mar 16:26

Choose a tag to compare

What's Changed

  • Feat/add new whitelabeling by @Siumauricio in #3959
  • feat: add support for 'labeled' action in GitHub deployment handler by @Siumauricio in #3960
  • feat: update Docker configuration to use DOKPLOY environment variables by @Siumauricio in #3962
  • feat(deployments): Add option to copy webhook url by clicking on it by @jirkavrba in #3952

Full Changelog: v0.28.5...v0.28.6

v0.28.5

09 Mar 06:21
6e67864

Choose a tag to compare

What's Changed

  • Update dependencies in pnpm-lock.yaml and package.json for @codemirro… by @Siumauricio in #3912
  • fix: update Docker network creation command to specify driver for sta… by @Siumauricio in #3913
  • refactor: update Gitea and GitLab URL handling to prioritize internal… by @Siumauricio in #3914
  • fix: add error handling for volume backup notification sending by @Siumauricio in #3915
  • refactor: streamline deployment cleanup by consolidating removeLastTe… by @Siumauricio in #3917
  • refactor: enhance volume backup path handling to ensure proper prefix… by @Siumauricio in #3918
  • refactor: update backup file paths to include app name for better org… by @Siumauricio in #3919
  • fix: prevent doubled /v1/ suffix in Azure OpenAI-compatible URLs by @Siumauricio in #3920
  • feat: include backup file in restoreComposeBackup function for improv… by @Siumauricio in #3921
  • feat: add maxAliasCount option to parse function for improved Docker … by @Siumauricio in #3930
  • refactor: replace authClient with api.user.session.useQuery in multip… by @Siumauricio in #3931
  • Feat/use appname on backups folder by @Siumauricio in #3934
  • fix: update success message for service deployment to reflect queued … by @Siumauricio in #3939
  • fix: improve port conflict detection by enhancing error messages and … by @Siumauricio in #3940
  • fix: enhance container metrics query to support wildcard matching for… by @Siumauricio in #3947
  • fix: add error handling to trusted origins retrieval in admin service by @Siumauricio in #3951

Full Changelog: v0.28.4...v0.28.5

v0.28.4

06 Mar 17:59
70c261d

Choose a tag to compare

What's Changed

  • refactor: replace authClient with api.organization.active for active … by @Siumauricio in #3880
  • refactor: simplify createMount mutation by returning the promise dire… by @Siumauricio in #3881
  • fix: update rsync command in web-server backup to exclude special fil… by @Siumauricio in #3893
  • fix: add docker login before rollback and fix execAsyncRemote argument order by @aak-lear in #3882
  • feat: enhance Docker configuration with environment variables for API… by @Siumauricio in #3894
  • feat: add enableSubmodules and update watchPaths in application schema by @Siumauricio in #3898
  • fix: skip redirect middleware for preview deployments to prevent wild… by @Siumauricio in #3899

New Contributors

Full Changelog: v0.28.3...v0.28.4

v0.28.3

03 Mar 21:13
6f21f1c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.28.2...v0.28.3

v0.28.2

01 Mar 06:44
8d56544

Choose a tag to compare

What's Changed

Full Changelog: v0.28.1...v0.28.2

v0.28.1

27 Feb 20:12

Choose a tag to compare

What's Changed

  • fix: revert api paths on swagger to match the behavior that dokploy has always by @Siumauricio in #3824
  • feat: add state management for dialog visibility in MariaDB, MySQL, a… by @Siumauricio in #3826

Full Changelog: v0.28.0...v0.28.1

v0.28.0

27 Feb 08:10
8ab139e

Choose a tag to compare

What's Changed

  • chore: upgrade Node.js version and related dependencies to 24.4.0 by @Siumauricio in #3743
  • feat: Add patches functionality by @ivanpadavan in #3574
  • fix: extract ZIP drop deployment to build server when configured by @vtomasr5 in #3591
  • Feat/add new pricing by @Siumauricio in #3758
  • fix: cap monitoring chart data to prevent memory leak by @mixelburg in #3750
  • feat: Make dockerfile path optional and default to "Dockerfile" by @jirkavrba in #3760
  • fix: add error handling to dokploy restart notifications by @Siumauricio in #3780
  • chore: update @better-auth/sso and better-auth to version 1.5.0-beta.… by @Siumauricio in #3783
  • chore: enhance Docker image tagging in GitHub Actions workflow to inc… by @Siumauricio in #3796
  • feat: enhance mount API to support service type filtering and organiz… by @Siumauricio in #3800
  • feat: add custom notification support for volume backup status updates by @Siumauricio in #3802
  • feat: enhance security handling by adding refetch capability and impr… by @Siumauricio in #3804
  • style: Minor Refactor to VPS recommendation message by @HPaulson in #3801
  • fix: replace full lodash imports with per-function imports by @karyanayandi in #3776
  • refactor: improve error handling and logging in cron job setup for ba… by @Siumauricio in #3811
  • refactor: remove unnecessary access log filters from settings configu… by @Siumauricio in #3812
  • refactor: streamline container name processing in metric retrieval fu… by @Siumauricio in #3813
  • feat: add functionality to keep the latest N backups after running a job by @Siumauricio in #3816
  • fix: replace index-only keys with stable composite keys in mapped lists by @karyanayandi in #3777
  • Refactor/support only for startup plan by @Siumauricio in #3817

New Contributors

Full Changelog: v0.27.1...v0.28.0

v0.27.1

18 Feb 08:03
c688311

Choose a tag to compare

What's Changed

  • Feat/add trusted origins sso by @Siumauricio in #3680
  • fix(docker): improve error messages for missing service names in doma… by @Siumauricio in #3681
  • fix(update-server): display release tag conditionally in server versi… by @Siumauricio in #3683
  • feat(traefik): add support for internationalized domain names (IDN) by @Siumauricio in #3684
  • feat(auth): dynamically add trusted providers for account linking by @Siumauricio in #3685
  • Fix decoration toggle reverting to enabled in Discord/Gotify notifications by @Copilot in #3699
  • Feat/edit sso providers by @Siumauricio in #3700
  • feat(sidebar): enhance dropdown menu styling and organization display by @Siumauricio in #3701
  • fix: prevent orphaned docker stacks when compose directory is missing by @vprudnikoff in #3692
  • chore(dependencies): update zod version across multiple packages to 3… by @Siumauricio in #3718
  • fix(cluster): ensure Replicas value is correctly converted to number … by @Siumauricio in #3727
  • feat(environment): add service check before environment deletion by @Siumauricio in #3728
  • chore: add DevContainer by @mcfdez in #3425
  • feat(notifications): add Microsoft Teams integration for notifications by @Siumauricio in #3729
  • feat: add support for Soft Serve webhooks by @aegypius in #2767
  • feat(deployments): add ability to delete old deployments by @mcfdez in #3185
  • feat(auth): add autocomplete for 2FA OTP input by @theo-vdml in #3042
  • feat(tests): add unit tests for readValidDirectory function to valida… by @Siumauricio in #3733
  • feat(tests): add unit tests for validation functions in docker-contai… by @Siumauricio in #3735
  • refactor(sso): update trusted origins handling and introduce license … by @Siumauricio in #3736

New Contributors

Full Changelog: v0.27.0...v0.27.1

v0.27.0

10 Feb 08:15

Choose a tag to compare

What's Changed

  • chore: update Next to resolve 3 CVEs by @bdkopen in #3573
  • fix: double bearer for mistral provider by @Bima42 in #3580
  • Feat/introduce license key pay by @Siumauricio in #3600
  • fix: add port conflict validation for database external ports by @Copilot in #3599
  • feat: add resend notification functionality by @mhbdev in #3512
  • fix(project): include appName in backup processing by @Siumauricio in #3603
  • refactor(backup): replace docker service scale with update command by @Siumauricio in #3606
  • chore: update hono to resolve 9 CVEs by @bdkopen in #3582
  • Add missing Network configuration to Swarm Settings by @Copilot in #3594
  • refactor(settings): update dokploy image handling during service update by @Siumauricio in #3608
  • refactor(network-service): enhance network addition logic to include … by @Siumauricio in #3614
  • feat(health-check): implement health check hook for post-mutation val… by @Siumauricio in #3616
  • fix: use the same traefik version everywhere by @vtomasr5 in #3557
  • feat(database): add created_at column to invitation table and update … by @Siumauricio in #3617
  • feat(logs): enhance container status display in logs by @Siumauricio in #3618
  • feat(dependencies): update bullmq and related packages to version 5.67.3 by @Siumauricio in #3623
  • 2842 deployment stuck with remote server by @Siumauricio in #3625
  • feat(logs): display error messages for containers in dashboard logs by @Siumauricio in #3626
  • feat(traefik): add option to skip YAML validation for Go templating by @Siumauricio in #3627
  • feat(gitlab): add optional internal URL for GitLab integration by @Siumauricio in #3631
  • feat(gitea): add optional internal URL for Gitea integration by @Siumauricio in #3632
  • fix: avoid database connection during setup by using native exec by @horsley in #3624
  • feat(traefik): implement reconnectServicesToTraefik function by @Siumauricio in #3635
  • 3392 conflict between daily docker cleanup and volume backup turn off container during backup by @Siumauricio in #3637
  • 3636 bug build server env file creation fails no such file or directory on remote build server by @Siumauricio in #3640
  • 3469 multiple preview deployments regression in v026x same as 1198 by @Siumauricio in #3642
  • feat(migration): add migration entry point and update start script by @Siumauricio in #3643
  • feat(dokploy): add wait-for-postgres script and update Dockerfile and… by @Siumauricio in #3647
  • chore: Resolve CVEs by Updating swagger-react-ui & octokit Sub-dependencies by @bdkopen in #3434
  • Ulimits at 0a40184 by @Siumauricio in #3648
  • Replace logo.svg with updated SVG design by @fernandogiacomino in #3593
  • Update docker-compose command to always pull images (reopened) by @gentslava in #3541
  • Feat/add linking accounts cloud version by @Siumauricio in #3650
  • refactor(dokploy): improve repository selection UI for version contro… by @Siumauricio in #3665
  • fix: Update text breaking so that it breaks words properly by @AlexDev404 in #3664

New Contributors

Full Changelog: v0.26.7...v0.27.0

v0.26.7

31 Jan 11:12
fa201a5

Choose a tag to compare

What's Changed

  • feat: add Pushover notification provider by @pluisol in #3447
  • chore(databases): bump default postgres version while creating to 18 by @stripsior in #3385
  • fix(application): update commit info extraction to include appName an… by @Siumauricio in #3537
  • feat(bitbucket): add optional slug field for repositories and update … by @Siumauricio in #3539
  • chore(traefik): update Traefik version to 3.6.7 in setup scripts by @Siumauricio in #3540
  • Fix/dockerfile cmd format by @luojiyin1987 in #3256
  • feat(schema): enhance appName validation across database schemas with… by @Siumauricio in #3567
  • fix: Save Placement button not working for Preferences in Swarm settings by @vtomasr5 in #3556
  • Fix swarm health check test commands not persisting by @Copilot in #3568

New Contributors

Full Changelog: v0.26.6...v0.26.7