Skip to content

Support Laravel 13 (CI validation)#1

Open
austinderrick wants to merge 1 commit into
wip/1.3from
wip/1.3-laravel-13
Open

Support Laravel 13 (CI validation)#1
austinderrick wants to merge 1 commit into
wip/1.3from
wip/1.3-laravel-13

Conversation

@austinderrick
Copy link
Copy Markdown
Owner

Fork-internal PR to validate the Laravel 13 CI (tests on PHP 8.3/8.4 + Windows, PHPStan, PHPCS) for the upstream PR wintercms#228, whose Actions are gated on first-time-contributor approval. Same branch as wintercms#228.

Builds on the Laravel 12 work (wintercms#207). Bumps to laravel/framework ^13,
PHP ^8.3, tinker ^3, carbon ^3.8.4, symfony ^7.4|^8.0, testbench ^11
(PHPUnit kept at ^11.5.50 pending phpunit 12 support in test helpers).

Code: defer ArraySource datasource setup out of the model boot cycle
(L13 forbids instantiating a model while booting); restate Builder<Model>
param on HasRelationships relation factories; fix Preferences::findRecord()
scope typing; drop the unsupported 2nd arg to DownCommand option('status');
update schedule:list invokable-class test expectation; prune stale phpstan
baseline entries; CI matrices to PHP 8.3/8.4.
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