Skip to content

Releases: phpstan/phpstan-doctrine

1.5.1

20 Aug 16:56
Compare
Choose a tag to compare
  • a9bb990 - EntityRepository::count returns positive int - fixes #603
  • 6632f38 - Try to reproduce internal error
  • 285d78d - Simplify StubFilesExtensionLoader

1.5.0

05 Aug 13:51
caa046b
Compare
Choose a tag to compare
  • caa046b - Clean up parameters config
  • 0c7771b - Update README
  • f7b533d - Fix
  • e71f08d - Get rid of bleedingEdge stubs, use a separate config option for enabling literal-string parameters
  • ca69937 - Open 1.5.x-dev

1.4.8

16 Jul 11:33
fa497c5
Compare
Choose a tag to compare

1.4.7

12 Jul 20:29
Compare
Choose a tag to compare
  • 3f2cb3d - Fix subselect aggregate functions
  • 21eb848 - Add link to Doctrine docs
  • 0587323 - Readme: how to type custom DQL functions

1.4.6

12 Jul 11:03
6339dff
Compare
Choose a tag to compare
  • 6339dff - Fix detection of aggregate functions inside custom functions
  • d453424 - Describe DescriptorNotRegisteredException

1.4.5

02 Jul 17:03
Compare
Choose a tag to compare
  • c87ee29 - Improve COALESCE inference for MySQL
  • 2004f84 - Fix Query::execute() return type
  • 2d3c230 - QueryResultTypeWalkerTest: make dataset cases clickable in PHPStorm

1.4.4

30 Jun 14:35
Compare
Choose a tag to compare
  • 6051e97 - Do not infer getArrayResult for now
  • 66d6943 - Typo
  • 8a7896b - Affected rows can be int<0, max>
  • 18ab94d - Test hydration modes
  • c54ce9b - Revert result inference for scalar method
  • 7bdb3b2 - Add test for wrapped TypedExpression
  • afb40db - Avoid real connection for type inference
  • 5745ea6 - Improve QueryResultDynamicReturnTypeExtension
  • a565fdb - Autodetect driver setup for precise int/float/bool inference in expressions (stringified or not)
  • ad91388 - QueryResultTypeWalker: fix nullability checks over unknown type
  • 3d10eab - Fix wrong coalesce type inference
  • 3369068 - Proper aggregate function detection
  • 40ae315 - Fix unary minus test
  • 012cf14 - ReflectionDescriptor: deduce database internal type based on parent
  • 4a1ece8 - Introduce DoctrineTypeDriverAwareDescriptor & DriverDetector
  • b09104d - QueryResultTypeWalker: fix TypedExpression handling
  • 25e200b - Add unary minus test
  • b860565 - More precise type inference with unary plus and minus
  • 0f5e82f - Fix test in dbal4
  • 4f2113a - Platform test: expand matrix

1.4.3

08 Jun 05:50
Compare
Choose a tag to compare
  • dd27a3e - Fix EntityManagerInterface wrapInTransaction stub

1.4.2

07 Jun 10:21
f39003e
Compare
Choose a tag to compare
  • f39003e - Add immediately-invoked-callable into EntityManager stub
  • dd71401 - Platform test: compare inferred types with real SQL engine results
  • 6a25c9d - QueryBuilderDqlRule: mention DQL for BranchingQueryBuilderType
  • f6081cf - Add example
  • 811046b - Readme: add reportUnknownTypes

1.4.1

28 May 15:40
Compare
Choose a tag to compare
  • a223e35 - Lowercase aggregate functions should not be inferred as mixed
  • 4058fdc - Return null from dynamic return type extension instead of copying default type