jigsaw icon indicating copy to clipboard operation
jigsaw copied to clipboard

Add support for Laravel 10

Open jasonmccreary opened this issue 3 years ago • 4 comments

This supersedes #676 by ensuring both Laravel 9 and Laravel 10 are supported.

In addition, it sets the minimum requirement for Symfony dependencies to ^6.0 as that was the minimum required by Laravel 9.

jasonmccreary avatar Feb 03 '23 15:02 jasonmccreary

The failing build for PHP 8.3 is because of the bump in mnapoli/front-yaml to be compatible with Symfony 6. One of its underlying dependencies has a <8.3 PHP requirement.

Since 8.3 is not officially released yet, I am not going to worry about this as it should resolve itself in time. However, you may want to remove PHP 8.3 from the matrix build until then.

jasonmccreary avatar Feb 03 '23 16:02 jasonmccreary

The failing "Format" job is due to a restriction of the Git remote. It's currently origin. However, since I am an outside contributor, my branch is on a different remote. This job should be updated to properly pull from other remotes, or skipped when the branch does not exist on origin.

jasonmccreary avatar Feb 03 '23 16:02 jasonmccreary

I'm not sure we can upgrade mnapoli/front-yaml without tagging a new major version. Is that directly related to supporting Laravel 10 or could we just add that and only touch other dependencies we absolutely have to?

bakerkretzmar avatar Feb 18 '23 19:02 bakerkretzmar

I think Front YAML has to be updated as v1 doesn't support Symfony 6 ☹️

owenvoke avatar Feb 20 '23 11:02 owenvoke

Superseded by #702

damiani avatar Mar 26 '24 17:03 damiani