Tags: polymorphine/dev
Tags
Release version 0.6.0 Changes order of elements in src classes: - Elements groupped into static and instance ones, - Static elements before instance, - Each group ordered by visibility. Changes order of elements in tests classes: - Phpunit setup methods before others, - Elements groupped by visibility, - Static elements of each group after instance ones. Misc: - Refactored src & tests code
Release version 0.5.0 Upgrade for php 8.4 codebase compatibility - Removed deprecated utf8_decode() function - Added recent php versions to GitHub workflow scripts - Removed implicitly nullabe arguments (new CsFixer rule) - Removed deprecated CsFixer rules - Updated tool versions
Release version 0.4.1 Changes: - Original public method definition does not require phpDoc anymore - produces warning and no error code on exit - Private (static) properties cannot begin with an underscore - Referenced property names that might come from 3rd party code are not validated (only definitions, wich we control) - PhpUnit cache file is now stored in `.dev/cache` directory
Release version 0.4.0 Reworked GitHub workflow script & moved all artifacts to `.dev` directory: - Separated OS and PHP version tests (3x3 vs 2x3 matrix) - Removed php-coveralls from package dependencies & moved its installation to workflow script - Changed directory for coverage report to `.dev/logs` - Fixed cache & simplified setup with ramsey/composer-install GitHub action - Added env variable to PhpUnit config pointing to `.dev/tests`
PreviousNext