## Summary - Upgrade `laravel/framework` from v12 to **v13.1.1** and update all 52 dependencies to their latest versions - Bump `laravel/tinker` from v2 to **v3.0** (required for Laravel 13 compatibility) - Address Laravel 13 breaking change: add `serializable_classes => false` to `config/cache.php` - Fix cached `Collection` in `routes/web.php` — converted to plain array via `->toArray()` for serialization safety ## Changes | File | What changed | |------|-------------| | `composer.json` | Bumped `php ^8.3`, `laravel/framework ^13.0`, `laravel/tinker ^3.0` | | `composer.lock` | 52 packages updated, 1 removed (`symfony/polyfill-php83`) | | `config/cache.php` | Added `serializable_classes => false` | | `routes/web.php` | Cached query result uses `->toArray()`, fallback changed from `collect()` to `[]` | ## Testing Full test suite passing: **919 tests, 3792 assertions, 0 failures** |
||
|---|---|---|
| .. | ||
| cache | ||
| app.php | ||
| providers.php | ||