Closed vjik closed 7 months ago
Q | A |
---|---|
Is bugfix? | ✔️ |
New feature? | ❌ |
Breaks BC? | ❌ |
Enhanced Workflow Triggers
Addition of master
branch to the push
event trigger. This allows actions to be automatically run in GitHub workflows whenever code is pushed to the master branch.
Enhanced Error Handling
Enhanced issue #131 by throwing an InvalidArgumentException
to provide clear, concise information when invalid arguments are used.
Dependency Upgrades
Updated core testing library phpunit/phpunit
, enhanced code quality checker vimeo/psalm
, and included the configuration file psalm80.xml
to setup project with the latest versions.
Enhanced Code Quality Checks
Added <issueHandlers>
element and suppressed error levels for specified tests in psalm.xml
to reduce noise in code quality reports.
Code Quality Configuration
Added psalm80.xml
with configurations and rules to maintain high-quality code according to the standards of Psalm version 80.
Improved Message Formatting
A new check in SimpleMessageFormatter.php
was added to ensure the validity of the message format and throw an InvalidArgumentException
if key parts are missing.
Improved Test Names Renamed a test method to better communicate its purpose, increasing readability of tests.
New Test Method Added New test method to check specific key existence to ensure robustness of code against unusual cases.