This is Week 2 of 2.0 development. We have successfully upgraded the codebase to a minimum of PHP 8.1. This upgrade includes the implementation of stronger typing throughout the codebase. () flarum/framework 3827
Right now @IanM is currently finalizing the upgrade of Laravel, Symfony, and other crucial backend dependencies.() flarum/framework 3830
There is also a PR that upgrades the frontend library we use, mithril from 2.0 to 2.2 () flarum/framework 3831
Our focus for the upcoming week will be on increasing the static code analysis level (phpstan). This will further enhance our bug prevention efforts and ensure a more robust development process.
By implementing these updates and housekeeping changes, we are establishing a solid foundation for tackling the upcoming tasks for 2.0. These improvements will greatly contribute to a smoother development experience.
Until next week!