Closed vjik closed 9 months ago
Q | A |
---|---|
Is bugfix? | ❌ |
New feature? | ❌ |
Breaks BC? | ❌ |
Updated Workflow Files
build.yml
, composer-require-checker.yml
, mutation.yml
, static.yml
) were updated to include changes in parameters like pushing new changes to the master branch and upgrading PHP versions to more recent iterations ('8.1', '8.2', '8.3').PHP Version Updated
README.md
, composer.json
, .scrutinizer.yml
) to 8.1
, indicating that the necessary environment for running this project now requires PHP version 8.1 or higher.Updated Composer dependencies
composer.json
file noticed changes in the versions of some dependencies (like phpunit/phpunit
, rector/rector
, and vimeo/psalm
), suggesting improvements and bug fixes that come with these new versions.Added issue handler and new rule in rector.php
RiskyTruthyFalsyComparison
, was added to psalm.xml
to improve code analysis and verification. Meanwhile, rector.php
was updated with a new PHP level and a new rule was added to skip certain rectors.Improved Data Reader
AbstractQueryDataReader.php
was made where a new property $count
was added for containing the number of elements. Now, rather than returning the result instantly, the count method
assigns it to this property. Cleaned Up Filter Files
Filter/CompareFilter.php
file. It’s now easier to understand method signatures and the formatValues
method implementation.Filter/Exists.php
was modified to make the query
property read-only, enhancing the safety and robustness of the code.