v0.22.0

Dokploy/dokployv0.22.0May 5, 2025by github-actions[bot]

AI Summary

A major feature release introducing cronjob capabilities, GitHub tag creation event handling, and extensive backup enhancements including Docker Compose support for the cloud version.

Key Highlights

  • Implemented cronjob feature
  • Added GitHub provider triggerType for tag creation
  • Introduced Docker Compose backups for cloud version
  • Enhanced backup table schema with dynamic appName generation

New Features

  • GitHub tag creation event triggers
  • Cronjob feature
  • Docker Compose cloud backups
  • Enhanced backup schema
  • Compose removal process improvements
  • User role handling refactor
  • Raw log trimming
  • Gitea repository pagination refactor
  • Backup race condition fixes

Full Release Notes

## What's Changed
* feat(github): add triggerType field to GitHub provider and handle tag creation events by @TheoD02 in https://github.com/Dokploy/dokploy/pull/1613
* 679 cronjob feature by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1805
* 187 backups for docker compose for cloud version by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1801
* Enhance backup table schema with dynamic appName generation by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1813
* Enhance compose removal process by adding network disconnection command by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1814
* Refactor user role handling in TRPC context and routers by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1819
* limit rawLogs to max number of lines by trimming old entries by @Rxflex in https://github.com/Dokploy/dokploy/pull/1817
* Refactor appName generation in dashboard components by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1820
* Refactor Gitea repository fetching to handle pagination by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1821
* Fix/dokploy backups race condition by @Siumauricio in https://github.com/Dokploy/dokploy/pull/1823

## New Contributors
* @TheoD02 made their first contribution in https://github.com/Dokploy/dokploy/pull/1613
* @Rxflex made their first contribution in https://github.com/Dokploy/dokploy/pull/1817

**Full Changelog**: https://github.com/Dokploy/dokploy/compare/v0.21.8...v0.22.0