Releases: humbug/php-scoper
Releases 路 humbug/php-scoper
0.18.12
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
0.18.11
0.18.10
0.18.9
0.18.8
0.18.7
0.18.6
0.18.5
Features
- Add an inspect command (#868, #876)
- Do not swallow exceptions when scoping (#869)
- Make the JetBrains' stubs collector and patcher re-usable (#883)
- Mark all declarations as internal (#882)
- Add a docker image (#884)
Bugs
- Cleanup the autoloader from temporary variables (#866)
- Update the Reflector's symbols (#875)
- Correctly include all the JetBrains' stubs as excluded files (#874)
- Fix scoping of Symfony services (#839)
- Correctly scope
spl_autoload_register()
singule parameter (#887) - Correctly scope
is_callable()
calls (#888) - Correctly scope
call_user_func_array()
(#889) - Correct the Composer autoload (#864)