Skip to content

Releases: phpstan/phpstan-doctrine

1.2.9

08 Feb 09:58
1.2.9
149cf71
Compare
Choose a tag to compare
  • 149cf71 - Look for QueryBuilder in nested methods when calling getQuery() directly on QueryBuilder
  • 7460f9d - determine queryBuilderType if called on other method
  • b7195d6 - Add allowNullablePropertyForRequiredField Readme
  • ecec34e - Update renovate.json
  • dc3b2b3 - Update lock-closed-issues.yml
  • dccb60d - Update github-actions
  • 7a425f0 - Update metcalfc/changelog-generator action to v1.0.1
  • 728dfd9 - Delete dependabot.yml
  • c8161f5 - Update and rename renovate.json to .github/renovate.json
  • f6b4354 - Add renovate.json
  • 45ecec1 - Update phpunit.xml

1.2.8

28 Jan 11:07
1.2.8
Compare
Choose a tag to compare
  • c49475b - Add IDENTITY() type inference support

1.2.7

25 Jan 13:11
1.2.7
Compare
Choose a tag to compare
  • 938350f - Non-existent class is transient
  • 46256c9 - Aggregate functions affect nullability only when the query is not grouped

1.2.6

24 Jan 15:32
1.2.6
7c11cd7
Compare
Choose a tag to compare
  • 7c11cd7 - Fix error with nonexistent Doctrine\ORM\Mapping\ClassMetadataFactory

1.2.5

24 Jan 12:50
1.2.5
2eb2e0c
Compare
Choose a tag to compare
  • 2eb2e0c - Catch Doctrine\Persistence\Mapping\MappingException too

1.2.4

24 Jan 12:15
1.2.4
753f9e8
Compare
Choose a tag to compare
  • 1325277 - MappingDriverChain::isTransient() - catch exceptions too
  • 47aa7ca - We can not assume the type of Query::getResult() if ResultType may be void
  • 753f9e8 - Avoid error about unknown annotations

1.2.3

23 Jan 12:40
1.2.3
16cb23a
Compare
Choose a tag to compare
  • 16cb23a - Do not crash with AnnotationException

1.2.2

21 Jan 21:14
1.2.2
5fa8fef
Compare
Choose a tag to compare
  • b86c38c - Compatibility with Doctrine DBAL 3.x
  • 2c6deea - Run entity mapping rules without objectManagerLoader only on bleedingEdge
  • 9f1df5b - Fix
  • f66919f - Fix getRepository on DocumentManager
  • cb3a2cf - Fix
  • 28cb4bb - Fix
  • 346484d - Update CS
  • 5fa8fef - Fix loading metadata of entities that contain embeddables

1.2.1

21 Jan 16:52
1.2.1
Compare
Choose a tag to compare
  • 28ee715 - Support for infering the result type of queries in EntityManager::createQuery()
  • e00c5c9 - Add DynamicReturnTypeExtension for Query::getResult() and variants
  • 8061e5f - Do not require GenericObjectType for Query and AbstractQuery in PHPDoc types

1.2.0

21 Jan 16:50
1.2.0
3ee046d
Compare
Choose a tag to compare
  • b6bf1db - Open 1.2-dev
  • e7eef10 - Refactoring resolver to be open to metadata resolution without objectManagerLoader
  • 670e28d - Update README.md
  • 6fc5407 - Resolve entity metadata without objectManagerLoader
  • 3ee046d - AnnotationReader does not always exist