4.0.0
This release excludes @internal
marked symbols from BC checks.
Dependencies have been updated, and testing/static-analysis have been hugely improved.
Complex types such as @var Foo<T1, T2>
also no longer cause the tool to crash during inspection.
Total issues resolved: 20
- 51: Allow filtering classes, interfaces, traits, methods, functions, properties and constants annotated via
@api
and@internal
thanks to @Ocramius - 122: Chore: dependency upgrades, mutation testing, strict type checking in the test suite thanks to @Ocramius
- 123: Bump phpunit/phpunit from 7.5.9 to 8.1.5 thanks to @dependabot-preview[bot]
- 124: Bump infection/infection from 0.9.3 to 0.13.1 thanks to @dependabot-preview[bot]
- 125: Bump symfony/process from 4.2.7 to 4.2.8 thanks to @dependabot-preview[bot]
- 126: Bump symfony/console from 4.2.7 to 4.2.8 thanks to @dependabot-preview[bot]
- 127: Bump doctrine/coding-standard from 5.0.1 to 6.0.0 thanks to @dependabot-preview[bot]
- 128: Bump phpunit/phpunit from 8.1.5 to 8.1.6 thanks to @dependabot-preview[bot]
- 129: Bump vimeo/psalm from 2.0.17 to 3.3.2 thanks to @dependabot-preview[bot]
- 130: Bump symfony/console from 4.2.8 to 4.3.0 thanks to @dependabot-preview[bot]
- 131: Bump beberlei/assert from 3.2.0 to 3.2.1 thanks to @dependabot-preview[bot]
- 132: Bump phpstan/phpstan from 0.11.5 to 0.11.8 thanks to @dependabot-preview[bot]
- 135: Use
VersionsCollection::first()
insteaditerator_to_array()[0]
thanks to @andrew-demb - 136: Bump vimeo/psalm from 3.4.2 to 3.4.7 thanks to @dependabot-preview[bot]
- 137: Bump symfony/process from 4.3.1 to 4.3.2 thanks to @dependabot-preview[bot]
- 138: Bump thecodingmachine/safe from 0.1.15 to 0.1.16 thanks to @dependabot-preview[bot]
- 139: Bump phpunit/phpunit from 8.2.1 to 8.2.3 thanks to @dependabot-preview[bot]
- 140: Bump symfony/console from 4.3.1 to 4.3.2 thanks to @dependabot-preview[bot]
- 141: Support skipping BC checks for
@internal
symbols thanks to @Ocramius - 142: #134 suppress exceptions in parsing
Fqsen
expressions for documented property types thanks to @Ocramius