-
released this
2026-06-22 16:10:23 +03:00 | 16 commits to main since this release📅 Originally published on GitHub: Mon, 22 Jun 2026 14:31:51 GMT
🏷️ Git tag created: Mon, 22 Jun 2026 13:10:23 GMTWhat's Changed
- Update Node.js package dependencies by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2329
- Fix multi file upload by @rxtted in https://github.com/pelican-dev/panel/pull/2331
- move some hardcoded ratelimits for the api to env vars by @O2theC in https://github.com/pelican-dev/panel/pull/2332
- Listen for
install completedevent by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2345 - Add option to disable password login by @karaolidis in https://github.com/pelican-dev/panel/pull/2318
- Laravel 13.11.2 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2348
- Update readme.md by @lancepioch in https://github.com/pelican-dev/panel/pull/2351
- chore(i18n): Automate Crowdin source sync and translation pull workflows by @apple050620312 in https://github.com/pelican-dev/panel/pull/2339
- ci: Fix Crowdin synchronization paths and optimize configs by @apple050620312 in https://github.com/pelican-dev/panel/pull/2354
- Make sure plugin name doesn't contain path when importing by @Boy132 in https://github.com/pelican-dev/panel/pull/2356
- composer upgrade by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2359
- Add error handling when trying to get extension from url by @Boy132 in https://github.com/pelican-dev/panel/pull/2361
- Replace hardcoded
pelicanwith config value by @Boy132 in https://github.com/pelican-dev/panel/pull/2362 - Improve Global Searching in admin panel by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2327
- Add
acceptedFileTypesto font upload and add can check to save settings method by @Boy132 in https://github.com/pelican-dev/panel/pull/2366 - Return empty array instead of null when plugin update checking fails by @Boy132 in https://github.com/pelican-dev/panel/pull/2364
- Fix dark mode by @hUwUtao in https://github.com/pelican-dev/panel/pull/2373
- Laravel 13.14.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2374
- docker: Update php to 8.5 and node to 22 by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/2380
- new api settings ui stuff by @O2theC in https://github.com/pelican-dev/panel/pull/2350
- restore daemon error surface for wings 4xx by @rxtted in https://github.com/pelican-dev/panel/pull/2325
- Add back
bg-whiteto small stat by @Boy132 in https://github.com/pelican-dev/panel/pull/2381 - Fix sed command syntax in docker-publish.yml by @hUwUtao in https://github.com/pelican-dev/panel/pull/2372
- Laravel 13.15.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2382
- Skip daemon RPC calls for servers on maintenance-mode nodes by @hUwUtao in https://github.com/pelican-dev/panel/pull/2371
- Fix docker issues by @parkervcp in https://github.com/pelican-dev/panel/pull/2375
- Bump all github action runners by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/2386
- Speed up ci checks by @lancepioch in https://github.com/pelican-dev/panel/pull/2387
- docker: parse TRUSTED_PROXIES from .env by @harryyoud in https://github.com/pelican-dev/panel/pull/2378
- Fix Crowdin language mapping and integrate automated Pint formatting by @apple050620312 in https://github.com/pelican-dev/panel/pull/2383
- Add can check to suspend actions by @Boy132 in https://github.com/pelican-dev/panel/pull/2393
- Enhance Docker publish workflow with scheduling by @NerdsCorp in https://github.com/pelican-dev/panel/pull/2301
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2398
- Add correct form requests for updating mount relations (eggs, nodes, servers) by @Boy132 in https://github.com/pelican-dev/panel/pull/2394
- Add Jwt Scopes from upstream by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2397
- add p:egg:normalize command by @harryyoud in https://github.com/pelican-dev/panel/pull/2379
- Webhook fix + server area webhooks by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/2377
- fix: Egg edit form not refreshing after import or update by @wu-zuan in https://github.com/pelican-dev/panel/pull/2358
- Add proper checks for subuser permissions by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2402
- Fix translations workflow not opening PRs by @lancepioch in https://github.com/pelican-dev/panel/pull/2403
- Bump create-pull-request to v8 in the translations workflow by @lancepioch in https://github.com/pelican-dev/panel/pull/2404
- Fix root-owned files breaking the translations PR step by @lancepioch in https://github.com/pelican-dev/panel/pull/2405
- fix(i18n): add missing labels and translation keys across multiple resources by @kazaminosuke in https://github.com/pelican-dev/panel/pull/2401
- New Crowdin Translations by @github-actions[bot] in https://github.com/pelican-dev/panel/pull/2407
New Contributors
- @rxtted made their first contribution in https://github.com/pelican-dev/panel/pull/2331
- @O2theC made their first contribution in https://github.com/pelican-dev/panel/pull/2332
- @apple050620312 made their first contribution in https://github.com/pelican-dev/panel/pull/2339
- @harryyoud made their first contribution in https://github.com/pelican-dev/panel/pull/2378
- @wu-zuan made their first contribution in https://github.com/pelican-dev/panel/pull/2358
- @kazaminosuke made their first contribution in https://github.com/pelican-dev/panel/pull/2401
- @github-actions[bot] made their first contribution in https://github.com/pelican-dev/panel/pull/2407
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta34...v1.0.0-beta35
Downloads
-
released this
2026-05-06 09:55:54 +03:00 | 60 commits to main since this release📅 Originally published on GitHub: Fri, 08 May 2026 10:37:02 GMT
🏷️ Git tag created: Wed, 06 May 2026 06:55:54 GMTWhat'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
Downloads
-
released this
2026-02-19 00:30:24 +03:00 | 92 commits to main since this release📅 Originally published on GitHub: Wed, 18 Feb 2026 21:37:11 GMT
🏷️ Git tag created: Wed, 18 Feb 2026 21:30:24 GMTWhat's Changed
- add rounding to list-files header by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2207
- fix: composer content hash by @Hythera in https://github.com/pelican-dev/panel/pull/2209
- fix: composer not been installed in the docker image by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/2211
- Laravel 12.51.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2213
- Revert toolbar change by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2218
- Allow custom ips to still be entered by @lancepioch in https://github.com/pelican-dev/panel/pull/2223
- Docker: chown composer.json and composer.lock for plugins by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/2220
- Update job runners by @lancepioch in https://github.com/pelican-dev/panel/pull/2225
- Ignore oauth redirects for spa by @lancepioch in https://github.com/pelican-dev/panel/pull/2224
- Fix empty egg config_files causing fatal 500 error (#2195) by @lancepioch in https://github.com/pelican-dev/panel/pull/2197
- Add “reachable” column for Client -> Wings connections for Nodes by @lancepioch in https://github.com/pelican-dev/panel/pull/2200
- Handle invalid svg icon in generic-oidc provider gracefully by @lancepioch in https://github.com/pelican-dev/panel/pull/2216
- Convert YAML boolean defaults to strings by @gOOvER in https://github.com/pelican-dev/panel/pull/2232
- Improve plugin loading by @Boy132 in https://github.com/pelican-dev/panel/pull/2233
- Fix null backup limit exception by @lancepioch in https://github.com/pelican-dev/panel/pull/2242
- Remove ignition, just use new default error handler by @lancepioch in https://github.com/pelican-dev/panel/pull/2241
- Fix alert banners (#1492) by @lancepioch in https://github.com/pelican-dev/panel/pull/2177
- Allow to delete errored plugins by @Boy132 in https://github.com/pelican-dev/panel/pull/2246
- docker env fixes by @parkervcp in https://github.com/pelican-dev/panel/pull/2234
- Update server/egg icon url supported file types by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2249
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta32...v1.0.0-beta33
Downloads
-
released this
2026-02-09 16:47:09 +03:00 | 120 commits to main since this release📅 Originally published on GitHub: Mon, 09 Feb 2026 22:15:44 GMT
🏷️ Git tag created: Mon, 09 Feb 2026 13:47:09 GMTWhat's Changed
- fix plugins in entrypoint by @parkervcp in https://github.com/pelican-dev/panel/pull/2122
- Set failed plugin installs to "not_installed" instead of errored by @Boy132 in https://github.com/pelican-dev/panel/pull/2129
- Add allocation to role permission models & make sure user can target node of allocation by @Boy132 in https://github.com/pelican-dev/panel/pull/2124
- Migration to convert former stock egg uuids by @Boy132 in https://github.com/pelican-dev/panel/pull/2108
- Fix oauth provider "enabled" checks by @Boy132 in https://github.com/pelican-dev/panel/pull/2142
- Replace icon strings with enum by @Boy132 in https://github.com/pelican-dev/panel/pull/2113
- Add tooltips to actions across admin area by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2134
- Laravel 12.49.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2145
- Invisible button and tooltip fixes by @Boy132 in https://github.com/pelican-dev/panel/pull/2149
- Fix "visit website" button being invisible by @Boy132 in https://github.com/pelican-dev/panel/pull/2158
- Send server id to wings by @Boy132 in https://github.com/pelican-dev/panel/pull/2157
- Move username sanitization to model and make it less strict by @Boy132 in https://github.com/pelican-dev/panel/pull/2150
- Add basic api for plugins by @Boy132 in https://github.com/pelican-dev/panel/pull/2146
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2161
- Fix the tabbing for username to password on login by @lancepioch in https://github.com/pelican-dev/panel/pull/2155
- Allow all permissions to be toggled at once for api tokens by @lancepioch in https://github.com/pelican-dev/panel/pull/2154
- Improve file browser UI by @hUwUtao in https://github.com/pelican-dev/panel/pull/2086
- exclude node actions by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2164
- Fix notifications for DeleteAction on EditEgg page by @Boy132 in https://github.com/pelican-dev/panel/pull/2165
- Add Daemon Base Directory field by @Frogperson in https://github.com/pelican-dev/panel/pull/2151
- Implement single file move to support Unix mv semantics (#1984) by @lancepioch in https://github.com/pelican-dev/panel/pull/2176
- Fix Egg Feature modals not working by @lancepioch in https://github.com/pelican-dev/panel/pull/2175
- Implement flexible caching for node statuses by @lancepioch in https://github.com/pelican-dev/panel/pull/2174
- Clarify OAuth error when provider account has no linked email by @lancepioch in https://github.com/pelican-dev/panel/pull/2179
- Handle X-Forwarded-Proto in .htaccess for SSL-terminating proxies by @lancepioch in https://github.com/pelican-dev/panel/pull/2171
- Localize email notifications (#2043) by @lancepioch in https://github.com/pelican-dev/panel/pull/2178
- Fix Exporting an egg in yaml format by @lancepioch in https://github.com/pelican-dev/panel/pull/2172
- Add per-user toggle to redirect admins to /admin after login by @lancepioch in https://github.com/pelican-dev/panel/pull/2191
- Exclude create client api key button by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2169
- composer upgrade by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2167
- Change file browser sticky header again... by @hUwUtao in https://github.com/pelican-dev/panel/pull/2203
- Fix SFTP access denied for subuser when view role is assigned by @lancepioch in https://github.com/pelican-dev/panel/pull/2196
- Fix webhook processing for event objects by @lancepioch in https://github.com/pelican-dev/panel/pull/2198
New Contributors
- @hUwUtao made their first contribution in https://github.com/pelican-dev/panel/pull/2086
- @Frogperson made their first contribution in https://github.com/pelican-dev/panel/pull/2151
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta31...v1.0.0-beta32
Downloads
-
released this
2026-01-19 01:17:23 +03:00 | 153 commits to main since this release📅 Originally published on GitHub: Sun, 18 Jan 2026 22:43:24 GMT
🏷️ Git tag created: Sun, 18 Jan 2026 22:17:23 GMTWhat's Changed
- Clear filament cache when installing a plugin by @Boy132 in https://github.com/pelican-dev/panel/pull/2017
- Fix plugin settings not showing on non-admin plugins by @Boy132 in https://github.com/pelican-dev/panel/pull/2023
- Fix actions when plugin is "errored" by @Boy132 in https://github.com/pelican-dev/panel/pull/2027
- Don't log yarn exceptions as error but warning by @Boy132 in https://github.com/pelican-dev/panel/pull/2022
- fix: use correct log path for upload action by @killerbite95 in https://github.com/pelican-dev/panel/pull/2016
composer updateby @notAreYouScared in https://github.com/pelican-dev/panel/pull/2030- Correct bounty link by @PalmarHealer in https://github.com/pelican-dev/panel/pull/2039
- Add error notification when plugin install, update or uninstall fails by @Boy132 in https://github.com/pelican-dev/panel/pull/2032
- Fix oauth providers with no color by @Boy132 in https://github.com/pelican-dev/panel/pull/2044
- Fix relation managers for admin server resource by @Boy132 in https://github.com/pelican-dev/panel/pull/2050
- chore: Prevent users from caching Config by @rmartinoscar in https://github.com/pelican-dev/panel/pull/2048
- Per request cache for permission checks by @xDev789 in https://github.com/pelican-dev/panel/pull/2029
- Bungeecord: Fix Download by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/2055
- Replace
Artisan::callin plugin service for better error handling by @Boy132 in https://github.com/pelican-dev/panel/pull/2031 - Add Eggs to Installer by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2004
- fix: plugin migration rollback and cache clearing on uninstall by @PalmarHealer in https://github.com/pelican-dev/panel/pull/2033
- Fix typo in method name by @Boy132 in https://github.com/pelican-dev/panel/pull/2062
- Return if no egg was selected in the Installer by @rmartinoscar in https://github.com/pelican-dev/panel/pull/2073
- Disable field if server variable is not user_editable by @Boy132 in https://github.com/pelican-dev/panel/pull/2074
- Make rule for user language less restrictive by @Boy132 in https://github.com/pelican-dev/panel/pull/2075
- Add user to shouldLink and shouldCreate oauth functions by @Boy132 in https://github.com/pelican-dev/panel/pull/2083
- Add tests for php 8.5 by @Boy132 in https://github.com/pelican-dev/panel/pull/2079
- Set plugin status to "errored" if it errored by @Boy132 in https://github.com/pelican-dev/panel/pull/2084
- Update database config to remove deprecation warning on php 8.5 by @Boy132 in https://github.com/pelican-dev/panel/pull/2089
- Make sure custom pages/relations don't override default pages/relations by @Boy132 in https://github.com/pelican-dev/panel/pull/2099
- Add changes from upstream by @Boy132 in https://github.com/pelican-dev/panel/pull/2076
- fix client side view database unlimited state by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2047
- Throw yarn errors when installing themes by @Boy132 in https://github.com/pelican-dev/panel/pull/2104
- Fix columns for mount form by @Boy132 in https://github.com/pelican-dev/panel/pull/2105
- Laravel 12.47.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/2103
- Update translations from crowdin by @Boy132 in https://github.com/pelican-dev/panel/pull/2110
- fix: Enhance feedback notifications for egg actions by @PalmarHealer in https://github.com/pelican-dev/panel/pull/2042
- Add traits for customizing wizard steps by @Boy132 in https://github.com/pelican-dev/panel/pull/2100
- Multiple Container Fixes by @parkervcp in https://github.com/pelican-dev/panel/pull/2063
- Allow backup transfers by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/2068
- Add parallel flags to github ci by @lancepioch in https://github.com/pelican-dev/panel/pull/2109
- Fix allocation policy for admins and update checks by @Boy132 in https://github.com/pelican-dev/panel/pull/2090
- Add traits for customizing tabs by @Boy132 in https://github.com/pelican-dev/panel/pull/2101
- Add github eggs to egg importer by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2116
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2120
New Contributors
- @killerbite95 made their first contribution in https://github.com/pelican-dev/panel/pull/2016
- @xDev789 made their first contribution in https://github.com/pelican-dev/panel/pull/2029
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta30...v1.0.0-beta31
Downloads
-
released this
2025-12-20 02:32:13 +03:00 | 196 commits to main since this release📅 Originally published on GitHub: Fri, 19 Dec 2025 23:37:07 GMT
🏷️ Git tag created: Fri, 19 Dec 2025 23:32:13 GMTWhat's Changed
- Fixed tiny typo by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/1981
- Fix
CreateWebhookConfigurationHeaderActions by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1979 - Followup Stock Eggs #1973 by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1982
- Consolidate policies and use Subuser model for subuser resource by @Boy132 in https://github.com/pelican-dev/panel/pull/1978
- EditServer select_startup refactor by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1983
- Fix File global search path & rename to nested search by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1985
- Refactor subuser permissions by @Boy132 in https://github.com/pelican-dev/panel/pull/1961
- Update paper egg to use their new domain by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/1986
- Fix progress bar max value in table view by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1989
- Don't convert
Windows-1252encoding by @Boy132 in https://github.com/pelican-dev/panel/pull/1991 - Fix schedule actions by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1992
- Fix console duplicating with spa by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1990
- Fix Egg Importer Upload File Type Filter by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2000
- Fix Docker build command in comments by @m3ow-dev in https://github.com/pelican-dev/panel/pull/2003
- Fix migrations in docker container by @parkervcp in https://github.com/pelican-dev/panel/pull/1999
- changed docker panel restart to unless-stopped by @gOOvER in https://github.com/pelican-dev/panel/pull/1995
- Egg API Import/Delete by @DaNussi in https://github.com/pelican-dev/panel/pull/1947
- Change images from being stored in base64 to files by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1993
- Fix: egg images are not loading by @hallo123wert in https://github.com/pelican-dev/panel/pull/2009
- Add toggle for externally managed users by @Boy132 in https://github.com/pelican-dev/panel/pull/1825
- Use recipient language for database notifications by @Boy132 in https://github.com/pelican-dev/panel/pull/2008
- Replace CodeEditor with MonacoEditor by @notAreYouScared in https://github.com/pelican-dev/panel/pull/2013
- Plugin system by @Boy132 in https://github.com/pelican-dev/panel/pull/1866
New Contributors
- @m3ow-dev made their first contribution in https://github.com/pelican-dev/panel/pull/2003
- @gOOvER made their first contribution in https://github.com/pelican-dev/panel/pull/1995
- @DaNussi made their first contribution in https://github.com/pelican-dev/panel/pull/1947
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta29...v1.0.0-beta30
Downloads
-
released this
2025-12-10 01:53:07 +03:00 | 219 commits to main since this release📅 Originally published on GitHub: Tue, 09 Dec 2025 23:07:15 GMT
🏷️ Git tag created: Tue, 09 Dec 2025 22:53:07 GMTWhat's Changed
- Fix node_ids rule for database host by @Boy132 in https://github.com/pelican-dev/panel/pull/1885
- Fix jar mime type by @Boy132 in https://github.com/pelican-dev/panel/pull/1891
- Use public disk for console fonts upload by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1893
- Make sure case for role permissions is correct by @Boy132 in https://github.com/pelican-dev/panel/pull/1892
- Fix: Duplicate bulk deletion notifications by @hallo123wert in https://github.com/pelican-dev/panel/pull/1881
- don't try to bulk update if egg doesn't even have a url by @mristau in https://github.com/pelican-dev/panel/pull/1887
- fix: bypass tenant scoping in allocation queries by @PalmarHealer in https://github.com/pelican-dev/panel/pull/1883
- Remove old update command by @Boy132 in https://github.com/pelican-dev/panel/pull/1898
- Encode file contents to utf-8 by @Boy132 in https://github.com/pelican-dev/panel/pull/1896
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1901
- Remove 'required' rule from egg-garrys-mod.yaml by @Luke1505 in https://github.com/pelican-dev/panel/pull/1902
- fix: use port range on free allocation lookup by @PalmarHealer in https://github.com/pelican-dev/panel/pull/1882
- Make sure to load
FilamentServiceProviderbefore panel providers by @Boy132 in https://github.com/pelican-dev/panel/pull/1907 - Fix permission checks on Client side by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1913
- Add server icons by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1906
- Add back 2fa requirement middleware by @Boy132 in https://github.com/pelican-dev/panel/pull/1897
- Fix: No live preview for fonts by @hallo123wert in https://github.com/pelican-dev/panel/pull/1921
- Fix EditFiles breadcrumbs incorrect url by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1925
- Improve "first task" checks by @Boy132 in https://github.com/pelican-dev/panel/pull/1926
- Refactor schedule tasks by @Boy132 in https://github.com/pelican-dev/panel/pull/1911
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1928
- Fix
Eggselect_startup default & update state by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1933 - Delete ssh keys shouldn't be a POST & Cleanup routes by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1934
- Fix
Policiesmodelname are case sensitive by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1937 - Change Admin Actions to IconButtons by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1900
- Fix
Roleclass path for::getNavigationIcon()by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1936 - Add custom render hooks to our footer by @Boy132 in https://github.com/pelican-dev/panel/pull/1942
- Fix typo in suspend method documentation by @QuintenQVD0 in https://github.com/pelican-dev/panel/pull/1944
- Add progress bars to the client area by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1924
- feat: Add toggle for automatic allocation creation in panel settings by @PalmarHealer in https://github.com/pelican-dev/panel/pull/1884
- Only allow server transfers to accessible nodes by @Boy132 in https://github.com/pelican-dev/panel/pull/1951
- Add pagination to server list by @Boy132 in https://github.com/pelican-dev/panel/pull/1955
- Fix Save Notification icon & Cleanup by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1959
- Update docker image by @parkervcp in https://github.com/pelican-dev/panel/pull/1917
- Add
ignoreRecordto CopyFrom relationships by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1964 - Fix docker entrypoint
ASSET_URLnotAPP_ASSETby @rmartinoscar in https://github.com/pelican-dev/panel/pull/1965 - Use
Policiesrather then overridingcan*()functions by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1837 - Disable Captcha & Oauth Settings actions when read only by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1968
New Contributors
- @hallo123wert made their first contribution in https://github.com/pelican-dev/panel/pull/1881
- @Luke1505 made their first contribution in https://github.com/pelican-dev/panel/pull/1902
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta28...v1.0.0-beta29
Downloads
-
released this
2025-11-09 20:29:46 +03:00 | 261 commits to main since this release📅 Originally published on GitHub: Sun, 09 Nov 2025 17:36:07 GMT
🏷️ Git tag created: Sun, 09 Nov 2025 17:29:46 GMTWhat's Changed
- Add "cancel" button to profile by @Boy132 in https://github.com/pelican-dev/panel/pull/1821
- Fix user permissions service by @Boy132 in https://github.com/pelican-dev/panel/pull/1819
- Add archive extension selection by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1828
- Leverage
user()helper by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1832 - Hide User reset password Action on create Operation by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1840
- Fix weird postgres behavior when selecting mounts by @m41denx in https://github.com/pelican-dev/panel/pull/1842
- Fix 500 "No route found" when creating db host by @m41denx in https://github.com/pelican-dev/panel/pull/1841
- Add boolean cast to
read_onlytoggle buttons by @Boy132 in https://github.com/pelican-dev/panel/pull/1844 - Refactor: add
FilamentServiceProvider& globally makeSelectnative(false) by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1836 - Add setup wizard to all oauth providers by @LetterN in https://github.com/pelican-dev/panel/pull/1801
- feat: Add mixed navigation type with admin-configurable defaults by @PalmarHealer in https://github.com/pelican-dev/panel/pull/1850
- Add border-radius to activity log avatars by @Copilot in https://github.com/pelican-dev/panel/pull/1848
composer updateby @notAreYouScared in https://github.com/pelican-dev/panel/pull/1856- Add api endpoint for updating username by @Boy132 in https://github.com/pelican-dev/panel/pull/1826
- Fix admin serverlist search by @m41denx in https://github.com/pelican-dev/panel/pull/1854
- Add Egg Images by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1849
- add server description to grid view too by @mristau in https://github.com/pelican-dev/panel/pull/1851
- Allow to register "special file" alert banners by @Boy132 in https://github.com/pelican-dev/panel/pull/1861
- Allow to "embed" server list by @Boy132 in https://github.com/pelican-dev/panel/pull/1860
- Fix
directAccessibleServersreturning duplicates by @Boy132 in https://github.com/pelican-dev/panel/pull/1862 - Laravel 12.37.0 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/1864
- Add wings
diagnosticsretrieving to Edit Node page by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1865 - Allow admins to "lock" allocations by @Boy132 in https://github.com/pelican-dev/panel/pull/1811
- Fix typo in DNS help text by @exefer in https://github.com/pelican-dev/panel/pull/1868
- Add bulk IP update action for node allocations by @Copilot in https://github.com/pelican-dev/panel/pull/1845
- Add session key to use last used node, instead of latest created node by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1869
- Replace current panel log viewer with new and improved log viewer by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1834
- Fix typo in failed upload message by @exefer in https://github.com/pelican-dev/panel/pull/1874
- Reimplement Drag & Drop for file uploading 🎉 by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1858
- Repair webhooks once again by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/1815
- Fix creating mounts by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1876
- Do no use stock notifications on actions by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1877
- Hide new allocation action if server has 0 allocations. by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1878
- Fix allocations by admins aren't locked by default by @Boy132 in https://github.com/pelican-dev/panel/pull/1879
New Contributors
- @m41denx made their first contribution in https://github.com/pelican-dev/panel/pull/1842
- @mristau made their first contribution in https://github.com/pelican-dev/panel/pull/1851
- @exefer made their first contribution in https://github.com/pelican-dev/panel/pull/1868
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta27...v1.0.0-beta28
Downloads
-
released this
2025-10-15 03:35:26 +03:00 | 295 commits to main since this release📅 Originally published on GitHub: Mon, 20 Oct 2025 00:38:13 GMT
🏷️ Git tag created: Wed, 15 Oct 2025 00:35:26 GMTWhat's Changed
- Topbar removed if using sidebar by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/1789
- Add cpu helper on EditServer & move helperText to hintIcon on Create by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1795
- Fix 500 when oauth is null by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1798
- Add changelog preview when a new update is available by @LetterN in https://github.com/pelican-dev/panel/pull/1792
- Use
tenantMiddlewareinstead of manually fetchingtenantquery param by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1799 - Rename Create actions in EditProfile by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1804
- Only keep the last 120 stored stats by @Boy132 in https://github.com/pelican-dev/panel/pull/1805
composer updateby @notAreYouScared in https://github.com/pelican-dev/panel/pull/1806- Remove duplicate translation entries by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1812
- Replace Xtermjs
canvaswithwebglby @notAreYouScared in https://github.com/pelican-dev/panel/pull/1807
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta26...v1.0.0-beta27
Downloads
-
released this
2025-10-08 23:00:47 +03:00 | 305 commits to main since this release📅 Originally published on GitHub: Wed, 08 Oct 2025 20:12:11 GMT
🏷️ Git tag created: Wed, 08 Oct 2025 20:00:47 GMTWhat's Changed
- Replace
str_randomwithStr::randomby @notAreYouScared in https://github.com/pelican-dev/panel/pull/1676 - Refactor & Catch DatabaseManagementService by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1671
- Remove DaemonPowerRepository by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1673
- Improve
join_pathshelper method by @Boy132 in https://github.com/pelican-dev/panel/pull/1668 - Filament v4 🎉 by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1651
- Only disable "delete backup" when backup hasn't failed by @Boy132 in https://github.com/pelican-dev/panel/pull/1686
- Fix Docker versioning by @NerdsCorp in https://github.com/pelican-dev/panel/pull/1663
- Fixed Allocations not calling webhooks on server creation & Object events by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/1595
- Prevent rootAdmins from having other roles & being deleted via the API by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1699
- Sanitize activity log meta data values (on frontend) by @Boy132 in https://github.com/pelican-dev/panel/pull/1705
- Fix server owner permissions by @danielkurek in https://github.com/pelican-dev/panel/pull/1703
- Update security policy by @Boy132 in https://github.com/pelican-dev/panel/pull/1707
- Collection of smaller v4 fixes by @Boy132 in https://github.com/pelican-dev/panel/pull/1684
- Remove table row icons by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1710
- Add state cast for server condition by @Boy132 in https://github.com/pelican-dev/panel/pull/1713
- Fix
join_pathsfor absolute linux paths by @Boy132 in https://github.com/pelican-dev/panel/pull/1715 - Fix powerActions visible while loading by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1708
- Fixed webhooks on v4 and nested values by @JoanFo1456 in https://github.com/pelican-dev/panel/pull/1704
- Make allocation select on users server relation manager functional by @Boy132 in https://github.com/pelican-dev/panel/pull/1719
- Remove username rules and allow to change it in profile by @Boy132 in https://github.com/pelican-dev/panel/pull/1702
- Url encode username in sftp connection string by @Boy132 in https://github.com/pelican-dev/panel/pull/1731
- Fix refresh action for egg index select & add refresh action to allocation ip selects by @Boy132 in https://github.com/pelican-dev/panel/pull/1736
- Laravel 12.31.1 Shift by @lancepioch in https://github.com/pelican-dev/panel/pull/1739
- Make tests fail-fast & common env by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1724
- Allow clipboard.writeText without HTTPS by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1723
- Enable "ordered imports" by @Boy132 in https://github.com/pelican-dev/panel/pull/1746
- Switch tenant slug back to short uuid by @Boy132 in https://github.com/pelican-dev/panel/pull/1732
- Redirect to previous page when clicking "cancel" on
EditFilespage by @Boy132 in https://github.com/pelican-dev/panel/pull/1747 - Add xtermjs Canvas by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1756
- Make sure default variable value is set and that variables are created when viewing server by @Boy132 in https://github.com/pelican-dev/panel/pull/1758
- Refresh page after file updates by @Boy132 in https://github.com/pelican-dev/panel/pull/1759
- Filament v4.1 by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1761
- Fix mime type for jar files by @Boy132 in https://github.com/pelican-dev/panel/pull/1757
- Remove "custom" email views by @Boy132 in https://github.com/pelican-dev/panel/pull/1763
- Allow both nodes for server requests when doing transfers by @Boy132 in https://github.com/pelican-dev/panel/pull/1701
- Add sudo to crontab command by @Boy132 in https://github.com/pelican-dev/panel/pull/1773
- v4.1.2 +
upgradeby @notAreYouScared in https://github.com/pelican-dev/panel/pull/1775 - Add
user()helper by @rmartinoscar in https://github.com/pelican-dev/panel/pull/1768 - Filament v4.1.4 by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1780
- Add own endpoint for exporting eggs by @Boy132 in https://github.com/pelican-dev/panel/pull/1760
- Allow multiple startup commands per egg by @Boy132 in https://github.com/pelican-dev/panel/pull/1656
- Change node config to use Code Entry by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1781
- Improve time offset ux by @Boy132 in https://github.com/pelican-dev/panel/pull/1772
- General Edit User Improvements by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1779
- Add Laravel/Filament Log Viewer by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1778
- composer update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1782
- Language Update by @notAreYouScared in https://github.com/pelican-dev/panel/pull/1784
New Contributors
- @NerdsCorp made their first contribution in https://github.com/pelican-dev/panel/pull/1663
- @danielkurek made their first contribution in https://github.com/pelican-dev/panel/pull/1703
Full Changelog: https://github.com/pelican-dev/panel/compare/v1.0.0-beta25...v1.0.0-beta26
Downloads
- Replace
mirror of
https://github.com/pelican-dev/panel.git
synced 2026-07-15 21:48:08 +03:00