yii2-jui
yii2-jui copied to clipboard
Raise min `PHP` version to `PHP 7.3`, check compatibility `PHP 8.3`.
| Q | A |
|---|---|
| Is bugfix? | ❌ |
| New feature? | ✔️ |
| Breaks BC? | ❌ |
PR Summary
-
Updated Formatting Rule for YAML Files The team has enhanced the rules that dictate how YAML files are formatted to improve code readability and consistency.
-
Improved Workflow Activation Conditions Changes have been made to the
build.ymlworkflow. It now only activates upon certain key events (push and pull requests). There's also additional settings that direct it to ignore specific paths. -
Revised Package Dependencies The
composer.jsonfile, which manages package dependencies, has been revised. It now insists on an updated version ofphpunit/phpunit(version "^9.6"). Additionally, the requirements listed within the file have been reordered for better clarity. -
Optimized PHPUnit Configuration The team upgraded the
phpunit.xml.distfile with new coverage configuration. The method of performing regex assertions has also been modernized for performance and maintainability. -
Upgraded Unit Test Methods The
DatePickerTest.phpandSelectableTest.phpunit tests have been tweaked. Deprecated methods have been replaced with their modern counterparts for enhanced efficiency and compatibility. -
Enhanced Compatibility for Test Files Finally, modifications were made to the
TestCase.phpandbootstrap.phpfiles. These changes were required to render them compatible with PHPUnit 6.x. This modification results in elimination of thecompatibility.phpfile altogether.
Welcome to Codecov :tada:
Once merged to your default branch, Codecov will compare your coverage reports and display the results in this comment.
Thanks for integrating Codecov - We've got you covered :open_umbrella: