Releases: humbug/php-scoper
Releases · humbug/php-scoper
0.18.18
15 Oct 15:30
Compare
Sorry, something went wrong.
No results found
Fixes
Normalize file paths for Windows compatibility (#1130 )
0.18.17
19 Feb 23:21
Compare
Sorry, something went wrong.
No results found
Features
Update to thecodingmachine/safe v3 (#1112 )
Fixes
Fix scoping of new statement with the new parent not being a name (#1115 )
Handle arguments of method_exists (#1116 )
Misc
Move the init file template to the res directory (#1054 )
0.18.16
12 Jan 15:53
Compare
Sorry, something went wrong.
No results found
Features
Misc
Allow PHPUnit 11 (#1085 )
Fix test for Symfony 7.2 (#1087 )
Show the diff upon failure when executing PHP-CS-Fixer in the CI (#1088 )
Fix constant/function assignment in WP example in the docs (#1094 )
0.18.15
02 Sep 13:37
Compare
Sorry, something went wrong.
No results found
Fixes
Handle symbols removed within PhpStorm's stubs (#1065 )
Fix aliasing functions with multiple-level namespaces (#1061 )
0.18.14
16 Jun 17:30
Compare
Sorry, something went wrong.
No results found
Features
Throw more friendly exceptions when loading a configuration (#1045 )
Allow to configure the parser PHP version (#1044 , #1052 )
Fixes
Configure the printer PHP version to 7.2 by default (#1049 )
Fix missing var-dumper dependency (#1053 )
0.18.13
11 Jun 13:06
Compare
Sorry, something went wrong.
No results found
Fixes
Preserve heredoc/newdoc indentation (#1037 )
Misc
Fix the PHP version ID used in tests (#1038 )
Allow to specify the running PHP version for the specs (#1039 )
Leverage the PhpParser v5 printer changes (#1040 )
0.18.12
04 Jun 11:26
Compare
Sorry, something went wrong.
No results found
Features
Introduce a new factory for SymbolsRegistry (#1004 )
Bugfixes
Append alias class statement correct when the class/interface is within a statement (#966 )
Do not exclude all source code in the default template (#952 )
Add an additional function_exists statement for excluded function checks (#979 )
Update the list of internal symbols (#1013 )
Make the scoper-autoload.php PHP 5.6 compatible (#1024 )
Do not scope class-like strings that cannot be class names (#1027 )
Do not prefix excluded functions used in call_user_func_array() (#1028 )
Misc
Rework the spec test framework (#987 , #989 , #991 , #992 , #990 , #993 , #994 , #995 , #996 , #997 , #998 , #999 , #1000 , #1001 , #985 , #1002 , #1003 , #1005 , #1006 , #1020 )
Upgrade jetbrains stubs (#980 )
Upgrade to PHP-Parser v5 (#1025 )
0.18.11
19 Jan 21:23
Compare
Sorry, something went wrong.
No results found
Features
Add support for Symfony 7 (#937 )
Misc
Upgrade to PHPUnit 10 (#938 )
Add PHP 8.3 to the matrix (#941 )
0.18.10
07 Dec 11:06
Compare
Sorry, something went wrong.
No results found
Fixes
Revert "feat: Mark all declarations as internal (#882 )" (#928 )
0.18.9
21 Nov 21:01
Compare
Sorry, something went wrong.
No results found
Features
Make it easier to serialize/unserialize a SymbolsRegistry (#915 )