-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
Passwords is incompatible with PHP 7.4 due to PHP BC break #35
Comments
I would wait if it does not change. |
It has passed through RFC process (https://wiki.php.net/rfc/password_registry) and the BC break was explicitly mentioned so I think that change is unlikely. (Edit: but I don't need this right now, so feel free to wait) |
I think that this type of BC break was not mentioned. |
It's explicitly mentioned in the Backward Incompatible Changes section of the RFC:
It's further discussed in Minimizing impact to BC section of the RFC.
|
But this is not related to this issue, or is it? |
I don't understand the question, so instead I sent PR which shows the issue, |
I'm trying to say that in Backward Incompatible Changes section they didn't mention the case when a BC break arises because of the typehint is used in the userland code.
Nette\Security\Passwords correctly uses these constants but will not continue to work correctly. ie. that the section is not exhaustive (Unlike for example are Nikita's RFC.) So it is possible that over time it will appear that it breaks more code, and they change it (which is unlikely…). |
The text was updated successfully, but these errors were encountered: