Releases: humbug/php-scoper
Releases · humbug/php-scoper
0.11.1
Bugfixes
- Fix scoping of PSR-0 based packages with global classes (#279)
- Do not prefix native functions and constants (#280)
0.11.0
Features
- Add nowdoc support (#275)
- Add support for the eval function (#277)
- Add support for Symfony (#271)
Bugfixes
- Fix the scoping of the __autoload function (#270)
Misc
- Fix running the tests with phpdbg (#276)
- Add Code Sniffer (#272, #273)
- Add PHPStan (#274)
0.10.3
Bugfixes
- Whitelist functions as soon as they are used (#269)
- Update the PHAR usages (#266)
- Fix with whitelisted files for Configurable Scoper (#268)
0.10.2
Bugfixes
- Fix the composer root version being used (#265)
- Fix the whitelisting of classes (#263)
0.10.1
Bugfixes
- Allow usage of the
whitelist-global-classes
setting
0.10.0
Features
- Add files whitelist feature (#262)
Bugfixes
- Fix usage of the new configuration settings (#262)
0.9.2
Bugfixes
- Fix the version used in the PHAR (#259)
- Fix scoping of string literal classes which contains numbers (#258)
Misc
- Use an application factory (#260)
0.9.0
Features
- Smarter function arguments scoping (#228)
- Use a random prefix for PHP-Scoper (#234)
- Whitelist global functions by default (#231)
- Allow to whitelist functions (#241)
- Allow to whitelist symbols with a pattern (#243)
- Whitelist classes belonging to the global namespace by default (#251, #252)
- Add Laravel support (#246)
Bugfixes
- Fix string literal scoping (#235)
- Fix whitelisting functions (#238)
Misc
- Add a warning regarding a limitation with the namespace whitelist (#230)
- Add a test to ensure the e2e rule is always in sync in the Makefile (#240)
- Rework the whitelist API (#247)
- Fail when files are found in _specs (#232)
- Improve the Makefile help (#229)
- Add more contribution doc (#233)
0.8.1
Bugfixes
- Fix the namespace whitelisting autoloading (#223)