-
-
Notifications
You must be signed in to change notification settings - Fork 867
Closed
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filetype/infrastructure
Milestone
Description
Summary
Laravel 13 is scheduled for release on March 17, 2026. Flarum 2.x should be upgraded from Laravel 12 before we enter the RC phase, so we don't fall behind on a supported framework version.
Key points
- Laravel 13 drops PHP 8.2 support — Flarum's minimum PHP requirement will need to increase accordingly (8.3+). This also means updating CI/CD matrices, reusable workflows, and any
composer.jsonplatform constraints. - No serious breaking changes are expected in L13, so the upgrade path should be relatively smooth.
- The official upgrade guide will be available at https://laravel.com/docs/13.x/upgrade from March 17th onwards.
Checklist
- Update
flarum/corecomposer.jsonto requirelaravel/framework ^13.0 - Bump minimum PHP version from
^8.2to^8.3acrosscomposer.jsonfiles - Update reusable GitHub Actions workflows and CI matrices to drop PHP 8.2, add any new PHP versions
- Review the L13 upgrade guide for any breaking changes relevant to Flarum's usage
- Update
CHANGELOG/ release notes as appropriate - Verify bundled extensions are compatible and update their
composer.jsonconstraints
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filetype/infrastructure