This release introduces support for PHP 7.4 typed properties, and requires a minimum PHP version of 7.4.0 to be installed. In addition to that, multiple improvements have been done to prepare for PHP 8 support, and to reduce the chance of regressions by using stricter type checks, testing for mutations, and applying stricter coding style rules. Total issues resolved: **25** - [398: Updated `@var` annotation tags to the standard form](https://github.com/Ocramius/ProxyManager/pull/398) thanks to @ondrejmirtes - [399: Use assertDirectoryExists](https://github.com/Ocramius/ProxyManager/pull/399) thanks to @carusogabriel - [400: `LazyLoadingValueHolder` generated properties incorrectly documented](https://github.com/Ocramius/ProxyManager/issues/400) thanks to @Ocramius - [403: Use Null Coalesce Operator](https://github.com/Ocramius/ProxyManager/pull/403) thanks to @carusogabriel - [405: Remove non needed requirement](https://github.com/Ocramius/ProxyManager/pull/405) thanks to @exussum12 - [409: Use infection instead of humbug for mutation tests](https://github.com/Ocramius/ProxyManager/pull/409) thanks to @malukenho - [413: Document writing generating proxies to files](https://github.com/Ocramius/ProxyManager/pull/413) thanks to @2DSharp - [414: Wrong error message from ProxyManager\Exception\FileNotWritableException on restricted directory](https://github.com/Ocramius/ProxyManager/issues/414) thanks to @2DSharp - [416: Tidied up the docs and simply removed weasel words](https://github.com/Ocramius/ProxyManager/pull/416) thanks to @GeeH - [417: Use proper visibility when overwriting `TestCase#setUp()`](https://github.com/Ocramius/ProxyManager/pull/417) thanks to @malukenho - [423: Typed properties (PHP 7.4) support](https://github.com/Ocramius/ProxyManager/pull/423) thanks to @Ocramius - [424: Cleaned up dependencies, update mutation test setup and static analysis](https://github.com/Ocramius/ProxyManager/pull/424) thanks to @Ocramius - [435: Allow php 7.3 ](https://github.com/Ocramius/ProxyManager/pull/435) thanks to @malukenho - [438: Fixed location of `FileWriterGeneratorStrategy` temp file](https://github.com/Ocramius/ProxyManager/pull/438) thanks to @fmasa - [439: Added professional support notes](https://github.com/Ocramius/ProxyManager/pull/439) thanks to @Ocramius - [441: Use namespaced version of "MockObject"](https://github.com/Ocramius/ProxyManager/pull/441) thanks to @malukenho - [442: Improve usage of phpunit](https://github.com/Ocramius/ProxyManager/pull/442) thanks to @malukenho - [443: #400 correcting docblock type for generated "valueHolder" properties](https://github.com/Ocramius/ProxyManager/pull/443) thanks to @Ocramius - [444: Run `infection/infection` with `phpdbg`](https://github.com/Ocramius/ProxyManager/pull/444) thanks to @Ocramius - [445: Run `composer update` with `--ignore-platform-reqs` when running on `php: nightly`](https://github.com/Ocramius/ProxyManager/pull/445) thanks to @Ocramius - [446: Exclude `zendframework/zend-stdlib < 3.2.1` (not compatible with PHP 7.3)](https://github.com/Ocramius/ProxyManager/pull/446) thanks to @Ocramius - [447: Upgrade phpunit to ^v8](https://github.com/Ocramius/ProxyManager/pull/447) thanks to @malukenho - [448: Forcing latest `nikic/php-parser` releases for dev dependencies](https://github.com/Ocramius/ProxyManager/pull/448) thanks to @Ocramius - [449: Remove big-header section from documentation](https://github.com/Ocramius/ProxyManager/pull/449) thanks to @malukenho - [450: Removed unused badges from `README.md`](https://github.com/Ocramius/ProxyManager/pull/450) thanks to @Ocramius