jwt-auth
jwt-auth copied to clipboard
Support lcobucci v5+ and drop support for anything below laravel 9
Support lcobucci/jwt ^5.0 and drop support for versions below Laravel 9
Description
- Lcobucci made some breaking changes in its 5.0 release
- Laravel 9 reached its EOL but should still be supported for people upgrading
Checklist:
- [x] I've added tests for my changes or tests are not applicable
- [ ] I've changed documentations or changes are not required
- [ ] I've added my changes to
CHANGELOG.md
@krenor can you solve the conflicts, please?
Ah, didn't see this PR.
Conflicts with https://github.com/PHP-Open-Source-Saver/jwt-auth/pull/233, we should make a decision which one to merge first.
Of course I recommend mine :)
Also because the v5+ upgrade is disrupting, adding L11 support not.
@mfn Sure, since yours also targets L11. Although I don't see a reason to support Laravel Versions that are EOL.
I'd like to get Lcobucci to v5. Shall I make a separate PR based on your branch?
No objections, but I would like to see smaller iteration.
For example, upgrading of one library but dropping multiple versions of Laravel support does not belong into a single change.
(personally I'm also in favour dropping everything below L9 and PHP 8.1 ASAP)
I made https://github.com/PHP-Open-Source-Saver/jwt-auth/pull/238 and concentrated only on the removal parts, because there are more opportunities of stuff to do.
I suggest once my removal PR is merged, a separate one with lcobucci v5+ should be made.
@krenor can you check out this conflicts for us?
@krenor are you able to check it for us?
@krenor are you able to check it for us?
I will try to find time for it this week 👍
@krenor are you able to check it for us?
I will try to find time for it this week 👍
Hi, how are you doing?
Can you manage some time this week to solve this? We would like to merge this feature.
I am also interested in this PR after the 2.3.0 release. All other dependencies in my app support lcobucci/jwt:^5.0
except this one, so this change would allow me to update
I am also interested in this PR after the 2.3.0 release. All other dependencies in my app support
lcobucci/jwt:^5.0
except this one, so this change would allow me to update
Would you like to fix the conflicts and make this PR mergeable for us?
PR created here #248
Closing in favor of PR https://github.com/PHP-Open-Source-Saver/jwt-auth/pull/248