BC break in 1.8
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Examinez le commit 219813f7e2826d782e6b705347dac654719b21ba et la propriété de sécurité des classes OpenApi Operation, puis comparez le problème de compatibilité avec l’issue liée du validator. Vérifiez dans la documentation de la propriété la divergence indiquée. La tâche est terminée lorsqu’une résolution convenue existe pour la rupture de compatibilité de 1.8 et que la documentation correspond au comportement qui en résulte.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi there,
The commit https://github.com/cebe/php-openapi/commit/219813f7e2826d782e6b705347dac654719b21ba introduces a backwards incompatible change to the security property of the OpenApi an Operation Classes. This is an issue, as the major version of the package stayed the same, which causes issues in packages which depend on this library, for example https://github.com/thephpleague/openapi-psr7-validator/issues/248. Also, the property documentation was not updated in accordance with the new change. I don't know if it's worth the trouble to reverse the change and reintroduce the change in a version 2 of this package, but you should be aware about the issues that were caused by this change.
- Langage dominant
- PHP
- Étoiles
- 501
- Forks
- 99
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de cebe/php-openapi
-
Deprecated warnings in PHP 8.2Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
cebe/php-openapi#250 ·
-
php 8.4 deprecationsOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
cebe/php-openapi#245 · 3 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
cebe/php-openapi#242 · 6 commentaires · 1 réaction ·
-
Add support for empty Security Requirement Object (`{}`) in security requirementPeut-être pris @SOHELAHMED7 l’a pris il y a 525 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
cebe/php-openapi#238 ·
-
Should we use mock server in test?Peut-être pris @SOHELAHMED7 l’a pris il y a 466 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
cebe/php-openapi#236 ·
Toutes les issues de cebe/php-openapi
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Spomky-Labs/pwa-bundle#476 ·
-
domain/discovery
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Admin search throws for permissions added through Admin.generalIndexItems('permissions', ...)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
neos/flow-development-collection#3639 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
The PHP version check in prepare.php still allows PHP 7.2 and 7.3Peut-être pris @ekamran l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
WordPress/phpunit-test-runner#359 ·
Les mainteneurs répondent en général sous 2 jours