Roave / psr-container-doctrine

Doctrine Factories for PSR-11 Containers
BSD 2-Clause "Simplified" License
95 stars 31 forks source link

Update all non-major dependencies #99

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
doctrine/dbal (source) ^3.5.3 -> ^3.7.1 age adoption passing confidence require minor
doctrine/migrations (source) ^3.5.5 -> ^3.6.0 age adoption passing confidence require minor
doctrine/orm (source) ^2.14.1 -> ^2.16.2 age adoption passing confidence require minor
phpunit/phpunit (source) ^9.5.28 -> ^9.6.13 age adoption passing confidence require-dev minor
shivammathur/setup-php 2.24.0 -> 2.26.0 age adoption passing confidence action minor
symfony/yaml (source) ^6.2.5 -> ^6.3.3 age adoption passing confidence require-dev minor
vimeo/psalm ^5.6.0 -> ^5.15.0 age adoption passing confidence require-dev minor

Release Notes

doctrine/dbal (doctrine/dbal) ### [`v3.7.1`](https://togithub.com/doctrine/dbal/releases/tag/3.7.1) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.7.0...3.7.1) ##### Release Notes for [3.7.1](https://togithub.com/doctrine/dbal/milestone/140) ##### 3.7.1 - Total issues resolved: **0** - Total pull requests resolved: **3** - Total contributors: **3** ##### Bug,Schema Comparison - [6168: Fix comparator type detection](https://togithub.com/doctrine/dbal/pull/6168) thanks to [@​ausi](https://togithub.com/ausi) ##### CI,IBM DB2 - [6159: \[CI\] Leverage built-in healthcheck for "db2" service](https://togithub.com/doctrine/dbal/pull/6159) thanks to [@​phansys](https://togithub.com/phansys) ##### Static Analysis - [6125: Correct Column->getDefault() annotation](https://togithub.com/doctrine/dbal/pull/6125) thanks to [@​lolli42](https://togithub.com/lolli42) ### [`v3.7.0`](https://togithub.com/doctrine/dbal/releases/tag/3.7.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.7...3.7.0) ##### Release Notes for [3.7.0](https://togithub.com/doctrine/dbal/milestone/131) ##### 3.7.0 - Total issues resolved: **0** - Total pull requests resolved: **28** - Total contributors: **10** ##### Documentation - [6165: Prepare release 3.7.0](https://togithub.com/doctrine/dbal/pull/6165) thanks to [@​derrabus](https://togithub.com/derrabus) - [6069: Add documentation for #​6044](https://togithub.com/doctrine/dbal/pull/6069) thanks to [@​f-lombardo](https://togithub.com/f-lombardo) ##### Static Analysis,Test Suite - [6164: PHPUnit 9.6.13, PHPStan 1.10.35](https://togithub.com/doctrine/dbal/pull/6164) thanks to [@​derrabus](https://togithub.com/derrabus) ##### CI,MariaDB - [6163: Update MariaDB workflows](https://togithub.com/doctrine/dbal/pull/6163) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Configuration,Improvement,Type Mapping,Types - [6150: Add a configuration setting to disable generating type comments](https://togithub.com/doctrine/dbal/pull/6150) thanks to [@​stof](https://togithub.com/stof) ##### Console,Dependencies,Improvement - [6136: Support Symfony 7 by adding return types conditionally](https://togithub.com/doctrine/dbal/pull/6136) thanks to [@​derrabus](https://togithub.com/derrabus) ##### New Feature,Prepared Statements - [6134: Add binary array type](https://togithub.com/doctrine/dbal/pull/6134) thanks to [@​shyim](https://togithub.com/shyim) ##### New Feature,Types - [6130: Add Type::lookupName() shortcut method](https://togithub.com/doctrine/dbal/pull/6130) thanks to [@​mvorisek](https://togithub.com/mvorisek) ##### CI,Deprecation,MariaDB,Platforms - [6110: Sync MariaDB support strategy with upstream](https://togithub.com/doctrine/dbal/pull/6110) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Improvement,Performance,Types - [6082: Optimize TypeRegistry::lookupName() from O(N) to O(1)](https://togithub.com/doctrine/dbal/pull/6082) thanks to [@​mvorisek](https://togithub.com/mvorisek) ##### Dependencies,Test Suite - [6066: Prerequisites for PHPUnit update to version 10 in 4.0.x](https://togithub.com/doctrine/dbal/pull/6066) thanks to [@​morozov](https://togithub.com/morozov) ##### Configuration,DSN Parser,New Feature - [6059: Allow `DsnParser` to parse `driverClass` via `$schemeMapping`](https://togithub.com/doctrine/dbal/pull/6059) thanks to [@​kbond](https://togithub.com/kbond) ##### New Feature,PostgreSQL,Schema Definition,Schema Management - [6046: Add support for unlogged tables in PostgreSQL](https://togithub.com/doctrine/dbal/pull/6046) thanks to [@​f-lombardo](https://togithub.com/f-lombardo) ##### Schema Introspection - [6023: Remove redundant initialization of column options](https://togithub.com/doctrine/dbal/pull/6023) thanks to [@​morozov](https://togithub.com/morozov) ##### Test Suite - [6019: Use constants for DBAL types in tests](https://togithub.com/doctrine/dbal/pull/6019) thanks to [@​phansys](https://togithub.com/phansys) ##### Improvement - [6018: Use constants for DBAL types](https://togithub.com/doctrine/dbal/pull/6018) thanks to [@​phansys](https://togithub.com/phansys) ##### Deprecation,Static Analysis,Type Conversion,Types - [6017: Narrow responsibilities in datetime related types](https://togithub.com/doctrine/dbal/pull/6017) thanks to [@​phansys](https://togithub.com/phansys) ##### Code Style - [6015: \[CS\] Apply `SlevomatCodingStandard.Commenting.AnnotationName` rule](https://togithub.com/doctrine/dbal/pull/6015) thanks to [@​phansys](https://togithub.com/phansys) ##### New Feature,SQLite,Schema Introspection - [6010: Add support for SQLite shorthand form in foreign key constraints](https://togithub.com/doctrine/dbal/pull/6010) thanks to [@​phansys](https://togithub.com/phansys) ##### Drivers,Static Analysis,mysqli - [6004: \[MySQLi\] Convert private property `Statement::$paramTypeMap` to class constant `PARAM&#​95;TYPE&#​95;MAP`](https://togithub.com/doctrine/dbal/pull/6004) thanks to [@​phansys](https://togithub.com/phansys) ##### IBM DB2,Improvement,Platforms,Schema Introspection - [5996: Replace "magic" values with constants at `DB2Platform`](https://togithub.com/doctrine/dbal/pull/5996) thanks to [@​phansys](https://togithub.com/phansys) ##### IBM DB2,Improvement,Platforms,Type Mapping - [5995: Use constants for DBAL types at `DB2Platform::initializeDoctrineTypeMappings()`](https://togithub.com/doctrine/dbal/pull/5995) thanks to [@​phansys](https://togithub.com/phansys) ##### Deprecation - [5957: Trigger a runtime deprecation for `Connection::executeUpdate()`](https://togithub.com/doctrine/dbal/pull/5957) thanks to [@​derrabus](https://togithub.com/derrabus) - [5948: Trigger runtime deprecations for legacy API](https://togithub.com/doctrine/dbal/pull/5948) thanks to [@​derrabus](https://togithub.com/derrabus) ##### MariaDB,New Feature,Platforms,Schema Management - [5946: Support RENAME INDEX on MariaDB](https://togithub.com/doctrine/dbal/pull/5946) thanks to [@​Khartir](https://togithub.com/Khartir) ##### Portability,Static Analysis - [5926: Restrict the possible values for the casing options under the `Portability\` NS](https://togithub.com/doctrine/dbal/pull/5926) thanks to [@​phansys](https://togithub.com/phansys) ##### Test Suite,mysqli - [5917: Add test for `Mysqli\Result`](https://togithub.com/doctrine/dbal/pull/5917) thanks to [@​phansys](https://togithub.com/phansys) ##### MariaDB,New Feature,Platforms,Types - [5916: Use Native JSON type instead of LONGTEXT for MariaDB](https://togithub.com/doctrine/dbal/pull/5916) thanks to [@​cgknx](https://togithub.com/cgknx) ### [`v3.6.7`](https://togithub.com/doctrine/dbal/releases/tag/3.6.7) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.6...3.6.7) ##### Release Notes for [3.6.7](https://togithub.com/doctrine/dbal/milestone/137) ##### 3.6.7 - Total issues resolved: **0** - Total pull requests resolved: **9** - Total contributors: **5** ##### Bug,Drivers,MySQL,Platform Detection - [6156: Link to correct MR for mysql deprecation](https://togithub.com/doctrine/dbal/pull/6156) thanks to [@​BackEndTea](https://togithub.com/BackEndTea) ##### CI,PostgreSQL - [6154: Run tests against Postgres 16](https://togithub.com/doctrine/dbal/pull/6154) thanks to [@​derrabus](https://togithub.com/derrabus) ## CI - [6152: Bump CI workflows](https://togithub.com/doctrine/dbal/pull/6152) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Static Analysis,Test Suite - [6151: PHPStan 1.10.34, PHPUnit 9.6.12](https://togithub.com/doctrine/dbal/pull/6151) thanks to [@​derrabus](https://togithub.com/derrabus) - [6139: PHPUnit 9.6.11, PHPStan 1.10.32](https://togithub.com/doctrine/dbal/pull/6139) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Documentation - [6147: Fix invalid SQL in the document](https://togithub.com/doctrine/dbal/pull/6147) thanks to [@​takaram](https://togithub.com/takaram) - [6145: docs: link to the testing guidelines in CONTRIBUTING.md](https://togithub.com/doctrine/dbal/pull/6145) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [6137: Remove duplicate alias and slug](https://togithub.com/doctrine/dbal/pull/6137) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Documentation,SQL Server,pdo_sqlsrv,sqlsrv - [6140: Document `driverOptions` for SQL Server connections](https://togithub.com/doctrine/dbal/pull/6140) thanks to [@​patrick1100](https://togithub.com/patrick1100) ### [`v3.6.6`](https://togithub.com/doctrine/dbal/releases/tag/3.6.6) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.5...3.6.6) ##### Release Notes for [3.6.6](https://togithub.com/doctrine/dbal/milestone/136) ##### 3.6.6 - Total issues resolved: **0** - Total pull requests resolved: **8** - Total contributors: **4** ##### Bugfixes - [6132: fix: don't trigger deprecation if called internally](https://togithub.com/doctrine/dbal/pull/6132) thanks to [@​dkarlovi](https://togithub.com/dkarlovi) - [6113: Fix self deprecation from getCustomSchemaOptions](https://togithub.com/doctrine/dbal/pull/6113) thanks to [@​VincentLanglet](https://togithub.com/VincentLanglet) - [6108: Avoid self deprecation about listTableColumn](https://togithub.com/doctrine/dbal/pull/6108) thanks to [@​VincentLanglet](https://togithub.com/VincentLanglet) ##### Documentation - [6119: Fix a typo and a space](https://togithub.com/doctrine/dbal/pull/6119) thanks to [@​williamdes](https://togithub.com/williamdes) ##### Static Analysis - [6131: PHPStan 1.10.29](https://togithub.com/doctrine/dbal/pull/6131) thanks to [@​derrabus](https://togithub.com/derrabus) - [6116: PHPStan 1.10.26](https://togithub.com/doctrine/dbal/pull/6116) thanks to [@​derrabus](https://togithub.com/derrabus) ##### CI - [6118: Run tests with MySQL 8.1](https://togithub.com/doctrine/dbal/pull/6118) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Code Style - [6111: Pin Slevomat Coding Standard](https://togithub.com/doctrine/dbal/pull/6111) thanks to [@​derrabus](https://togithub.com/derrabus) ### [`v3.6.5`](https://togithub.com/doctrine/dbal/releases/tag/3.6.5) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.4...3.6.5) ##### Release Notes for [3.6.5](https://togithub.com/doctrine/dbal/milestone/135) ##### 3.6.5 - Total issues resolved: **0** - Total pull requests resolved: **5** - Total contributors: **4** ##### Bug,Prepared Statements,ibm_db2 - [6093: Fix blob binding overwrite on DB2](https://togithub.com/doctrine/dbal/pull/6093) thanks to [@​melekhovets](https://togithub.com/melekhovets) ##### Bug - [6086: Use Deprecation::triggerIfCalledFromOutside in listTableDetails](https://togithub.com/doctrine/dbal/pull/6086) thanks to [@​Aweptimum](https://togithub.com/Aweptimum) ##### Documentation - [6077: Document alternative to Type::getName](https://togithub.com/doctrine/dbal/pull/6077) thanks to [@​Tofandel](https://togithub.com/Tofandel) ##### Static Analysis,Test Suite - [6073: PHPStan 1.10.21, PHPUnit 9.6.9, JetBrains Stubs 2023.1](https://togithub.com/doctrine/dbal/pull/6073) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,SQL Server,Schema Introspection,Schema Management - [6072: Fix binding unused parameter](https://togithub.com/doctrine/dbal/pull/6072) thanks to [@​derrabus](https://togithub.com/derrabus) ### [`v3.6.4`](https://togithub.com/doctrine/dbal/releases/tag/3.6.4) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.3...3.6.4) ##### Release Notes for [3.6.4](https://togithub.com/doctrine/dbal/milestone/134) ##### 3.6.4 - Total issues resolved: **0** - Total pull requests resolved: **3** - Total contributors: **3** ##### Bug,Platforms - [6064: trigger if called outside for AbstractPlatform::supportsCreateDropDatabase](https://togithub.com/doctrine/dbal/pull/6064) thanks to [@​dmaicher](https://togithub.com/dmaicher) ##### CI,PHP - [6060: Run tests with PHP 8.3](https://togithub.com/doctrine/dbal/pull/6060) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,Schema - [6053: Fix deprecation layer in Table](https://togithub.com/doctrine/dbal/pull/6053) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) ### [`v3.6.3`](https://togithub.com/doctrine/dbal/releases/tag/3.6.3) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.2...3.6.3) ##### Release Notes for [3.6.3](https://togithub.com/doctrine/dbal/milestone/133) ##### 3.6.3 - Total issues resolved: **0** - Total pull requests resolved: **6** - Total contributors: **4** ##### Bugfixes - [6051: Reference the right argument](https://togithub.com/doctrine/dbal/pull/6051) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Static Analysis - [6030: PHPStan 1.10.14, PHPUnit 9.6.7](https://togithub.com/doctrine/dbal/pull/6030) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Code Style - [6029: Doctrine Coding Standard 12](https://togithub.com/doctrine/dbal/pull/6029) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Documentation - [6036: Gender Neutral Language](https://togithub.com/doctrine/dbal/pull/6036) thanks to [@​edent](https://togithub.com/edent) - [6032: Note on bindValue positional needle](https://togithub.com/doctrine/dbal/pull/6032) thanks to [@​edent](https://togithub.com/edent) - [6011: \[docs\] Fix anchor text at `types.rst`](https://togithub.com/doctrine/dbal/pull/6011) thanks to [@​phansys](https://togithub.com/phansys) ### [`v3.6.2`](https://togithub.com/doctrine/dbal/releases/tag/3.6.2) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.1...3.6.2) ##### Release Notes for [3.6.2](https://togithub.com/doctrine/dbal/milestone/132) ##### 3.6.2 - Total issues resolved: **0** - Total pull requests resolved: **14** - Total contributors: **5** ##### Bug,Configuration,DSN Parser - [6009: Fix normalizer regex at `DsnParser::parse()`](https://togithub.com/doctrine/dbal/pull/6009) thanks to [@​phansys](https://togithub.com/phansys) ##### Documentation - [6008: fix: @​links in comment in Column](https://togithub.com/doctrine/dbal/pull/6008) thanks to [@​simPod](https://togithub.com/simPod) - [5987: Fix reference to removed DATE_INTERVAL_UNIT_\* constants](https://togithub.com/doctrine/dbal/pull/5987) thanks to [@​derrabus](https://togithub.com/derrabus) - [5973: Fix typo](https://togithub.com/doctrine/dbal/pull/5973) thanks to [@​OskarStark](https://togithub.com/OskarStark) - [5971: Document the `serverVersion` option in a forward-compatible manner](https://togithub.com/doctrine/dbal/pull/5971) thanks to [@​derrabus](https://togithub.com/derrabus) - [5952: \[Docs\] Update database list and vendors](https://togithub.com/doctrine/dbal/pull/5952) thanks to [@​phansys](https://togithub.com/phansys) ##### Bug,Packaging - [5999: Ignore `static-analysis/` in git archives](https://togithub.com/doctrine/dbal/pull/5999) thanks to [@​phansys](https://togithub.com/phansys) ##### Static Analysis - [5986: Improve Params array shape documentation](https://togithub.com/doctrine/dbal/pull/5986) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Static Analysis,Test Suite - [5982: PHPUnit 9.6.6, PHPStan 1.10.9](https://togithub.com/doctrine/dbal/pull/5982) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,Connections,Replication - [5981: For PrimaryReadReplicaConnection passthrough primary server version](https://togithub.com/doctrine/dbal/pull/5981) thanks to [@​jdelaune](https://togithub.com/jdelaune) ##### CI,MariaDB - [5960: Run tests against MariaDB 10.11](https://togithub.com/doctrine/dbal/pull/5960) thanks to [@​derrabus](https://togithub.com/derrabus) ##### PostgreSQL,Test Suite - [5955: Skip test on Postgres 10/11](https://togithub.com/doctrine/dbal/pull/5955) thanks to [@​derrabus](https://togithub.com/derrabus) ##### CI,IBM DB2 - [5951: \[CI\] Update Docker image location for IBM DB2](https://togithub.com/doctrine/dbal/pull/5951) thanks to [@​phansys](https://togithub.com/phansys) ##### CI,ibm_db2 - [5949: Leverage "shivammathur/setup-php" action for "ibm_db2" extension install](https://togithub.com/doctrine/dbal/pull/5949) thanks to [@​phansys](https://togithub.com/phansys) ### [`v3.6.1`](https://togithub.com/doctrine/dbal/releases/tag/3.6.1) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.6.0...3.6.1) ##### Release Notes for [3.6.1](https://togithub.com/doctrine/dbal/milestone/129) ##### 3.6.1 - Total issues resolved: **0** - Total pull requests resolved: **11** - Total contributors: **6** ##### Documentation - [5947: Add 3.7.x branch](https://togithub.com/doctrine/dbal/pull/5947) thanks to [@​derrabus](https://togithub.com/derrabus) - [5923: Fix comment](https://togithub.com/doctrine/dbal/pull/5923) thanks to [@​HypeMC](https://togithub.com/HypeMC) - [5919: \[Docs\] fixes count typo at Driver usage](https://togithub.com/doctrine/dbal/pull/5919) thanks to [@​mvhirsch](https://togithub.com/mvhirsch) ##### Test Suite - [5943: PHPUnit 9.6.4](https://togithub.com/doctrine/dbal/pull/5943) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,Prepared Statements,pgsql - [5942: Support resources as parameters with pgsql](https://togithub.com/doctrine/dbal/pull/5942) thanks to [@​derrabus](https://togithub.com/derrabus) and [@​morozov](https://togithub.com/morozov) ##### Static Analysis - [5935: PHPStan 1.10.3, PHP Code Sniffer 3.7.2](https://togithub.com/doctrine/dbal/pull/5935) thanks to [@​derrabus](https://togithub.com/derrabus) - [5933: \[SCA\] Update requirement for "phpstan/phpstan"](https://togithub.com/doctrine/dbal/pull/5933) thanks to [@​phansys](https://togithub.com/phansys) - [5932: PHPStan 1.10](https://togithub.com/doctrine/dbal/pull/5932) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,PHP - [5930: Fixes PHP initialization error](https://togithub.com/doctrine/dbal/pull/5930) thanks to [@​aimeos](https://togithub.com/aimeos) ##### CI,IBM DB2,ibm_db2 - [5925: \[CI\] Test "ibm_db2" driver against PHP 8.x](https://togithub.com/doctrine/dbal/pull/5925) thanks to [@​phansys](https://togithub.com/phansys) ##### Bug,PostgreSQL,Schema Management - [5800: Ensure the pg_depend relation is for a table object](https://togithub.com/doctrine/dbal/pull/5800) thanks to [@​allenisalai](https://togithub.com/allenisalai) ### [`v3.6.0`](https://togithub.com/doctrine/dbal/releases/tag/3.6.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.5.4...3.6.0) ##### Release Notes for [3.6.0](https://togithub.com/doctrine/dbal/milestone/126) ##### 3.6.0 - Total issues resolved: **0** - Total pull requests resolved: **20** - Total contributors: **2** ##### CI,MariaDB - [5913: Run tests with MariaDB 10.10](https://togithub.com/doctrine/dbal/pull/5913) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Drivers,Improvement,PostgreSQL,pgsql - [5908: Free pgsql results on destruct](https://togithub.com/doctrine/dbal/pull/5908) thanks to [@​derrabus](https://togithub.com/derrabus) - [5889: Optimize pgsql queries without parameters](https://togithub.com/doctrine/dbal/pull/5889) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Drivers,Improvement,PostgreSQL,Prepared Statements,pgsql - [5893: Deallocate prepared statements in destructor](https://togithub.com/doctrine/dbal/pull/5893) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,Connections,PostgreSQL,pgsql - [5892: Close pgsql connection in destructor](https://togithub.com/doctrine/dbal/pull/5892) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Drivers,Error Handling,Improvement,PostgreSQL,pgsql - [5888: Raise exception if `pg_send_*()` calls fail](https://togithub.com/doctrine/dbal/pull/5888) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Documentation - [5878: Prepare release 3.6.0](https://togithub.com/doctrine/dbal/pull/5878) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Static Analysis - [5877: Use psalm-assert to get rid of `assert()` calls](https://togithub.com/doctrine/dbal/pull/5877) thanks to [@​derrabus](https://togithub.com/derrabus) - [5855: Reuse the Params type alias for getConnection()](https://togithub.com/doctrine/dbal/pull/5855) thanks to [@​derrabus](https://togithub.com/derrabus) - [5854: Test the return type of DriverManager::getAvailableDrivers()](https://togithub.com/doctrine/dbal/pull/5854) thanks to [@​MidnightDesign](https://togithub.com/MidnightDesign) - [5853: Use a narrower return type for DriverManager::getAvailableDrivers()](https://togithub.com/doctrine/dbal/pull/5853) thanks to [@​MidnightDesign](https://togithub.com/MidnightDesign) ##### Deprecation,New Feature - [5876: Introduce the `SchemaManagerFactory` interface](https://togithub.com/doctrine/dbal/pull/5876) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Configuration,Connecting,New Feature,PHP - [5866: Flag parameters as sensitive if they could contain the database password](https://togithub.com/doctrine/dbal/pull/5866) thanks to [@​derrabus](https://togithub.com/derrabus) - [5856: Use narrower return types for convertTo\*Value methods](https://togithub.com/doctrine/dbal/pull/5856) thanks to [@​MidnightDesign](https://togithub.com/MidnightDesign) ##### Test Suite - [5852: Remove database URLs from tests](https://togithub.com/doctrine/dbal/pull/5852) thanks to [@​derrabus](https://togithub.com/derrabus) - [5848: Fix test cases for URL parsing](https://togithub.com/doctrine/dbal/pull/5848) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Configuration,Deprecation,MariaDB,MySQL,Platform Detection - [5844: Trigger a deprecation for versions that will be parsed differently](https://togithub.com/doctrine/dbal/pull/5844) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Configuration,Connections,Deprecation,New Feature - [5843: Standalone DSN parser](https://togithub.com/doctrine/dbal/pull/5843) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug - [5842: Restore `Connection::ARRAY_PARAM_OFFSET`](https://togithub.com/doctrine/dbal/pull/5842) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Deprecation,Improvement,Prepared Statements - [5838: Introduce a `ArrayParameterType` enum](https://togithub.com/doctrine/dbal/pull/5838) thanks to [@​derrabus](https://togithub.com/derrabus) ### [`v3.5.4`](https://togithub.com/doctrine/dbal/releases/tag/3.5.4) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.5.3...3.5.4) ##### Release Notes for [3.5.4](https://togithub.com/doctrine/dbal/milestone/128) ##### 3.5.4 - Total issues resolved: **0** - Total pull requests resolved: **10** - Total contributors: **4** ##### CI - [5910: Bump `laminas/automatic-releases` to 1.24.0](https://togithub.com/doctrine/dbal/pull/5910) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Test Suite - [5907: PHPUnit 9.6.3](https://togithub.com/doctrine/dbal/pull/5907) thanks to [@​derrabus](https://togithub.com/derrabus) - [5903: Use TestLogger instead of mocks](https://togithub.com/doctrine/dbal/pull/5903) thanks to [@​derrabus](https://togithub.com/derrabus) - [5899: PHPUnit 9.6.0](https://togithub.com/doctrine/dbal/pull/5899) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug,Connections,Drivers,PDO - [5890: Make PDO transaction methods throw `PDOException&DriverException`](https://togithub.com/doctrine/dbal/pull/5890) thanks to [@​maxm86545](https://togithub.com/maxm86545) ##### Static Analysis - [5883: Make sure only PDO parameter types are passed to PDO methods](https://togithub.com/doctrine/dbal/pull/5883) thanks to [@​kang8](https://togithub.com/kang8) and [@​derrabus](https://togithub.com/derrabus) - [5871: PHPStan 1.9.14](https://togithub.com/doctrine/dbal/pull/5871) thanks to [@​derrabus](https://togithub.com/derrabus) - [5862: Allow passing url to override params](https://togithub.com/doctrine/dbal/pull/5862) thanks to [@​keulinho](https://togithub.com/keulinho) ##### Documentation - [5881: \[Docs\] Add IBM DB2 to `configuration.rst`](https://togithub.com/doctrine/dbal/pull/5881) thanks to [@​phansys](https://togithub.com/phansys) ##### Static Analysis,Test Suite - [5864: PHPStan 1.9.11, PHPUnit 9.5.28, Doctrine CS 11.1](https://togithub.com/doctrine/dbal/pull/5864) thanks to [@​derrabus](https://togithub.com/derrabus)
doctrine/migrations (doctrine/migrations) ### [`v3.6.0`](https://togithub.com/doctrine/migrations/releases/tag/3.6.0) [Compare Source](https://togithub.com/doctrine/migrations/compare/3.5.5...3.6.0) ##### Release Notes for [3.6.0](https://togithub.com/doctrine/migrations/milestone/63) Feature release (minor) ##### 3.6.0 - Total issues resolved: **0** - Total pull requests resolved: **3** - Total contributors: **2** ##### Enhancement - [1307: Successful output message for execute command](https://togithub.com/doctrine/migrations/pull/1307) thanks to [@​cpats007](https://togithub.com/cpats007) - [1273: Leverage LazyProxyTrait in LazySchemaDiffProvider](https://togithub.com/doctrine/migrations/pull/1273) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) ##### Improvement - [1303: Added success message for Command Output](https://togithub.com/doctrine/migrations/pull/1303) thanks to [@​cpats007](https://togithub.com/cpats007)
doctrine/orm (doctrine/orm) ### [`v2.16.2`](https://togithub.com/doctrine/orm/releases/tag/2.16.2) [Compare Source](https://togithub.com/doctrine/orm/compare/2.16.1...2.16.2) ##### Release Notes for [2.16.2](https://togithub.com/doctrine/orm/milestone/134) 2.16.x bugfix release (patch) ##### 2.16.2 - Total issues resolved: **0** - Total pull requests resolved: **5** - Total contributors: **5** ##### Bugfixes - [10915: Mitigate problems with `EntityManager::flush()` reentrance since 2.16.0 (Take 2)](https://togithub.com/doctrine/orm/pull/10915) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Static Analysis - [10907: Add back throws annotation to getSingleScalarResult](https://togithub.com/doctrine/orm/pull/10907) thanks to [@​darenas31415](https://togithub.com/darenas31415) ##### Documentation - [10923: basic-mapping: fix new-line rendered in output](https://togithub.com/doctrine/orm/pull/10923) thanks to [@​kaznovac](https://togithub.com/kaznovac) - [10916: Use required classes for Lifecycle Callback examples](https://togithub.com/doctrine/orm/pull/10916) thanks to [@​SerheyDolgushev](https://togithub.com/SerheyDolgushev) - [10904: Fix link on known issues docs](https://togithub.com/doctrine/orm/pull/10904) thanks to [@​hockdudu](https://togithub.com/hockdudu) ### [`v2.16.1`](https://togithub.com/doctrine/orm/releases/tag/2.16.1) [Compare Source](https://togithub.com/doctrine/orm/compare/2.16.0...2.16.1) ##### Release Notes for [2.16.1](https://togithub.com/doctrine/orm/milestone/132) 2.16.x bugfix release (patch) ##### 2.16.1 - Total issues resolved: **0** - Total pull requests resolved: **10** - Total contributors: **6** ##### Static Analysis - [10895: PHPStan 1.10.28, Psalm 5.14.1](https://togithub.com/doctrine/orm/pull/10895) thanks to [@​derrabus](https://togithub.com/derrabus) - [10870: Fix return type of `getSingleScalarResult`](https://togithub.com/doctrine/orm/pull/10870) thanks to [@​whatUwant](https://togithub.com/whatUwant) ##### Bug,Regression - [10884: Fix broken changeset computation for entities loaded through fetch=EAGER + using inheritance](https://togithub.com/doctrine/orm/pull/10884) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Documentation - [10883: Document more clearly that the insert order is an implementation detail](https://togithub.com/doctrine/orm/pull/10883) thanks to [@​mpdude](https://togithub.com/mpdude) - [10866: Add an UPGRADE notice about the potential changes in commit order](https://togithub.com/doctrine/orm/pull/10866) thanks to [@​mpdude](https://togithub.com/mpdude) - [10862: Update branch metadata](https://togithub.com/doctrine/orm/pull/10862) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Bug - [10881: Use a dedicated exception for the check added in #​10785](https://togithub.com/doctrine/orm/pull/10881) thanks to [@​mpdude](https://togithub.com/mpdude) - [10865: Add possibility to set reportFieldsWhereDeclared in ORMSetup](https://togithub.com/doctrine/orm/pull/10865) thanks to [@​W0rma](https://togithub.com/W0rma) - [9301: Fix UnitOfWork->originalEntityData is missing not-modified collections after computeChangeSet ](https://togithub.com/doctrine/orm/pull/9301) thanks to [@​olsavmic](https://togithub.com/olsavmic) ##### Bug,Deprecation - [10878: Turn identity map collisions from exception to deprecation notice](https://togithub.com/doctrine/orm/pull/10878) thanks to [@​mpdude](https://togithub.com/mpdude) ### [`v2.16.0`](https://togithub.com/doctrine/orm/releases/tag/2.16.0) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.5...2.16.0) ##### Release Notes for [2.16.0](https://togithub.com/doctrine/orm/milestone/126) ##### 2.16.0 - Total issues resolved: **0** - Total pull requests resolved: **15** - Total contributors: **7** ##### New Feature - [10537: Introduce FilterCollection#restore method](https://togithub.com/doctrine/orm/pull/10537) thanks to [@​VincentLanglet](https://togithub.com/VincentLanglet) ##### Improvements - [10848: Use properties instead of getters to read property/class names via reflection](https://togithub.com/doctrine/orm/pull/10848) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10832: Decouple public API from Doctrine\Persistence\Proxy](https://togithub.com/doctrine/orm/pull/10832) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10785: Add a safeguard against multiple objects competing for the same identity map entry](https://togithub.com/doctrine/orm/pull/10785) thanks to [@​mpdude](https://togithub.com/mpdude) - [10735: Make it possible to have non-NULLable self-referencing associations when using application-provided IDs](https://togithub.com/doctrine/orm/pull/10735) thanks to [@​mpdude](https://togithub.com/mpdude) - [10704: Remove unreachable piece of code](https://togithub.com/doctrine/orm/pull/10704) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10547: Compute the commit order (inserts/deletes) on the entity level](https://togithub.com/doctrine/orm/pull/10547) thanks to [@​mpdude](https://togithub.com/mpdude) - [10833: Cleanup psalm-type AutogenerateMode](https://togithub.com/doctrine/orm/pull/10833) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10598: Support not Insertable/Updateable columns for entities with `JOINED` inheritance type](https://togithub.com/doctrine/orm/pull/10598) thanks to [@​e-vil-dev](https://togithub.com/e-vil-dev) ##### Deprecation - [10743: Make EntityPersisters tell the UoW about post insert IDs early](https://togithub.com/doctrine/orm/pull/10743) thanks to [@​mpdude](https://togithub.com/mpdude) - [10455: Make Annotations/Attribute mapping drivers report fields for the classes where they are declared](https://togithub.com/doctrine/orm/pull/10455) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Static Analysis - [10721: Narrow return types for `AbstractQuery::getSingleScalarResult()`](https://togithub.com/doctrine/orm/pull/10721) thanks to [@​phansys](https://togithub.com/phansys) ##### Test Suite - [10809: Add test to show why delete-before-insert may be challenging](https://togithub.com/doctrine/orm/pull/10809) thanks to [@​mpdude](https://togithub.com/mpdude) ### [`v2.15.5`](https://togithub.com/doctrine/orm/releases/tag/2.15.5) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.4...2.15.5) ##### Release Notes for [2.15.5](https://togithub.com/doctrine/orm/milestone/131) 2.15.x bugfix release (patch) ##### 2.15.5 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** ##### Bugfixes - [10855: fix: use platform options instead of deprecated custom options](https://togithub.com/doctrine/orm/pull/10855) thanks to [@​dunglas](https://togithub.com/dunglas) - [10856: Fix/Self deprecation with getQueryCacheImpl](https://togithub.com/doctrine/orm/pull/10856) thanks to [@​VincentLanglet](https://togithub.com/VincentLanglet) ### [`v2.15.4`](https://togithub.com/doctrine/orm/releases/tag/2.15.4) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.3...2.15.4) ##### Release Notes for [2.15.4](https://togithub.com/doctrine/orm/milestone/130) 2.15.x bugfix release (patch) ##### 2.15.4 - Total issues resolved: **0** - Total pull requests resolved: **18** - Total contributors: **8** ##### Documentation - [10847: Remove toc](https://togithub.com/doctrine/orm/pull/10847) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10828: Match namespace in XML file with namespace in XSD file](https://togithub.com/doctrine/orm/pull/10828) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10812: Remove lone dash](https://togithub.com/doctrine/orm/pull/10812) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10800: Explain `EntityManager::getReference()` peculiarities](https://togithub.com/doctrine/orm/pull/10800) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Static Analysis - [10842: PHPStan 1.10.25, Psalm 5.13.1](https://togithub.com/doctrine/orm/pull/10842) thanks to [@​derrabus](https://togithub.com/derrabus) - [10804: Follow recommendation about multiline type](https://togithub.com/doctrine/orm/pull/10804) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10802: Upgrade to Psalm 5.13](https://togithub.com/doctrine/orm/pull/10802) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### CI - [10824: Add dummy title to the sidebar before checking docs](https://togithub.com/doctrine/orm/pull/10824) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Bug - [10819: Fix cloning entities when using lazy-ghost proxies](https://togithub.com/doctrine/orm/pull/10819) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10813: Let XML driver treat \ field attributes same as regular \ tag](https://togithub.com/doctrine/orm/pull/10813) thanks to [@​Greg0](https://togithub.com/Greg0) - [10806: Fix enum change set recomputation on single entity](https://togithub.com/doctrine/orm/pull/10806) thanks to [@​rmikalkenas](https://togithub.com/rmikalkenas) - [10791: Avoid creating unmanaged proxy instances for referred-to entities during `merge()`](https://togithub.com/doctrine/orm/pull/10791) thanks to [@​mpdude](https://togithub.com/mpdude) - [10789: distinct() updates QueryBuilder state correctly](https://togithub.com/doctrine/orm/pull/10789) thanks to [@​macroparts](https://togithub.com/macroparts) - [10786: Fix attach entity listener when reset class metadata factory](https://togithub.com/doctrine/orm/pull/10786) thanks to [@​vuongxuongminh](https://togithub.com/vuongxuongminh) ##### Test Suite - [10807: Move three "Ticket/"-style tests to the right namespace](https://togithub.com/doctrine/orm/pull/10807) thanks to [@​mpdude](https://togithub.com/mpdude) - [10803: Fix unserialize() errors when running tests on PHP 8.3](https://togithub.com/doctrine/orm/pull/10803) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10798: Resort on Query::HINT_FORCE_PARTIAL_LOAD less](https://togithub.com/doctrine/orm/pull/10798) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Code Style - [10790: Work around slevomat/coding-standard issues](https://togithub.com/doctrine/orm/pull/10790) thanks to [@​greg0ire](https://togithub.com/greg0ire) ### [`v2.15.3`](https://togithub.com/doctrine/orm/releases/tag/2.15.3) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.2...2.15.3) ##### Release Notes for [2.15.3](https://togithub.com/doctrine/orm/milestone/129) 2.15.x bugfix release (patch) ##### 2.15.3 - Total issues resolved: **0** - Total pull requests resolved: **11** - Total contributors: **8** ##### Bugfixes - [10762: Don't call canEmulateSchemas in SchemaTool when possible](https://togithub.com/doctrine/orm/pull/10762) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10759: Don't call deprecated getSQLResultCasing and usesSequenceEmulatedIdentityColumns when we know the platform](https://togithub.com/doctrine/orm/pull/10759) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [10758: revert: transform backed enum to value](https://togithub.com/doctrine/orm/pull/10758) thanks to [@​Gwemox](https://togithub.com/Gwemox) - [10747: fix: OneToManyPersister does not take custom identifier types into account for orphan removal](https://togithub.com/doctrine/orm/pull/10747) thanks to [@​wtfzdotnet](https://togithub.com/wtfzdotnet) - [10645: Restore document proxy state to uninitialized on load exception](https://togithub.com/doctrine/orm/pull/10645) thanks to [@​notrix](https://togithub.com/notrix) - [10763: Defer removing removed entities from to-many collections until after transaction commit](https://togithub.com/doctrine/orm/pull/10763) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Static Analysis - [10771: PHPStan 1.10.18, Psalm 5.12.0](https://togithub.com/doctrine/orm/pull/10771) thanks to [@​derrabus](https://togithub.com/derrabus) - [10740: Remove useless ignore rule](https://togithub.com/doctrine/orm/pull/10740) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Test Suite - [10780: Avoid partial](https://togithub.com/doctrine/orm/pull/10780) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Documentation - [10776: Fix missing setFilterSchemaAssetsExpression in phpdoc](https://togithub.com/doctrine/orm/pull/10776) thanks to [@​dmitryuk](https://togithub.com/dmitryuk) - [10774: Document how to produce DTOs with a result set mapping](https://togithub.com/doctrine/orm/pull/10774) thanks to [@​greg0ire](https://togithub.com/greg0ire) ### [`v2.15.2`](https://togithub.com/doctrine/orm/releases/tag/2.15.2) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.1...2.15.2) ##### Release Notes for [2.15.2](https://togithub.com/doctrine/orm/milestone/128) 2.15.x bugfix release (patch) ##### 2.15.2 - Total issues resolved: **0** - Total pull requests resolved: **8** - Total contributors: **8** ##### Documentation - [10734: Document pdo_sqlite requirement for tests](https://togithub.com/doctrine/orm/pull/10734) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10708: Correct docs link](https://togithub.com/doctrine/orm/pull/10708) thanks to [@​mbabker](https://togithub.com/mbabker) - [10686: Documentation typo](https://togithub.com/doctrine/orm/pull/10686) thanks to [@​edent](https://togithub.com/edent) ##### Bugfixes - [10666: Create `ReflectionReadonlyProperty` from their declaring class so their value can be set](https://togithub.com/doctrine/orm/pull/10666) thanks to [@​MatTheCat](https://togithub.com/MatTheCat) - [10643: Fix single table inheritance with intermediate abstract class(es)](https://togithub.com/doctrine/orm/pull/10643) thanks to [@​htto](https://togithub.com/htto) - [10508: Fix id hash of entity with enum as identifier](https://togithub.com/doctrine/orm/pull/10508) thanks to [@​Gwemox](https://togithub.com/Gwemox) - [10486: Fix to-many collections left in dirty state after entities are removed by the UoW](https://togithub.com/doctrine/orm/pull/10486) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Deprecation fixes - [10737: Fix deprecations from doctrine/lexer](https://togithub.com/doctrine/orm/pull/10737) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) ### [`v2.15.1`](https://togithub.com/doctrine/orm/releases/tag/2.15.1) [Compare Source](https://togithub.com/doctrine/orm/compare/2.15.0...2.15.1) ##### Release Notes for [2.15.1](https://togithub.com/doctrine/orm/milestone/127) ##### 2.15.1 - Total issues resolved: **0** - Total pull requests resolved: **6** - Total contributors: **4** ##### Bug - [10684: Support unserializing 2.14 ParserResult instances](https://togithub.com/doctrine/orm/pull/10684) thanks to [@​derrabus](https://togithub.com/derrabus) - [10671: Fix attribute ManyToMany mapping](https://togithub.com/doctrine/orm/pull/10671) thanks to [@​BoShurik](https://togithub.com/BoShurik) ##### Static Analysis - [10679: Upgrade to Psalm 5.11.0](https://togithub.com/doctrine/orm/pull/10679) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10677: Upgrade to Psalm 5.10.0](https://togithub.com/doctrine/orm/pull/10677) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Documentation - [10674: Bump version numbers in the README](https://togithub.com/doctrine/orm/pull/10674) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10668: Added doc for the fields parameter of the UniqueConstraint attribute](https://togithub.com/doctrine/orm/pull/10668) thanks to [@​stollr](https://togithub.com/stollr) ### [`v2.15.0`](https://togithub.com/doctrine/orm/releases/tag/2.15.0) [Compare Source](https://togithub.com/doctrine/orm/compare/2.14.3...2.15.0) ##### Release Notes for [2.15.0](https://togithub.com/doctrine/orm/milestone/121) Feature release (minor) ##### 2.15.0 - Total issues resolved: **1** - Total pull requests resolved: **30** - Total contributors: **8** ##### New Features - [10234: Support `NOT` expression](https://togithub.com/doctrine/orm/pull/10234) thanks to [@​remi-san](https://togithub.com/remi-san) ##### Improvements - [10601: Support options like charset and collation on DiscriminatedColumn](https://togithub.com/doctrine/orm/pull/10601) thanks to [@​JanTvrdik](https://togithub.com/JanTvrdik) - [10599: fix(persistent-collection): check association is not nullable before using it as an array](https://togithub.com/doctrine/orm/pull/10599) thanks to [@​amina-seraoui](https://togithub.com/amina-seraoui) - [10473: Allow to-many associations on mapped superclasses w/ ResolveTargetEntityListener](https://togithub.com/doctrine/orm/pull/10473) thanks to [@​mpdude](https://togithub.com/mpdude) - [10397: Factor out logic that tracks mapping inheritance](https://togithub.com/doctrine/orm/pull/10397) thanks to [@​mpdude](https://togithub.com/mpdude) - [10351: Allow `doctrine/instantiator` 2](https://togithub.com/doctrine/orm/pull/10351) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Deprecations - [10654: Deprecate usage of `@JoinColumn` on the inverse side of one-to-one associations](https://togithub.com/doctrine/orm/pull/10654) thanks to [@​mpdude](https://togithub.com/mpdude) - [10519: Deprecate overriding associations not inherited from a mapped superclass](https://togithub.com/doctrine/orm/pull/10519) thanks to [@​mpdude](https://togithub.com/mpdude) - [10470: Deprecate overriding fields/associations inherited from other entities](https://togithub.com/doctrine/orm/pull/10470) thanks to [@​mpdude](https://togithub.com/mpdude) - [10423: Add deprecations for "table per class" inheritance](https://togithub.com/doctrine/orm/pull/10423) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Bugfixes - [10554: Make "targetEntity must not be a mapped superclass" a lazy check](https://togithub.com/doctrine/orm/pull/10554) thanks to [@​mpdude](https://togithub.com/mpdude) and [@​alexander-schranz](https://togithub.com/alexander-schranz) ##### Static Analysis - [10602: Remove duplicate array shape](https://togithub.com/doctrine/orm/pull/10602) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10478: Move psalm types to ClassMetadata](https://togithub.com/doctrine/orm/pull/10478) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10442: Add embedded class mapping array shape](https://togithub.com/doctrine/orm/pull/10442) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10430: Use FieldMapping array shape even more](https://togithub.com/doctrine/orm/pull/10430) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10408: Field mapping improvements](https://togithub.com/doctrine/orm/pull/10408) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10403: Reuse association mapping array shape](https://togithub.com/doctrine/orm/pull/10403) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10381: Use more precise types for class strings](https://togithub.com/doctrine/orm/pull/10381) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10372: Use the same type as in the DBAL ](https://togithub.com/doctrine/orm/pull/10372) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10365: Address new behavior of $firstResult](https://togithub.com/doctrine/orm/pull/10365) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10156: Identity map cannot contains null value](https://togithub.com/doctrine/orm/pull/10156) thanks to [@​PowerKiKi](https://togithub.com/PowerKiKi) - [10513: Use array shapes where appropriate](https://togithub.com/doctrine/orm/pull/10513) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Test Suite - [10569: Address deprecation of fetchAll()](https://togithub.com/doctrine/orm/pull/10569) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10545: Make data providers static](https://togithub.com/doctrine/orm/pull/10545) thanks to [@​derrabus](https://togithub.com/derrabus) - [10464: Fix some tests that were missed in #​10431](https://togithub.com/doctrine/orm/pull/10464) thanks to [@​mpdude](https://togithub.com/mpdude) - [10406: Test with a stable PHPUnit](https://togithub.com/doctrine/orm/pull/10406) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Code Style - [10477: Remove underscore prefix on private variables](https://togithub.com/doctrine/orm/pull/10477) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10465: Remove commented-out code sections](https://togithub.com/doctrine/orm/pull/10465) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Documentation - [10428: Fix version number in UPGRADE.md](https://togithub.com/doctrine/orm/pull/10428) thanks to [@​mpdude](https://togithub.com/mpdude) - [10426: Slight docblock improvements for `CM::parentClasses`](https://togithub.com/doctrine/orm/pull/10426) thanks to [@​mpdude](https://togithub.com/mpdude) ### [`v2.14.3`](https://togithub.com/doctrine/orm/releases/tag/2.14.3) [Compare Source](https://togithub.com/doctrine/orm/compare/2.14.2...2.14.3) ##### Release Notes for [2.14.3](https://togithub.com/doctrine/orm/milestone/123) ##### 2.14.3 - Total issues resolved: **0** - Total pull requests resolved: **5** - Total contributors: **5** ##### Bugfixes - [10630: Fixed xsd schema for support FQCN type](https://togithub.com/doctrine/orm/pull/10630) thanks to [@​tmihalicka](https://togithub.com/tmihalicka) - [10587: Handle null comparisons in `ManyToManyPersister`](https://togithub.com/doctrine/orm/pull/10587) thanks to [@​MatTheCat](https://togithub.com/MatTheCat) ##### Documentation - [10642: fix syntax array association on partial index documentation](https://togithub.com/doctrine/orm/pull/10642) thanks to [@​yobrx](https://togithub.com/yobrx) - [10620: fix typo in HydrationCompleteHandler doc](https://togithub.com/doctrine/orm/pull/10620) thanks to [@​ecourtial](https://togithub.com/ecourtial) ##### Test Suite - [10632: Run tests on SQLite with foreign keys enabled](https://togithub.com/doctrine/orm/pull/10632) thanks to [@​derrabus](https://togithub.com/derrabus) ### [`v2.14.2`](https://togithub.com/doctrine/orm/releases/tag/2.14.2) [Compare Source](https://togithub.com/doctrine/orm/compare/2.14.1...2.14.2) ##### Release Notes for [2.14.2](https://togithub.com/doctrine/orm/milestone/122) 2.14.x bugfix release (patch) ##### 2.14.2 - Total issues resolved: **0** - Total pull requests resolved: **42** - Total contributors: **14** ##### Bugfixes - [10579: add `$isXsdValidationEnabled` to SimplifiedXmlDriver constructor](https://togithub.com/doctrine/orm/pull/10579) thanks to [@​dmaicher](https://togithub.com/dmaicher) - [10516: fix: use executeStatement in SchemaTool](https://togithub.com/doctrine/orm/pull/10516) thanks to [@​simPod](https://togithub.com/simPod) - [10489: Fix forgotten exception throws](https://togithub.com/doctrine/orm/pull/10489) thanks to [@​janedbal](https://togithub.com/janedbal) - [10443: Replace hardcoded name with `Command::getName()` in output message from `UpdateCommand`](https://togithub.com/doctrine/orm/pull/10443) thanks to [@​phansys](https://togithub.com/phansys) - [10434: Avoid wasting Opcache memory with Paginator queries](https://togithub.com/doctrine/orm/pull/10434) thanks to [@​mpdude](https://togithub.com/mpdude) - [10420: Fix #​9095 by re-applying #​9096](https://togithub.com/doctrine/orm/pull/10420) thanks to [@​mpdude](https://togithub.com/mpdude) - [8797: Avoid unnecessary information in query hints to improve query cache hit ratio](https://togithub.com/doctrine/orm/pull/8797) thanks to [@​mpdude](https://togithub.com/mpdude) - [8415: Fix association handling when there is a MappedSuperclass in the middle of an inheritance hierarchy](https://togithub.com/doctrine/orm/pull/8415) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Improvement - [10444: Make Paginator-internal query cacheable in the query cache](https://togithub.com/doctrine/orm/pull/10444) thanks to [@​mpdude](https://togithub.com/mpdude) - [10411: Fill in missing subclasses when loading ClassMetadata](https://togithub.com/doctrine/orm/pull/10411) thanks to [@​mpdude](https://togithub.com/mpdude) ##### Static Analysis - [10604: Upgrade to Psalm 5.9.0](https://togithub.com/doctrine/orm/pull/10604) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10575: PHPStan 1.10.6, Psalm 5.8.0](https://togithub.com/doctrine/orm/pull/10575) thanks to [@​derrabus](https://togithub.com/derrabus) - [10540: Mark SqlWalker methods as not deprecated](https://togithub.com/doctrine/orm/pull/10540) thanks to [@​stof](https://togithub.com/stof) - [10507: Baseline Psalm errors for DBAL 3.6](https://togithub.com/doctrine/orm/pull/10507) thanks to [@​derrabus](https://togithub.com/derrabus) - [10490: Fix invalid phpdocs missing null](https://togithub.com/doctrine/orm/pull/10490) thanks to [@​janedbal](https://togithub.com/janedbal) - [10476: Hunt down invalid doc blocks](https://togithub.com/doctrine/orm/pull/10476) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10468: Psalm 5.6.0, PHPStan 1.9.14](https://togithub.com/doctrine/orm/pull/10468) thanks to [@​derrabus](https://togithub.com/derrabus) - [10445: Psalm 5.5.0](https://togithub.com/doctrine/orm/pull/10445) thanks to [@​derrabus](https://togithub.com/derrabus) - [10418: Use correct type for FieldMapping#unique](https://togithub.com/doctrine/orm/pull/10418) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10415: Remove ignore rules for fixed issues](https://togithub.com/doctrine/orm/pull/10415) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [10541: Bump dev too

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



Read more about the use of Renovate Bot within ocramius/* projects.

renovate[bot] commented 1 year ago

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.