0.12.0
Pre-release
Pre-release
Features
- Update dependencies & Bump to PHP 7.2 (#312)
- Leverage BetterReflection and PHPStorm stubs for detecting if a symbol is internal (#318)
- Bring better performances (#329)
Bugfixes
- Fixed duplicate key found in scoper.inc.php.tpl (#300)
- Fix "vendor" directories matching pattern for Windows (#310)
- Fix Application namespace conflict (#317)
Various internal API changes
- Introduce a
Container
class instead of relying on theApplicationFactory
(#322) - Simplify the Application version retrieval (#322)
- Remove the deprecated
create_scoper()
function (#322) - Remove the deprecated
Humbug\PhpScoper\Console\Configuration
and make the parentHumbug\PhpScoper\Configuration
final (#329) - Replace usage of
uniqid
bybin2hex(random_bytes())
(#329) - Move namespace related
PhpParser
classes underPhpParser\NamespaceStmt
(#329) - Similar change as namespaces for use statements (#329)