Skip to content

chore: upgrade to Laravel 13#671

Open
herpaderpaldent wants to merge 1 commit into
feat/esi-rate-limit-overhaulfrom
chore/laravel-13-upgrade
Open

chore: upgrade to Laravel 13#671
herpaderpaldent wants to merge 1 commit into
feat/esi-rate-limit-overhaulfrom
chore/laravel-13-upgrade

Conversation

@herpaderpaldent
Copy link
Copy Markdown
Contributor

Summary

Upgrade eveapi to Laravel 13.

Changes

  • laravel/framework ^11 → ^13
  • orchestra/testbench ^9 → ^11 (follows Laravel versioning)
  • pestphp/pest-plugin-laravel ^4.0 → ^4.1 (adds Laravel 13 support)
  • Added seatplus/esi-schema VCS repository entry (needed due to dev-branch transitive dep)
  • Set minimum-stability: dev + prefer-stable: true
  • Laravel Pint formatting applied across 111 files

Test status

10 pre-existing failures (same as parent branch feat/esi-rate-limit-overhaul):

  • RestrieveEsiDataTest (7) — calls old EsiClient::invoke() signature
  • BatchStatisticTest (2) — factory/model issue
  • MigrateDbTest (1) — query exception

None of these are caused by the Laravel 13 upgrade.

514 tests pass.

- Bump laravel/framework ^11 → ^13
- Bump orchestra/testbench ^9 → ^11
- Bump pestphp/pest-plugin-laravel ^4.0 → ^4.1 (Laravel 13 support)
- Add seatplus/esi-schema VCS repo, set minimum-stability: dev
- Run Pint formatting across 111 files

10 pre-existing test failures (RetrieveEsiData + BatchStatistic + MigrateDb)
all exist on parent branch feat/esi-rate-limit-overhaul — not caused by
this upgrade.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant