Better Reflection v4.0.0 Release Notes
Release Date: 2020-03-01 // about 4 years ago-
๐ Release 4.0.0
4.0.0
- Total issues resolved: 3
- Total pull requests resolved: 46
- Total contributors: 12
dependencies
- ๐ 548: bump phpbench and phpstan thanks to @orklah
- ๐ 510: Bump phpunit/phpunit from 8.3.5 to 8.5.1 thanks to @dependabot-preview[bot]
- ๐ 508: Bump phpdocumentor/reflection-docblock from 4.3.2 to 4.3.4 thanks to @dependabot-preview[bot]
- ๐ 507: Bump doctrine/coding-standard from 6.0.0 to 7.0.2 thanks to @dependabot-preview[bot]
- ๐ 502: Bump nikic/php-parser from 4.2.4 to 4.3.0 thanks to @dependabot-preview[bot]
- ๐ 495: Bump phpdocumentor/reflection-docblock from 4.3.1 to 4.3.2 thanks to @dependabot-preview[bot]
- ๐ 492: Bump phpunit/phpunit from 8.1.6 to 8.3.2 thanks to @dependabot-preview[bot]
- ๐ 478: Bump phpunit/phpunit from 8.1.5 to 8.1.6 thanks to @dependabot-preview[bot]
dependencies,enhancement
- ๐ 547: fix SA thanks to @orklah
- ๐ 545: fix CS thanks to @orklah
- ๐ 544: bump psalm, fix errors, add usePhpDocPropertiesWithoutMagicCall thanks to @orklah
- ๐ 543: CS fixes thanks to @kukulich
- โฌ๏ธ 540: Upgrade reflection-docblock to version 5.0.0 and upgrade deps thanks to @paul-thebaud
- ๐ 521: Travis improvements thanks to @kukulich
- ๐ 520: Bump jetbrains/phpstorm-stubs from 2019.2 to 2019.3 thanks to @kukulich
- ๐ท 518: Run CI only once on PR from another branch of the repo thanks to @Lctrs
- ๐ 517: Bump psalm to 3.8.2 thanks to @Lctrs
- ๐ 498: Allow phpdocumentor/type-resolver version 1.0.0 thanks to @paul-thebaud
- โก๏ธ 491: Updated jetbrains/phpstorm-stubs thanks to @kukulich
๐ bug
- ๐ 546: Fixed .travis.yml thanks to @kukulich and @orklah
- ๐ง 532: fix windows path to linux + phpcbf thanks to @orklah
- ๐ 523:
ReflectionClass#getConstructor()
should work event if the constructor isn't the first method in the class thanks to @kukulich and @ondrejmirtes - ๐ 522: Fixed deprecated warning in
ReflectionSourceStubber
thanks to @kukulich - ๐ 506: Fix CS thanks to @ondrejmirtes
- โ 481: Make getDocComment in adapter test return a string thanks to @asgrim
โจ enhancement
- ๐ 541: Provide path to PHP Storm stubs directory thanks to @michaeljoelphillips
- ๐ 537: various improvements for psalm thanks to @orklah
- ๐ 534: Show our type coverage thanks to @Lctrs
- ๐ 533: Add compatibility with Composer v2 installed.json files thanks to @naderman
- ๐ 526: Improve Psalm coverage for decoded datas from json files thanks to @orklah and @Lctrs
- ๐ 524: Speedup code coverage generation by using xdebug filter thanks to @Lctrs
- โก๏ธ 514: Update doctrine/coding-standard from 6.0.0 to 7.0.2 thanks to @Lctrs
dependencies,duplicate,enhancement
- ๐ 538: Bump PHPStan to 0.12.9 thanks to @ondrejmirtes
- ๐ 501: Replaced the string cast with a getName() call thanks to @duncan3dc
โจ enhancement,reflection compatibility
- ๐ 531: add psalm types thanks to @orklah and @Lctrs
๐ bug,dependencies
- ๐ 529: Fix dependencies installation thanks to @Lctrs
- ๐ 527: CS fix thanks to @kukulich
- ๐ 516: Run PHPStan without memory limit thanks to @Lctrs
๐ bug,enhancement
- ๐ 528: Added ReflectionNamedType adapter thanks to @kukulich
dependencies,duplicate
- ๐ 500: Correct a coding standard issue thanks to @duncan3dc
- ๐ 488: Bump jetbrains/phpstorm-stubs from 2019.1 to 2019.2 thanks to @dependabot-preview[bot]
duplicate
- โ 490: Add latest jetbrains/phpstorm-stubs thanks to @WyriHaximus
BC break,enhancement
- ๐ 483: Make source stubber required parameter in EvaledCodeSourceLocator and PhpInternalSourceLocator thanks to @kukulich
- ๐ 482: Removed wrong classes and functions from PHPStorm stubs map thanks to @kukulich
- ๐ 479: Fix behaviour of ReflectionClass::export/ReflectionObject::export to match behaviour of core classes thanks to @asgrim
duplicate,enhancement,question