Closed vjik closed 4 months ago
Q | A |
---|---|
Is bugfix? | ❌ |
New feature? | ✔️ |
Breaks BC? | ❌ |
Fixed issues | - |
Added Support for PHP Version 8.3 in Workflow Files We've added the latest PHP version (8.3) to the list of available versions in various workflow files. This means our build, composer requirement checking, mutation, and static analysis workflows can now also be used with this newer PHP version.
Enhanced Security in Rector Workflow A new secret token was added into the 'rector' workflow, which further improves the security and authentication of this particular workflow.
Updated Packages in Composer Configuration
There's an upgrade of two packages ("rector/rector" and "vimeo/psalm") in the composer.json
file. This helps us take advantage of the new features and improvements these versions bring.
Enhanced Error Handling with New Issue Handlers
Added new handlers for specific issues ('MixedAssignment' and 'RiskyTruthyFalsyComparison') in the psalm.xml
file. This will help address these issues more effectively whenever they arise in our codebase.
Added New Configuration File for Psalm
A fresh configuration file psalm80.xml
has been introduced. This will help specify the rules and settings for the 'Psalm' static analysis tool when being used with projects developed on PHP 8.0.
Updated Rector Configuration
In the rector.php
file, a new entry specifies the ReadOnlyPropertyRector
to be skipped. This means this particular Rector rule will not be applied on our project which prevents unexpected code changes based on this rule.
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
3456a76
) 94.46% compared to head (6f2a094
) 94.49%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.