Closed spawnia closed 6 months ago
@spawnia would like to pull this in on a Laravel 11 project, anything I can help with to move this forward?
Requires BenSampo/laravel-enum#353.
@spawnia Hmm but why lighthouse cannot work with PHP native enums? Even author suggests not to use that package.
Edit: Now I see that you are maintaining laravel-enums, and you actually commited "Using this library is no longer recommended", so I'm now even more confused :P
@spawnia can we help you out in order to push this forward?
@spawnia can we help you out in order to push this forward?
Sure, thank you for the offer. I just pushed a change to allow the CI pipelines to run in principle. You can send a merge request that targets this branch and fixes some of the issues in PHPUnit or PHPStan.
@spawnia I'm assuming you're dropping Lumen support. I can send a PR that removes references to Lumen that PHPStan complains about if you're ok with it.
@spawnia I'm assuming you're dropping Lumen support. I can send a PR that removes references to Lumen that PHPStan complains about if you're ok with it.
I am not planning to drop support just yet. It is just impossible to install alongside Laravel 11 for testing, so I am dropping it as a dev dependency. We can just ignore the PHPStan errors.
I am not planning to drop support just yet.
I hope you meant "never" ❤️
@spawnia I'm assuming you're dropping Lumen support. I can send a PR that removes references to Lumen that PHPStan complains about if you're ok with it.
I am not planning to drop support just yet. It is just impossible to install alongside Laravel 11 for testing, so I am dropping it as a dev dependency. We can just ignore the PHPStan errors.
Sounds good!
Thank you @nhedger. Released with https://github.com/nuwave/lighthouse/releases/tag/v6.36.0.
Thank you all.
Thank you @spawnia!
Changes
Allow installation alongside Laravel 11.
Breaking changes
None.