Skip to content

v1.5.0

Latest
Compare
Choose a tag to compare
@FedericoHeichou FedericoHeichou released this 05 Oct 14:06
· 14 commits to master since this release
a27d939

What's Changed

TL;DR changelog:

  • Upgrade from Laravel 9 to 11
  • Dropped PHP 8.1 and 8.0
  • Seems laravel dropped APC cache
  • Added some customizations in .env
  • The default session driver is now "database"; it obviously requires running db migrations. If you are upgrading you have probably "SESSION_DRIVER" set to "file" in your .env. You have to change it manually to "database"
  • Cache driver is kept to "file" as default. You may change it to "database", but usually providers do a huge user compression in databases, so it may slow down your whole website. Usually local file system (with SSD) is better, but you may need to test
  • The default mailer is local sendmail
  • Added some tables to handle cache and sessions in the database. Please remember to run php artisan migrate to update the schema if you want to try them
  • Some colors changed to have a better contrast
  • Box on bigger screens (>1440) are now larger
  • Bump pizzareader ui to 1.1.0
  • Graphical fixes

Important notes

It now requires PHP >=8.2. It has been tested but may have bugs. If you find any, please report them immediately!
If you are upgrading, remember to follow the normal update procedure:

php artisan down --render='maintenance' --secret='YourCustomSecret' || php artisan down
# You can bypass maintenance mode by visiting your site with the secret URI you choose, for example https://pizzareader.local/YourCustomSecret
git pull origin master
php composer.phar install --no-dev
php artisan cache:clear
php artisan config:cache
php artisan migrate
php artisan up

Full Changelog: v1.4.0...v1.5.0