Changelog

Hydrodactyl Changelog

This file is a running track of new features and fixes to each version of the panel released starting with v4.0.0.

This project follows Semantic Versioning guidelines.

V5.0.3 - 2/20/26

Fixed

  • Unable to edit startup command when using wings Daemon #50

V5.0.2 - 2/20/26

Fixed

  • Restoring a backup on Wings was impossible due to Frontend and Backend error

V5.0.1 - 02/16/26

Fixed

Creating nodes via the api not expecting new fields for daemonDisk and daemonType

Changed

  • better readme by @imeesa in #46
  • Update DB_USERNAME from 'pterodactyl' to 'hydrodactyl' by @ThatBritishOne in #47
  • .github/workflows: Migrate workflows to Blacksmith runners by @blacksmith-sh[bot] in #48
  • fixed gitignore to not ignore .env.example by @Tyrthurey in #49

New Contributors

  • @ThatBritishOne made their first contribution in #47

V5.0.0 - 01/25/26

Thank you for using Hydrodactyl! This release brings us closer to full stability, combining Pterodactyl's Stability and Support with Hydrodactyl's modern more attractive Interface.

WARNING: Breaking Changes

  • All /api/client/servers endpoints changed.
    Update integrations to /api/client/servers/elytra (or /wings, depending on backend).

Highlight: Full Pterodactyl Wings Support

Backups are now per-node, allowing mixed local/S3 configurations across servers.

Added

  • Pterodactyl Wings support
  • Hytale support via hytale_oauth feature
  • Human-readable cron editor (@Tyrthurey)
  • Java 25 added to default eggs
  • Switched to official blueprintframework Docker images (from blueprintframework/images repo)

Changed

  • Email templates updated to match Hydrodactyl theme

Fixed

  • Multiple backups per server (#32)
  • Sidebar components failing on "Unlimited" values (#45)
  • File viewer issues (#29)
  • Red active-page indicator not moving with page name (#16)
  • Allocation deletion when no limit set (commit b695ef29)
  • Non-themed popup on port allocation deletion (#42)

Full Changelog: https://github.com/blueprintframework/hydrodactyl/compare/v4.5.2...v5.0.0

v4.5.2 - 12/23/25

Changed

v4.5.1 - 12/21/25

Pull Requests

Changed

  • Updated Laravel to V12

Added

  • Route53 DNS Support for Subdomains
  • More Filter Options
  • Server Uptime
  • [Docker] Regenerate Nginx config intelligently #20
  • [Egg Feature] vintage_story Srv Support #11
  • [Egg] Vintage Story #1
  • [Egg] Limbo Mc Server #11
  • Add Java 25 #22

Fixed

  • Fix file Upload Dialog: #6

New Contributors

Full Changelog: https://github.com/blueprintframework/hydrodactyl/commits/v4.5.1

v4.5.0 - 10/28/25

Changed

New Contributors

Full Changelog: https://github.com/pyrohost/hydrodactyl/compare/v4.4.0...v4.5.0

V4.4.0 - 10/24/25

Added

  • DNS Support for subdomains such as servers.hydrodactyl.dev #396
  • Allow using Ip Alias for domain allocations

Changed

  • Allow users to exist without last name #272

Full Changelog: https://github.com/pyrohost/hydrodactyl/compare/v4.3.0...v4.4.0

V4.3.0 - 10/24/25

Added

  • Hetnzer DNS added for subdomains

V4.1.0-4.2.0

Idk what happend, but I have no idea what changed here. Probably fixes to Elytra Backups and stuff.

V4.0.0 - 7/07/25

v4.0.0 did not make any breaking changes. bumped to 4.0.0 from 3.0.0 to give fresh starting point from dns_manager addon

Added

  • DNS Manager
  • Cloudflare DNS manager for subdomains
  • Egg Features: New Service Egg Variables subdomain_minecraft to support Minecraft srv records
  • Egg Features: New Service Egg Variables subdomain_factorio to support Factorio srv records
  • Egg Features: New Service Egg Variables subdomain_rust to support Rust srv records
  • Changed .pteroignore to .pyroignore

Fixed