v0.23.0

Dokploy/dokployv0.23.0Jun 22, 2025by github-actions[bot]

AI Summary

A major release introducing Git Provider Permissions, the ability to roll back service deployments, and backup management features like keepLatestN. It also includes various fixes for Traefik, domains, and environment parsing.

Key Highlights

  • Git Provider Permissions
  • Service Rollback capability
  • Backup management (keepLatestN)
  • Env parsing fixes for railpack

New Features

  • Git Provider Permissions
  • Service Rollback
  • Backup management
  • Env parsing improvements

Full Release Notes

## What's Changed
* fix: throw error if traefik container creation fails for a reason other than port taken by @nktnet1 in https://github.com/Dokploy/dokploy/pull/1930
* fix[railpack]: env parsing for build step by @TorstenDittmann in https://github.com/Dokploy/dokploy/pull/1983
* build: add syntax directive to Dockerfiles by @Marukome0743 in https://github.com/Dokploy/dokploy/pull/2034
* feat(database): set default value for logCleanupCron and update exist… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/2048
* fix[domains]: Add CDN provider detection with dynamic display names by @TorstenDittmann in https://github.com/Dokploy/dokploy/pull/1984
* fix api: return compose informations when created from template by @victorboudet in https://github.com/Dokploy/dokploy/pull/2007
* fix: update FormItem styles for better layout in UpdateVolume component by @Siumauricio in https://github.com/Dokploy/dokploy/pull/2049
* feat(invitation): add email provider selection and notification handl… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/2056
* fix: update form reset conditions in environment and compose file edi… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/2058
* fix: parse pem certificates correctly by @onurguzel in https://github.com/Dokploy/dokploy/pull/2025
* Fix typo: Clonning → Cloning by @dsincl12 in https://github.com/Dokploy/dokploy/pull/2050
* feat(backup): implement keepLatestNBackups function to manage backup … by @Siumauricio in https://github.com/Dokploy/dokploy/pull/2060
* fix: allow dot character in project name validation (#2042) by @tarikyalcinkaya in https://github.com/Dokploy/dokploy/pull/2059
* feat: Git Provider Permissions by @ayham291 in https://github.com/Dokploy/dokploy/pull/1981
* Ability to roll back service deployments by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1986
* chore(server-setup.ts) support opencloudos by @zuohuadong in https://github.com/Dokploy/dokploy/pull/2019
* chore: alphabetize the package.json dependencies by @Marukome0743 in https://github.com/Dokploy/dokploy/pull/2037

## New Contributors
* @TorstenDittmann made their first contribution in https://github.com/Dokploy/dokploy/pull/1983
* @Marukome0743 made their first contribution in https://github.com/Dokploy/dokploy/pull/2034
* @victorboudet made their first contribution in https://github.com/Dokploy/dokploy/pull/2007
* @onurguzel made their first contribution in https://github.com/Dokploy/dokploy/pull/2025
* @dsincl12 made their first contribution in https://github.com/Dokploy/dokploy/pull/2050
* @tarikyalcinkaya made their first contribution in https://github.com/Dokploy/dokploy/pull/2059
* @ayham291 made their first contribution in https://github.com/Dokploy/dokploy/pull/1981
* @zuohuadong made their first contribution in https://github.com/Dokploy/dokploy/pull/2019

**Full Changelog**: https://github.com/Dokploy/dokploy/compare/v0.22.7...v0.23.0