What's Changed
- Update Node.js package dependencies by @notAreYouScared in #2329
- Fix multi file upload by @rxtted in #2331
- move some hardcoded ratelimits for the api to env vars by @O2theC in #2332
- Listen for
install completedevent by @notAreYouScared in #2345 - Add option to disable password login by @karaolidis in #2318
- Laravel 13.11.2 Shift by @lancepioch in #2348
- Update readme.md by @lancepioch in #2351
- chore(i18n): Automate Crowdin source sync and translation pull workflows by @apple050620312 in #2339
- ci: Fix Crowdin synchronization paths and optimize configs by @apple050620312 in #2354
- Make sure plugin name doesn't contain path when importing by @Boy132 in #2356
- composer upgrade by @notAreYouScared in #2359
- Add error handling when trying to get extension from url by @Boy132 in #2361
- Replace hardcoded
pelicanwith config value by @Boy132 in #2362 - Improve Global Searching in admin panel by @notAreYouScared in #2327
- Add
acceptedFileTypesto font upload and add can check to save settings method by @Boy132 in #2366 - Return empty array instead of null when plugin update checking fails by @Boy132 in #2364
- Fix dark mode by @hUwUtao in #2373
- Laravel 13.14.0 Shift by @lancepioch in #2374
- docker: Update php to 8.5 and node to 22 by @QuintenQVD0 in #2380
- new api settings ui stuff by @O2theC in #2350
- restore daemon error surface for wings 4xx by @rxtted in #2325
- Add back
bg-whiteto small stat by @Boy132 in #2381 - Fix sed command syntax in docker-publish.yml by @hUwUtao in #2372
- Laravel 13.15.0 Shift by @lancepioch in #2382
- Skip daemon RPC calls for servers on maintenance-mode nodes by @hUwUtao in #2371
- Fix docker issues by @parkervcp in #2375
- Bump all github action runners by @QuintenQVD0 in #2386
- Speed up ci checks by @lancepioch in #2387
- docker: parse TRUSTED_PROXIES from .env by @harryyoud in #2378
- Fix Crowdin language mapping and integrate automated Pint formatting by @apple050620312 in #2383
- Add can check to suspend actions by @Boy132 in #2393
- Enhance Docker publish workflow with scheduling by @NerdsCorp in #2301
- composer update by @notAreYouScared in #2398
- Add correct form requests for updating mount relations (eggs, nodes, servers) by @Boy132 in #2394
- Add Jwt Scopes from upstream by @notAreYouScared in #2397
- add p:egg:normalize command by @harryyoud in #2379
- Webhook fix + server area webhooks by @JoanFo1456 in #2377
- fix: Egg edit form not refreshing after import or update by @wu-zuan in #2358
- Add proper checks for subuser permissions by @notAreYouScared in #2402
- Fix translations workflow not opening PRs by @lancepioch in #2403
- Bump create-pull-request to v8 in the translations workflow by @lancepioch in #2404
- Fix root-owned files breaking the translations PR step by @lancepioch in #2405
- fix(i18n): add missing labels and translation keys across multiple resources by @kazaminosuke in #2401
- New Crowdin Translations by @github-actions[bot] in #2407
New Contributors
- @rxtted made their first contribution in #2331
- @O2theC made their first contribution in #2332
- @apple050620312 made their first contribution in #2339
- @harryyoud made their first contribution in #2378
- @wu-zuan made their first contribution in #2358
- @kazaminosuke made their first contribution in #2401
- @github-actions[bot] made their first contribution in #2407
Full Changelog: v1.0.0-beta34...v1.0.0-beta35