Changelog History
Page 3
-
v0.5.6 Changes
January 08, 2020- ๐ Fixed false exception message shown on violated rules report
-
v0.5.4 Changes
January 08, 2020Beautify error handler (thanks @j6s)
Apply dry-run to internal errors
โก๏ธ Update executable to match php version requirement (thanks @tigitz)
Normalize composer.json (thanks @localheinz)
Phar compiler and GitHub workflow (thanks @p810)
Fix include option -
v0.5.3 Changes
December 30, 2019- โ Added
CanOnlyImplement
andMustOnlyImplement
rule types - โ Added
CanOnlyInclude
andMustOnlyInclude
rule type - โ Added
CanOnlyDepend
andMustOnlyDepend
rule types - โ Added
CanOnlyExtend
rule type - Modified statements now check all the defined relations of a class
- ๐ Fixed native PHP classes not correctly found
- โ Added
-
v0.5.2 Changes
December 28, 2019โ Added
Selector::implementInterface
to select classes that implement a certain interface
โ AddedSelector::extendClass
to select classes that extend a certain class
โ AddedSelector::includeTrait
to select classes that include a certain trait
Added some PHP configurations (error_reporting, display_errors, gc_disable) (thanks @staabm)
โ Added verbosity as a cli command option
๐ Fixed options being ignored in configuration files -
v0.5.1 Changes
December 22, 2019- โ Added
Selector::haveClassName
to select classes by fully qualified names - ๐ Performance boost by building an AST map instead of parsing each time
- โ Added
-
v0.5.0 Changes
December 06, 2019๐ Changed Minimum PHP version from
7.1
to7.2
.
๐ Changed event dispatcher to carlosas/simple-event-dispatcher. -
v0.4.4 Changes
November 30, 2019โ Report invalid test return type in suite execution (thanks @j6s)
๐ Fix error in exclusion configuration -
v0.4.3 Changes
November 28, 2019โ Add dry-run option (thanks @irozgar)
๐ Make event dispatcher BC all versions
โก๏ธ Update compatibility with Symfony 5.0 -
v0.4.2 Changes
November 17, 2019โ Add time report
Optional docblock dependency checks -
v0.4.1 Changes
November 07, 2019๐ Fix new error with classes not extending anything