What's Changed
- Passkeys by @JoanFo1456 in #2192
- Fix Discord webhooks by @JoanFo1456 in #2412
- Add more byte suffixes and make sure we don't overflow by @Boy132 in #2417
- fix(admin): fix CPU pinning showing as disabled when thread 0 is configured by @wu-zuan in #2419
- Fix missing index on activity_log_id in activity_log_subjects table by @hardcorefactions in #2418
- New Crowdin Translations by @github-actions[bot] in #2421
- Laravel 13.18.1 Shift by @lancepioch in #2428
- Fix activity log event filter query and add missing timestamp index by @execsuroot in #2429
- fix(plugin): avoid stale Sushi snapshot causing ModelNotFoundException on install by @kazaminosuke in #2425
- Run
composer updateand removepackage-lock.jsonby @Boy132 in #2432 - Backup hosts by @Boy132 in #2125
- Check
email_verifiedwhen handling missing user in oauth controller by @Boy132 in #2434 - Monthly Shift: July 2026 by @lancepioch in #2433
- Charles/fix actions by @notAreYouScared in #2444
- Fix PHPStan return.type errors by @lancepioch in #2445
- fix #2435 handle missing event names in webhook dispatcher by @apple050620312 in #2440
- Laravel 13.20.0 Shift by @lancepioch in #2454
- Add DB_SCHEMA support for PostgreSQL connections by @l1monenko in #2449
- Fix navigation groups by @Boy132 in #2455
- Add authorize check to egg feature modals by @Boy132 in #2459
- Add interface function to auto fill plugin settings form by @Boy132 in #2453
- Do not throw exception when trying to delete a failed backup by @Boy132 in #2458
- Cleanup, fix and expand various relation managers and lists by @Boy132 in #2456
- Fix flaky allocation test by @lancepioch in #2465
- New Crowdin Translations by @github-actions[bot] in #2466
- Fix bulk delete label by @Boy132 in #2469
- Fix backup hosts migration by @Boy132 in #2468
- feat: redirect users to installer on fresh installations by @apple050620312 in #2438
- Add user filter to activity logs page by @Boy132 in #2475
- Laravel 13.23.0 Shift by @lancepioch in #2476
- Filter activity log user options to remove null ("System") by @Boy132 in #2477
- fix(i18n): translate hardcoded interface strings by @kazaminosuke in #2471
- Add per-user server settings; including for backup notifications by @lancepioch in #2460
- Fix node sums for isViable checks by @Boy132 in #2479
- Fix activity tab crash after Filament v5.7 bump by @lancepioch in #2482
- New Crowdin Translations by @github-actions[bot] in #2487
- Composer Update by @notAreYouScared in #2488
New Contributors
- @hardcorefactions made their first contribution in #2418
- @execsuroot made their first contribution in #2429
- @l1monenko made their first contribution in #2449
Full Changelog: v1.0.0-beta35...v1.0.0-beta36