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 updateand 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_commandsanddocker_imagesby @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