Releases: Dokploy/dokploy
Releases · Dokploy/dokploy
v0.25.2
What's Changed
- fix: fix typo for Github clone by @demondayza in #2597
- fix:traefik 3.5.0 error by @sundakai in #2562
- feat: Auto-refresh services list when duplicating to same environment by @Harikrishnan1367709 in #2573
New Contributors
- @demondayza made their first contribution in #2597
- @sundakai made their first contribution in #2562
Full Changelog: v0.25.1...v0.25.2
v0.25.1
What's Changed
- feat(settings): add error handling for unsupported resource types in … by @Siumauricio in #2556
Full Changelog: v0.25.0...v0.25.1
v0.25.0
Environments
We know how challenging it was to work with projects lacking proper environments. Well, that's no longer an issue! Now, within each project, you can define multiple environments. By default, a production environment will be pre-configured.
We've also included environment variables at the environment level for greater flexibility.


What's Changed
- feat(ui): add bulk deploy functionality for services in project dashb… by @Siumauricio in #2450
- fix(organization): integrate active organization refetching on update/create by @periakteon in #2418
- feat: Self reference env variables by @alexevladgabriel in #2396
- feat: bump Traefik v3.2.2 and add swarm network label by @Marukome0743 in #2111
- bump: Traefik 3.5.0 by @gentslava in #2370
- feat: preview deployments for pull requests with specific labels by @PiquelChips in #2231
- fix: correct application not found error message and improve error ha… by @Siumauricio in #2453
- Ollama AI provider by @gentslava in #2410
- feat(volume): Add possibility to keep latest N backups for custom apps by @divaltor in #2447
- feat: add autofocus to two-factor authentication input by @moosti in #2412
- refactor: update database connection handling and remove unused migra… by @Siumauricio in #2459
- Revert "refactor: update database connection handling and remove unused migra…" by @Siumauricio in #2460
- feat(settings): add user subscription check to dashboard layout by @Siumauricio in #2481
- fix(redis): return newRedis object instead of true in redis router by @Siumauricio in #2482
- Reapply "refactor: update database connection handling and remove unu… by @Siumauricio in #2461
- feat(database): enhance password validation for database schemas and … by @Siumauricio in #2498
- fix(ui): schedule responsiveness by @nktnet1 in #2493
- 324 environmentfoldergroup features on projects by @Siumauricio in #2499
- fix: print error when docker build fails by @typed-sigterm in #2489
- feat: add validation to prevent use of 'production' as environment na… by @Siumauricio in #2526
- Fix/connect network after creation remote servers by @Siumauricio in #2527
- feat: Add default "Dokploy" option to server selection dropdown (#1852) by @Harikrishnan1367709 in #2502
- feat: Add custom title/description support for API/CLI deployments (#1485) by @Harikrishnan1367709 in #2507
- feat(notification): add ntfy notifications by @CatPaulKatze in #2429
- fix: typo and improve grammar by @robgraeber in #2540
- feat(input): Add focus by Cmd + K shortcut to search input by @divaltor in #2515
- feat(deployment): add cancellation functionality queue for deployments by @Siumauricio in #2545
New Contributors
- @periakteon made their first contribution in #2418
- @alexevladgabriel made their first contribution in #2396
- @PiquelChips made their first contribution in #2231
- @divaltor made their first contribution in #2447
- @moosti made their first contribution in #2412
- @typed-sigterm made their first contribution in #2489
- @Harikrishnan1367709 made their first contribution in #2502
- @CatPaulKatze made their first contribution in #2429
- @robgraeber made their first contribution in #2540
Full Changelog: v0.24.12...v0.25.0
v0.24.12
What's Changed
- feat(ui): add alert blocks for running services in delete confirmatio… by @Siumauricio in #2407
- fix(ui): modal popover handle close by @gentslava in #2404
- fix(ui): scroll gutters stable by @gentslava in #2402
Full Changelog: v0.24.11...v0.24.12
v0.24.11
What's Changed
- fix(template): duplicate key issue causing wrong formatting in template search by @cheetahbyte in #2385
- Trim ip address by @haouarihk in #2383
- add keyboard nav for compose/database pages by @bobbymannino in #2363
- Fix Dialog backdrop by @gentslava in #2373
- fix: Added support for Basic Auth present in the GitLab URLs by @rennokki in #2361
- fix(ui): modal double scroll by @gentslava in #2394
- Integrate Inngest for deployment management in the API. Added Inngest… by @Siumauricio in #2392
New Contributors
- @cheetahbyte made their first contribution in #2385
- @haouarihk made their first contribution in #2383
- @rennokki made their first contribution in #2361
Full Changelog: v0.24.10...v0.24.11
v0.24.10
What's Changed
- feat: add keyboard shortcuts to application page by @bobbymannino in #2355
- fix(traefik): on setup support serverId as parameter and input by @Aeriit in #2352
- fix(setup): properly handle dokploy-traefik container absence by @depado in #2332
- 1857 support isolated deployment randomized compose for compose deployment using a git provider by @Siumauricio in #2357
- ci(pull-request): use strategy matrix by @JamBalaya56562 in #2314
New Contributors
- @bobbymannino made their first contribution in #2355
- @Aeriit made their first contribution in #2352
Full Changelog: v0.24.9...v0.24.10
v0.24.9
What's Changed
Full Changelog: v0.24.8...v0.24.9
v0.24.8
Full Changelog: v0.24.7...v0.24.8
v0.24.7
What's Changed
- docs(contributing): use Alerts syntax of GitHub markdown by @JamBalaya56562 in #2311
- refactor: lint apps/components/shared files by @JamBalaya56562 in #2292
- ci(create-pr): remove unused id by @JamBalaya56562 in #2312
- feat(handle-ports): add publish mode warning for host mode limitations by @Siumauricio in #2318
- feat(show-projects): implement project sorting and filtering function… by @Siumauricio in #2319
- feat(docker-logs): add pause/resume functionality for log streaming by @Siumauricio in #2320
- feat(cluster-settings): Add swarm settings for databases by @Siumauricio in #2321
Full Changelog: v0.24.6...v0.24.7
v0.24.6
What's Changed
- refactor(application): update application handling to support multipl… by @Siumauricio in #2288
- refactor(compose): reorganize imports and simplify command execution … by @Siumauricio in #2289
- refactor(backup): consolidate utility imports and add local backup cl… by @Siumauricio in #2290
- fix: github app creation name conflicting with already existing Dokploy names by @rainwashed in #2266
- refactor: lint apps/docker/test files by @Marukome0743 in #2254
- refactor: lint apps/components/layouts files by @Marukome0743 in #2255
- feat(dashboard): generate user fallback avatar using user email and allow user to choose default avatar by @danielepintore in #2229
- The getGitlabBranches function was only returning the first 20 branches by @A-D-E in #2279
- docs: polish
README.md
by @JamBalaya56562 in #2295 - chore: update Railpack version to 0.2.2 in Dockerfile and related scr… by @Siumauricio in #2296
- feat(dashboard): add manual input for service name in domains for docker compose by @Siumauricio in #2297
- feat(mount): refactor updateMount logic and add updateFileMount funct… by @Siumauricio in #2300
- fix(backups): change backup file extension from .dump.gz to .sql.gz f… by @Siumauricio in #2301
- refactor(domain): enhance middleware handling for Traefik routers and… by @Siumauricio in #2302
- refactor(gitea, gitlab): remove unused parameters and fetch entities … by @Siumauricio in #2304
- refactor(traefik): update Traefik initialization to support standalon… by @Siumauricio in #2305
- refactor(docker): update docker exec command to set working directory… by @Siumauricio in #2306
- 1778 railpack frontend version is hardcoded by @Siumauricio in #2309
New Contributors
- @rainwashed made their first contribution in #2266
- @danielepintore made their first contribution in #2229
- @A-D-E made their first contribution in #2279
- @JamBalaya56562 made their first contribution in #2295
Full Changelog: v0.24.5...v0.24.6