Skip to content
### Release Notes for [2.20.7](https://github.com/doctrine/orm/milestone/191)

2.20.x bugfix release (patch)

### 2.20.7

- Total issues resolved: **0**
- Total pull requests resolved: **25**
- Total contributors: **10**

CI
--

 - [12240: Bump actions/upload-artifact from 4 to 5](https://github.com/doctrine/orm/pull/12240) thanks to @dependabot[bot]
 - [12239: Bump actions/download-artifact from 5 to 6](https://github.com/doctrine/orm/pull/12239) thanks to @dependabot[bot]
 - [12227: Bump doctrine/.github from 10.1.0 to 12.0.0](https://github.com/doctrine/orm/pull/12227) thanks to @dependabot[bot]
 - [12223: Bump doctrine/.github from 8.0.0 to 10.1.0](https://github.com/doctrine/orm/pull/12223) thanks to @dependabot[bot]
 - [12185: Bump doctrine/.github from 7.3.0 to 8.0.0](https://github.com/doctrine/orm/pull/12185) thanks to @dependabot[bot]
 - [12180: add jobs using PHP 8.5 in the CI](https://github.com/doctrine/orm/pull/12180) thanks to @xabbuh
 - [12139: Bump actions/checkout from 4 to 5](https://github.com/doctrine/orm/pull/12139) thanks to @dependabot[bot]
 - [12127: Bump actions/download-artifact from 4 to 5](https://github.com/doctrine/orm/pull/12127) thanks to @dependabot[bot]

#### Improvement

 - [12238: Avoid triggering a deprecation notice in doctrine/collections](https://github.com/doctrine/orm/pull/12238) thanks to @mpdude
 - [12216: Use docs builder in ORM repo](https://github.com/doctrine/orm/pull/12216) thanks to @paulinevos

#### Documentation

 - [12233: Docs: fix typos and grammar across reference docs](https://github.com/doctrine/orm/pull/12233) thanks to @alisolphp

#### Test Suite

 - [12220: Escape library as a table name in tests (#12170)](https://github.com/doctrine/orm/pull/12220) thanks to @mbeccati
 - [12200: Fix DQL JOIN syntax in two test cases](https://github.com/doctrine/orm/pull/12200) thanks to @mpdude
 - [12003: Remove calls to `getMockForAbstractClass()`](https://github.com/doctrine/orm/pull/12003) thanks to @derrabus

#### Bug

 - [12212: Revert "Fix fields of transient classes being considered duplicate with `reportFieldsWhereDeclared` (#11769)"](https://github.com/doctrine/orm/pull/12212) thanks to @mpdude
 - [12190: Fix collection filtering API for `IN`/`NOT IN` comparisons that require type conversions](https://github.com/doctrine/orm/pull/12190) thanks to @mpdude
 - [12187: [GH-9219] Add support for toIterable over mixed or scalar results.](https://github.com/doctrine/orm/pull/12187) thanks to @beberlei
 - [12183: Paginator with output walker returns count 0 when the query has previously been executed](https://github.com/doctrine/orm/pull/12183) thanks to @mpdude
 - [12182: do not call setAccessible() on PHP >= 8.1](https://github.com/doctrine/orm/pull/12182) thanks to @xabbuh
 - [12181: use the empty string instead of null as an array offset](https://github.com/doctrine/orm/pull/12181) thanks to @xabbuh
 - [12174: Do not eagerly set metadata from `ResolveTargetEntityListener`](https://github.com/doctrine/orm/pull/12174) thanks to @mpdude
 - [11895: Fix `IN`/`NOT IN` expression handling and support enums when matching on to-many-collections](https://github.com/doctrine/orm/pull/11895) thanks to @mpdude

#### Code Style

 - [12134: PHPCS 3.13.2](https://github.com/doctrine/orm/pull/12134) thanks to @greg0ire

 - [12133: PHPStan 2.1.22](https://github.com/doctrine/orm/pull/12133) thanks to @greg0ire
 - [12053: chore: remove run-all.sh](https://github.com/doctrine/orm/pull/12053) thanks to @alexislefebvre