-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2024-a882920cf4 2024-09-27 01:58:50.872145 -------------------------------------------------------------------------------- Name : php-pear-PHP-CodeSniffer Product : Fedora 41 Version : 3.10.3 Release : 1.fc41 URL : https://github.com/PHPCSStandards/PHP_CodeSniffer Summary : PHP coding standards enforcement tool Description : PHP_CodeSniffer provides functionality to verify that code conforms to certain standards, such as PEAR, or user-defined. -------------------------------------------------------------------------------- Update Information: Version 3.10.3 - 2024-09-18 Changed Various housekeeping, including improvements to the tests and documentation. Thanks to [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions. Fixed Fixed bug [#553] : Squiz.Classes.SelfMemberReference: false negative(s) when namespace operator was encountered between the namespace declaration and the OO declaration. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Fixed bug [#579] : AbstractPatternSniff: potential PHP notice during live coding. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Fixed bug [#580] : Squiz.Formatting.OperatorBracket: potential PHP notice during live coding. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Fixed bug [#581] : PSR12.ControlStructures.ControlStructureSpacing: prevent fixer conflict by correctly handling multiple empty newlines before the first condition in a multi-line control structure. Thanks to [Dan Wallis][@fredden] for the patch. Fixed bug [#585] : Tokenizer not applying tab replacement in heredoc/nowdoc openers. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Fixed bug [#588] : Squiz.PHP.EmbeddedPhp false positive when checking spaces after a PHP short open tag. Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch. Fixed bug [#597] : Generic.PHP.LowerCaseKeyword did not flag nor fix non- lowercase anonymous class keywords. Thanks to [Marek Å tÃpek][@maryo] for the patch. Fixed bug [#598] : Squiz.PHP.DisallowMultipleAssignments: false positive on assignments to variable property on object stored in array. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Fixed bug [#608] : Squiz.Functions.MultiLineFunctionDeclaration did not take (parameter) attributes into account when checking for one parameter per line. Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch Other The provenance of PHAR files associated with a release can now be verified via [GitHub Artifact Attestations][ghattest] using the [GitHub CLI tool][ghcli] with the following command: gh attestation verify [phpcs|phpcbf].phar -o PHPCSStandards. [#574] Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch. -------------------------------------------------------------------------------- ChangeLog: * Wed Sep 18 2024 Remi Collet <remi@xxxxxxxxxxxx> - 3.10.3-1 - update to 3.10.3 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-a882920cf4' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
-- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue