Skip to content

Release history

panel releases

Open-source web-based application for managing game servers with Docker isolation and real-time monitoring

All releases

4 shown

v1.0.0-beta34 Breaking risk
Breaking changes
  • Minimum required runtime: PHP 8.3 (was PHP 8.2), Node.js 22 (was Node.js 20)
  • Drops support for Laravel 12 and earlier
  • Drops support for PHP 8.2 and earlier
Notable features
  • User‑mountable functionality for Mounts (#2077)
  • Toggles for account created, subuser added/removed email notifications
  • Backup completed notifications
Full changelog

What's Changed

  • Make plugin id in artisan commands also case insensitive by @Boy132 in https://github.com/pelican-dev/panel/pull/2252
  • Limit activity logs on profile page by @Boy132 in https://github.com/pelican-dev/panel/pull/2253
  • Laravel 12.52.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2247
  • Do not throw error when checking for egg updates by @Boy132 in https://github.com/pelican-dev/panel/pull/2256
  • Fix stock egg UUID migration by @Boy132 in https://github.com/pelican-dev/panel/pull/2259
  • Fix invisible force delete button by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2262
  • Use folder name as id when having id mismatch to allow deletion by @Boy132 in https://github.com/pelican-dev/panel/pull/2263
  • Laravel 12.53.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2266
  • Fix encodings with new tested helper by @lancepioch in https://github.com/pelican-dev/panel/pull/2238
  • Add jobs for plugin install, update and uninstall by @Boy132 in https://github.com/pelican-dev/panel/pull/2267
  • Run composer update and update model phpdocs by @Boy132 in https://github.com/pelican-dev/panel/pull/2275
  • Do not allow all file extensions for egg image in egg importer by @Boy132 in https://github.com/pelican-dev/panel/pull/2279
  • Add sortable feature to name column in ListServers by @julianbenz in https://github.com/pelican-dev/panel/pull/2282
  • Fix PATCH /api/application/nodes returning 500 due to null timestamps by @NeilHanlon in https://github.com/pelican-dev/panel/pull/2286
  • Feature: Add support for user-configurable egg/nests index file. by @JorgenVatle in https://github.com/pelican-dev/panel/pull/2287
  • Refactor egg & server icon uploading by @Boy132 in https://github.com/pelican-dev/panel/pull/2281
  • Allow to add translation prefix to custom subuser permissions by @Boy132 in https://github.com/pelican-dev/panel/pull/2265
  • Add changes from upstream by @Boy132 in https://github.com/pelican-dev/panel/pull/2293
  • Laravel 12.56.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2283
  • Add user_mountable functionality for Mounts (#2077) by @lancepioch in https://github.com/pelican-dev/panel/pull/2181
  • Catch icon exception when importing egg by @Boy132 in https://github.com/pelican-dev/panel/pull/2299
  • install plugin packages on start by @parkervcp in https://github.com/pelican-dev/panel/pull/2298
  • Add subuser permission for changing server icon by @Boy132 in https://github.com/pelican-dev/panel/pull/2304
  • Correctly store falsy startup variable values by @Boy132 in https://github.com/pelican-dev/panel/pull/2305
  • Cleanup node fqdn/ip validation by @Boy132 in https://github.com/pelican-dev/panel/pull/2307
  • Fix "undefined key" error for TagsFilter by @Boy132 in https://github.com/pelican-dev/panel/pull/2312
  • Add "backup completed" notifications by @Boy132 in https://github.com/pelican-dev/panel/pull/2313
  • Allow to reorder startup_commands and docker_images by @Boy132 in https://github.com/pelican-dev/panel/pull/2316
  • Replace hardcoded hex strings by @Boy132 in https://github.com/pelican-dev/panel/pull/2314
  • Add toggles for account created, subuser added/removed email notifications by @karaolidis in https://github.com/pelican-dev/panel/pull/2309
  • Add missing database driver in CLI by @karaolidis in https://github.com/pelican-dev/panel/pull/2317
  • Update to Laravel 13 & Filament v5 (+ drop php 8.2 / node.js 20 support) by @Boy132 in https://github.com/pelican-dev/panel/pull/2315

New Contributors

  • @julianbenz made their first contribution in https://github.com/pelican-dev/panel/pull/2282
  • @NeilHanlon made their first contribution in https://github.com/pelican-dev/panel/pull/2286
  • @JorgenVatle made their first contribution in https://github.com/pelican-dev/panel/pull/2287
  • @karaolidis made their first contribution in https://github.com/pelican-dev/panel/pull/2309

Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta33...v1.0.0-beta34

v1.0.0-beta33 Bug fix

Multiple bug fixes and improvements for composer handling, OAuth, Docker, UI elements, and error handling across the panel.

v1.0.0-beta32 New feature
Notable features
  • Localized email notifications
  • Permission-based allocation management
  • Improved file browser UI
v1.0.0-beta31 New feature
Notable features
  • Egg installer
  • Plugin error notifications
  • Per-request permission caching

Beta — feedback welcome: [email protected]