Skip to content

Releases: sascha-egerer/phpstan-typo3

1.8.1

26 Oct 11:07
3d6d7d2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.8.0...1.8.1

1.8.0

18 Oct 18:55
8e532dd
Compare
Choose a tag to compare

Overview

  • Raise PHPStan version to at least 1.8
  • Add support up to PHP 8.2
  • Drop support for TYPO3 9.5
  • Add support for TYPO3 12.0
  • Lots of other improvements

What's Changed

New Contributors

Full Changelog: 1.1.2...1.8.0

Allow Repository->findAll(): array

08 Feb 20:37
Compare
Choose a tag to compare

Allow array as return type of Repository->findAll() method

Make Return type of Repository->findByX more specific

03 Feb 16:38
Compare
Choose a tag to compare

Add missing QueryResultInterface subtype to return value of Repository->findByXxx methods

Add extended Extbase support

31 Jan 19:30
Compare
Choose a tag to compare
1.1.0

Add missing parameter to countBy method reflection

1.0.0

01 Nov 06:46
Compare
Choose a tag to compare
Optimize QueryResult and QueryResultInterface stubs

* Add null as possible return type for QueryResult::getFirst()
* Add annotations for \ArrayAccess and \Iterator

Add PHP8 compatibility

15 May 14:42
Compare
Choose a tag to compare
0.13.3

php 8.0 compatibility

Add PHP8 compatibility

15 May 14:42
Compare
Choose a tag to compare
0.12.3

php 8.0 compatibility

0.12.2: Do not fail on calls to MyRepository->findBySomePropNotInModel()

28 Apr 15:31
Compare
Choose a tag to compare
Calling a findByXXX method on a repository tries to get the type of
the property from the model. But the reposiory does also allow findBy
methods for values that are not defined in the model but only in the
database. So if the model does not have the certain property we tread
it as type mixed.

Fix build for PHP 7.1

11 Feb 21:11
Compare
Choose a tag to compare
Fix build for PHP 7.1 Pre-release
Pre-release
0.13.1

Disable some more phpcs sniffs that are not available for PHP 7.1