-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor to Constraints when lcobucci/jwt 4.0 is released #2
Comments
Don't forget that v4.0 will require |
@lcobucci this is a good point as PHP 5.6 is not EOL until Jan 2019. |
@steverhoades indeed. I saw that you don't have this requirement in this package so was just wanted to remind you about this. v3 will still be maintained (without new features) to keep the compatibility with PHP 5 😉 |
@steverhoades PHP 7.2 is already EOL and the lcobucci/jwt 4.2.x already available. Are there any plans to run this also under PHP8? |
@fanglingsu Yes to the above. My time is the biggest limiting factor right now. PRs are much appreciated! |
I'm currently in the process of upgrading this package. Although I intend to keep the structure and interface as much intact as possible I do admit due to the upgrade to php 7.4 (because See: Will submit a PR later |
Also note that I lack full comprehension of OpenID Connect. So I have to take a careful look at https://lcobucci-jwt.readthedocs.io/en/latest/upgrading/ to see what has to be changed all the while keeping the code working. At the moment implementing (almost?) full test coverage with |
@Levivb that sounds great. Please let me know if there's anything I can do to help you! |
It's hard to believe this issue is 5 years old now. I apologize it hasn't been upgraded already. @Levivb your contribution will be greatly appreciated! |
Good to hear 😄 Currently all classes are fully tested except for the behemoth Will check code coverage as well to be sure nothing is accidentally untested. I also applied PSR12 through phpcs, added enlightn/security-checker, ergebnis/composer-normalize, insolita/unused-scanner, maglnet/composer-require-checker, php-parallel-lint/php-parallel-lint and roave/security-advisories to bring this package up to date with todays standards, quality and security. |
When can we expect support for The reason I'm asking is because the PR is already a few months in WIP :) |
Reference: #lcobucci/jwt#72
The text was updated successfully, but these errors were encountered: