Releases: sascha-egerer/phpstan-typo3
Releases · sascha-egerer/phpstan-typo3
1.10.2
What's Changed
- [TASK] Use
list
whereever possible by @oliverklee in #166 - [BUGFIX] Avoid warnings about
ObjectStorage
with PHPStan 1.11.9 by @oliverklee in #168 - [TASK] Port some type annotation improvements from the Core by @oliverklee in #170
- [TASK] Rename stub file to match the name of the stubbed interface by @oliverklee in #169
Full Changelog: 1.10.1...1.10.2
1.10.1
Add TYPO3 13.1 compatibility
What's Changed
- [!!!][TASK] Drop support for TYPO3 10LTS by @oliverklee in #151
- [TASK] Use Type declarations and remove redundant docblocks by @sabbelasichon in #154
- [FEATURE] Add rule to check if service is private by @sabbelasichon in #152
- Update dependencies and make php-parse a dev dependency by @sascha-egerer in #160
Full Changelog: 1.10.0...1.10.1
1.10.0
Add TYPO3 13 compatibility and update bunch of dependencies
Special thanks to @oliverklee who took care of all the changes.
What's Changed
- [TASK] Upgrade to PHPUnit 9 by @oliverklee in #144
- [FEATURE] Add support for TYPO3 13.0 by @oliverklee in #146
- [TASK] Also run CI with PHP 8.3 by @oliverklee in #147
- [TASK] Bump the development dependencies by @oliverklee in #143
- [TASK] Bump PHPStan to ^1.10.9 by @oliverklee in #150
- [TASK] Make the data providers static by @oliverklee in #145
Full Changelog: 1.9.1...1.10.0
1.9.1
What's Changed
- [BUGFIX] Do not try to find model for abstract repository by @sascha-egerer in #141
Full Changelog: 1.9.0...1.9.1
1.9.0
What's Changed
- [TASK] add extbase as request attribute by @achimfritz in #136
- TASK: Add static analysis as keyword by @sabbelasichon in #139
- TASK: Provide stub for EventDispatcherInterface by @sabbelasichon in #137
New Contributors
- @achimfritz made their first contribution in #136
Full Changelog: 1.8.9...1.9.0
1.8.9
What's Changed
- TASK: Add better documentation by @sabbelasichon in #128
- [FEATURE] Add dynamic return type extension for UserAspect::get() by @alexanderschnitzler in #130
- [FEATURE] Add dynamic return type extension for DateTimeAspect::get() by @alexanderschnitzler in #131
- TASK: Remove branch alias by @sabbelasichon in #132
New Contributors
- @alexanderschnitzler made their first contribution in #130
Full Changelog: 1.8.5...1.8.9
1.8.5
What's Changed
- [TASK] Bump the development dependencies by @oliverklee in #122
- [TASK] Add currentContentObject to typo3.requestGetAttributeMapping by @derhansen in #120
- TASK: Add dynamic return type extension for getIndpEnv by @sabbelasichon in #126
- Added
frontend.controller
andfrontend.typoscript
request attribute mapping by @derhansen in #123 - Drop support for < PHP 7.4 and update dev dependencies by @sascha-egerer in #127
- [TASK] Use TYPO3 12.4 for TYPO3 12 by @oliverklee in #121
New Contributors
- @derhansen made their first contribution in #120
Full Changelog: 1.8.4...1.8.5
1.8.4
What's Changed
- [TASK] Use TYPO3 12.3 for TYPO3 12 by @oliverklee in #118
- [BUGFIX] Fix fatal error in QueryInterfaceDynamicReturnTypeExtension by @sascha-egerer in #119
Full Changelog: 1.8.3...1.8.4
1.8.3
What's Changed
- TASK: Add MathUtilityTypeSpecifyingExtension by @sabbelasichon in #108
- Set the minimal TYPO3 12LTS version to 12.2 by @oliverklee in #110
- [BUGFIX] Fix type annotation in the
GeneralUtility
stub by @oliverklee in #117 - Load TYPO3 version specific stubs by @sascha-egerer in #116
- [BUGFIX] Include default value passed to
$request->getAttribute()
by @eliashaeussler in #113
New Contributors
- @eliashaeussler made their first contribution in #113
Full Changelog: 1.8.2...1.8.3
1.8.2
What's Changed
- [BUGFIX] Stop relying on transitive dependencies by @oliverklee in #98
- [TASK] Make return type of Repository::findAll() more stable by @sascha-egerer in #105
Full Changelog: 1.8.1...1.8.2