rxcod9 / joy-voyager-api

Joy VoyagerApi module adds REST Api end points to Voyager with Passport and Swagger support.
https://joy-voyager.kodmonk.com
MIT License
19 stars 4 forks source link

Update dependency doctrine/dbal to v3 #4

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
doctrine/dbal (source) require-dev major 2.13.2 -> 3.1.2

Release Notes

doctrine/dbal ### [`v3.1.2`](https://togithub.com/doctrine/dbal/releases/3.1.2) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.1.1...3.1.2) Release [3.1.2](https://togithub.com/doctrine/dbal/milestone/95) # 3.1.2 - Total issues resolved: **6** - Total pull requests resolved: **11** - Total contributors: **4** ## PHP 8.1 - [4793: Do not pass NULL to internal functions that do not expect NULL](https://togithub.com/doctrine/dbal/pull/4793) thanks to [@​derrabus](https://togithub.com/derrabus) ## Bug Fixes - [4776: Retain SQLite column position when renaming or altering](https://togithub.com/doctrine/dbal/pull/4776) thanks to [@​morozov](https://togithub.com/morozov) - [4766: Fix introspection of BINARY columns](https://togithub.com/doctrine/dbal/pull/4766) thanks to [@​morozov](https://togithub.com/morozov) - [4765: Fix introspection of BLOB columns on SQL Server](https://togithub.com/doctrine/dbal/pull/4765) thanks to [@​morozov](https://togithub.com/morozov) - [4733: Fix auto_increment implementation for Oracle](https://togithub.com/doctrine/dbal/pull/4733) thanks to [@​mondrake](https://togithub.com/mondrake) - [4719: Reset transaction nesting level when closing connection](https://togithub.com/doctrine/dbal/pull/4719) thanks to [@​morozov](https://togithub.com/morozov) - [4677: Create tables with unique constraints on PostgreSQL](https://togithub.com/doctrine/dbal/pull/4677) thanks to [@​hschletz](https://togithub.com/hschletz) ## Static Analysis - [4739: Code cleanup](https://togithub.com/doctrine/dbal/pull/4739) thanks to [@​morozov](https://togithub.com/morozov) - [4717: PHPStan check fails on PHP 8](https://togithub.com/doctrine/dbal/pull/4717) thanks to [@​morozov](https://togithub.com/morozov) ## Documentation - [4768: Remove obsolete TODO annotation](https://togithub.com/doctrine/dbal/pull/4768) thanks to [@​derrabus](https://togithub.com/derrabus) - [4716: Clarify ExpressionBuilder arguments](https://togithub.com/doctrine/dbal/pull/4716) thanks to [@​morozov](https://togithub.com/morozov) ### [`v3.1.1`](https://togithub.com/doctrine/dbal/releases/3.1.1) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.1.0...3.1.1) Release [3.1.1](https://togithub.com/doctrine/dbal/milestone/90) # 3.1.1 - Total issues resolved: **1** - Total pull requests resolved: **8** - Total contributors: **5** ## Bug,Indexes,Platforms - [4672: Fixed generated SQL for UniqueConstraint objects](https://togithub.com/doctrine/dbal/pull/4672) thanks to [@​hschletz](https://togithub.com/hschletz) ## Bug - [4667: Make Table::removeUniqueConstraint() actually work](https://togithub.com/doctrine/dbal/pull/4667) thanks to [@​hschletz](https://togithub.com/hschletz) ## Improvement,Test Suite,Tools - [4656: Allow Symfony 6](https://togithub.com/doctrine/dbal/pull/4656) thanks to [@​jderusse](https://togithub.com/jderusse) ## Documentation - [4642: Update versions for default branch](https://togithub.com/doctrine/dbal/pull/4642) thanks to [@​SenseException](https://togithub.com/SenseException) - [4635: Address class rename in the docs](https://togithub.com/doctrine/dbal/pull/4635) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [4615: Remove docs about user-provided PDO instance](https://togithub.com/doctrine/dbal/pull/4615) thanks to [@​greg0ire](https://togithub.com/greg0ire) ## CI,Cache,Deprecation,Static Analysis - [4630: Suppress deprecation notices for ArrayCache](https://togithub.com/doctrine/dbal/pull/4630) thanks to [@​morozov](https://togithub.com/morozov) ## Character Encoding,Connections,MySQL,Test Suite - [4614: \[GH-4613\] Use utf8mb4 instead of utf8 for testing connection charset](https://togithub.com/doctrine/dbal/pull/4614) thanks to [@​morozov](https://togithub.com/morozov) ### [`v3.1.0`](https://togithub.com/doctrine/dbal/releases/3.1.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.0.0...3.1.0) Release [3.1.0](https://togithub.com/doctrine/dbal/milestone/87) # 3.1.0 - Total issues resolved: **3** - Total pull requests resolved: **16** - Total contributors: **5** ## Deprecation,New Feature - [4607: Introduce Statement::executeQuery and Statement::executeStatement.](https://togithub.com/doctrine/dbal/issues/4607) thanks to [@​beberlei](https://togithub.com/beberlei) ## Deprecation,Documentation - [4589: Reference methods using parentheses](https://togithub.com/doctrine/dbal/pull/4589) thanks to [@​PowerKiKi](https://togithub.com/PowerKiKi) ## Deprecation,Documentation,Reserved Keywords - [4587: \[GH-4510\] Deprecate ReservedWordsCommand::setKeywordListClass()](https://togithub.com/doctrine/dbal/pull/4587) thanks to [@​morozov](https://togithub.com/morozov) ## Deprecation,Oracle,Schema Managers - [4584: \[GH-4503\] Mark OracleSchemaManager methods internal](https://togithub.com/doctrine/dbal/pull/4584) thanks to [@​morozov](https://togithub.com/morozov) ## Error Handling,Improvement,Prepared Statements,oci8 - [4581: Fix truncated oracle fetch result](https://togithub.com/doctrine/dbal/pull/4581) thanks to [@​amenning](https://togithub.com/amenning) ## Deprecation,Improvement,QueryBuilder - [4578: Predictable `QueryBuilder::executeQuery()` and `QueryBuilder::executeStatement()`](https://togithub.com/doctrine/dbal/pull/4578) thanks to [@​PowerKiKi](https://togithub.com/PowerKiKi) ## Deprecation - [4568: Trigger runtime deprecations for previously deprecated APIs](https://togithub.com/doctrine/dbal/pull/4568) thanks to [@​morozov](https://togithub.com/morozov) ## Connections,Sequences,pdo_sqlsrv - [4560: Remove redundant implementation of PDO\SQLSrv\Connection::lastInsertId($name)](https://togithub.com/doctrine/dbal/pull/4560) thanks to [@​morozov](https://togithub.com/morozov) ## Deprecation,Improvement,Schema,Schema Managers - [4548: Deprecations in schema- and namespace-related APIs](https://togithub.com/doctrine/dbal/pull/4548) thanks to [@​morozov](https://togithub.com/morozov) ## Deprecation,Platforms,Reserved Keywords - [4547: Deprecate AbstractPlatform::getReservedKeywordsClass()](https://togithub.com/doctrine/dbal/pull/4547) thanks to [@​morozov](https://togithub.com/morozov) ## Deprecation,PDO,pdo_sqlsrv - [4534: Deprecate Statement::bindParam($driverOptions)](https://togithub.com/doctrine/dbal/pull/4534) thanks to [@​morozov](https://togithub.com/morozov) ## Connections,Deprecation - [4527: Deprecate Connection::getExpressionBuilder()](https://togithub.com/doctrine/dbal/pull/4527) thanks to [@​morozov](https://togithub.com/morozov) - [4517: Deprecate Connection::$\_expr](https://togithub.com/doctrine/dbal/pull/4517) thanks to [@​morozov](https://togithub.com/morozov) ## Connections,Deprecation,Schema Managers - [4519: Deprecate Connection::$\_schemaManager and Connection::getSchemaManager()](https://togithub.com/doctrine/dbal/pull/4519) thanks to [@​morozov](https://togithub.com/morozov) ## Prepared Statements,Static Analysis,sqlsrv - [4514: Remove SQLSrv\LastInsertId](https://togithub.com/doctrine/dbal/pull/4514) thanks to [@​morozov](https://togithub.com/morozov) ## Improvement,QueryBuilder,Static Analysis - [4489: Introduce fetch\* methods in query builder](https://togithub.com/doctrine/dbal/pull/4489) thanks to [@​andrew-demb](https://togithub.com/andrew-demb) ## Connections,Documentation,Error Handling - [4457: Add note about lost connections to UPGRADE guide.](https://togithub.com/doctrine/dbal/pull/4457) thanks to [@​beberlei](https://togithub.com/beberlei) ### [`v3.0.0`](https://togithub.com/doctrine/dbal/releases/3.0.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/2.13.3...3.0.0) # Release [3.0.0](https://togithub.com/doctrine/dbal/milestone/76) This is a major release of Doctrine DBAL that focuses on API improvements and removal of deprecated APIs. ## Major release highlights 1. Integration with PDO has been reworked. The `php_pdo` extension is no longer a hard dependency of the `doctrine/dbal` package. The PDO API is not longer the standard for DBAL APIs. 2. The wrapper-level connection and statement classes no longer implement the corresponding driver-level interfaces. 3. Instead of being available in certain states of the `Statement` class, the statement result is explicitly returned as a separate value. 4. A new dedicated API has been introduced for unique constraints. 5. The prepared statement portability layer has been reworked on top of the newly introduced Driver Middleware API. 6. The logic of conversion of driver-specific error codes and exceptions has been extracted into the Exception Converter API. 7. The SQL parser has been completely reworked to allow for better compatibility with the SQL syntax. 8. The following database platforms are no longer supported: - Drizzle, - MariaDB 10.0 and older, - Microsoft Azure, - PostgreSQL 9.3 and older, - SQL Anywhere, - SQL Server 2008 and older. 9. The following drivers are no longer supported: - `pdo_ibm`, - `sasql`. 10. Passing a PDO instance initialized outside of the DBAL is no longer supported. 11. The support for UUID generation on the database side has been dropped. 12. The `MasterSlaveConnection` class has been renamed to `PrimaryReplicaConnection`. 13. The `executeUpdate()` method has been renamed to `executeStatement()`. 14. All driver classes and driver-level connection and statement classes are now consistently named and declared as `final`. 15. All PDO-based drivers have been moved under the `PDO` namespace. 16. The `Doctrine\DBAL\DBALException` and `Doctrine\DBAL\Driver\DriverException` have been renamed to `Doctrine\DBAL\Exception` and `Doctrine\DBAL\Driver\Exception` respectively. - Total issues resolved: **26** - Total pull requests resolved: **99** - Total contributors: **13** ## PHP 8 support - [4207: Update locked composer/package-versions-deprecated for compatibility with PHP 8.0](https://togithub.com/doctrine/dbal/pull/4207) thanks to [@​morozov](https://togithub.com/morozov) - [4203: Remove --ignore-platform-reqs from PHP 8.0 builds](https://togithub.com/doctrine/dbal/pull/4203) thanks to [@​morozov](https://togithub.com/morozov) - [4197: The test suite fails on PHP 8 due to introduction of the match keyword](https://togithub.com/doctrine/dbal/issues/4197) thanks to [@​morozov](https://togithub.com/morozov) - [4171: Inconsistent naming of method arguments](https://togithub.com/doctrine/dbal/issues/4171) thanks to [@​morozov](https://togithub.com/morozov) - [4028: Allow php 8](https://togithub.com/doctrine/dbal/pull/4028) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [3814: Added builds against PHP nightly on Travis](https://togithub.com/doctrine/dbal/pull/3814) thanks to [@​morozov](https://togithub.com/morozov) - [3802: OCI8StatementTest fails on PHP 8](https://togithub.com/doctrine/dbal/issues/3802) thanks to [@​morozov](https://togithub.com/morozov) ## API improvements - [4429: Throw exception on invalid LockMode](https://togithub.com/doctrine/dbal/pull/4429) thanks to [@​morozov](https://togithub.com/morozov) and [@​BenMorel](https://togithub.com/BenMorel) - [4397: Port the SQL parser from PDO](https://togithub.com/doctrine/dbal/pull/4397) thanks to [@​morozov](https://togithub.com/morozov) and [@​shurik005](https://togithub.com/shurik005) - [4317: Reintroduce parts of Legacy API for some more time](https://togithub.com/doctrine/dbal/pull/4317) thanks to [@​beberlei](https://togithub.com/beberlei) - [4293: Add Result::fetchAllKeyValue() and ::iterateKeyValue()](https://togithub.com/doctrine/dbal/pull/4293) thanks to [@​morozov](https://togithub.com/morozov) - [4159: Do not implement driver-level interfaces by wrapper-level classes](https://togithub.com/doctrine/dbal/pull/4159) thanks to [@​morozov](https://togithub.com/morozov) - [4157: Rework the portability layer to act as a middleware](https://togithub.com/doctrine/dbal/pull/4157) thanks to [@​morozov](https://togithub.com/morozov) - [4149: Replace DefaultExceptionConverter with driver-specific implementations](https://togithub.com/doctrine/dbal/pull/4149) thanks to [@​morozov](https://togithub.com/morozov) - [4136: Move the logic of driver exception conversion into a separate interface](https://togithub.com/doctrine/dbal/pull/4136) thanks to [@​morozov](https://togithub.com/morozov) - [4129: Remove ExceptionConverterDriver](https://togithub.com/doctrine/dbal/pull/4129) thanks to [@​morozov](https://togithub.com/morozov) - [4081: Simplify Driver::connect() signature](https://togithub.com/doctrine/dbal/pull/4081) thanks to [@​morozov](https://togithub.com/morozov) - [4045: Extract Result from the Statement interface](https://togithub.com/doctrine/dbal/pull/4045) thanks to [@​morozov](https://togithub.com/morozov) - [4035: Moved rowCount() from Statement to ResultStatement](https://togithub.com/doctrine/dbal/pull/4035) thanks to [@​morozov](https://togithub.com/morozov) - [4007: Replace the concept of statement fetch modes with the explicit API](https://togithub.com/doctrine/dbal/pull/4007) thanks to [@​morozov](https://togithub.com/morozov) - [4039: Refactor portability statement into a functional composition](https://togithub.com/doctrine/dbal/pull/4039) thanks to [@​morozov](https://togithub.com/morozov) - [3980: Segregated support of unique index and unique constraint](https://togithub.com/doctrine/dbal/pull/3980) thanks to [@​guilhermeblanco](https://togithub.com/guilhermeblanco) - [3943: Do not require hostname for non-persistent MySQL connection and require for persistent](https://togithub.com/doctrine/dbal/pull/3943) thanks to [@​morozov](https://togithub.com/morozov) - [3548: Remove user provided PDO functionality](https://togithub.com/doctrine/dbal/pull/3548) thanks to [@​morozov](https://togithub.com/morozov) - [3080: \[DBAL-3079\] Reworked the usage of PDO in PDOConnection from inheritance to composition](https://togithub.com/doctrine/dbal/pull/3080) thanks to [@​morozov](https://togithub.com/morozov) - [2958: Remove hard dependency on PDO](https://togithub.com/doctrine/dbal/pull/2958) thanks to [@​morozov](https://togithub.com/morozov) ## Legacy platform and driver removal - [4077: Remove SQL Anywhere platform and driver](https://togithub.com/doctrine/dbal/pull/4077) thanks to [@​morozov](https://togithub.com/morozov) - [3756: Dropped SQL Server 2008 support](https://togithub.com/doctrine/dbal/pull/3756) thanks to [@​morozov](https://togithub.com/morozov) - [3602: Remove support for sharding and the Azure platform](https://togithub.com/doctrine/dbal/pull/3602) thanks to [@​morozov](https://togithub.com/morozov) - [3584: Remove LoggerChain::addLogger](https://togithub.com/doctrine/dbal/pull/3584) thanks to [@​ostrolucky](https://togithub.com/ostrolucky) - [3477: Drop db support for PostgreSQL 9.3 and MariaDB 10.0](https://togithub.com/doctrine/dbal/pull/3477) thanks to [@​SenseException](https://togithub.com/SenseException) - [3055: Drop support for legacy platforms](https://togithub.com/doctrine/dbal/pull/3055) thanks to [@​Majkl578](https://togithub.com/Majkl578) and [@​morozov](https://togithub.com/morozov) - [3040: Drop Drizzle support](https://togithub.com/doctrine/dbal/pull/3040) thanks to [@​BenMorel](https://togithub.com/BenMorel) ## Deprecated API removal - [4294: Remove Abstraction\Result](https://togithub.com/doctrine/dbal/pull/4294) thanks to [@​morozov](https://togithub.com/morozov) - [4278: Remove deprecated APIs](https://togithub.com/doctrine/dbal/pull/4278) thanks to [@​morozov](https://togithub.com/morozov) - [4234: Remove deprecated APIs](https://togithub.com/doctrine/dbal/pull/4234) thanks to [@​morozov](https://togithub.com/morozov) - [4217: Remove the Synchronizer package](https://togithub.com/doctrine/dbal/pull/4217) thanks to [@​morozov](https://togithub.com/morozov) - [4167: Remove deprecated methods from the wrapper Connection](https://togithub.com/doctrine/dbal/pull/4167) thanks to [@​morozov](https://togithub.com/morozov) - [4153: Remove deprecated components](https://togithub.com/doctrine/dbal/pull/4153) thanks to [@​morozov](https://togithub.com/morozov) - [4128: Remove PingableConnection](https://togithub.com/doctrine/dbal/pull/4128) thanks to [@​morozov](https://togithub.com/morozov) - [4125: Remove deprecated driver classes](https://togithub.com/doctrine/dbal/pull/4125) thanks to [@​morozov](https://togithub.com/morozov) - [4115: Remove ServerInfoAwareConnection#requiresQueryForServerVersion() as an implementation detail](https://togithub.com/doctrine/dbal/pull/4115) thanks to [@​morozov](https://togithub.com/morozov) - [4113: Remove DriverException::getErrorCode()](https://togithub.com/doctrine/dbal/pull/4113) thanks to [@​morozov](https://togithub.com/morozov) - [4083: Remove MasterSlaveConnection](https://togithub.com/doctrine/dbal/pull/4083) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [4082: Backport removal of deprecated APIs from develop](https://togithub.com/doctrine/dbal/pull/4082) thanks to [@​morozov](https://togithub.com/morozov) - [4064: Remove platform-specific portability mode constants](https://togithub.com/doctrine/dbal/pull/4064) thanks to [@​morozov](https://togithub.com/morozov) - [4059: Remove deprecations for ConnectionHelper](https://togithub.com/doctrine/dbal/pull/4059) thanks to [@​dmaicher](https://togithub.com/dmaicher) - [4030: Backport removal of some deprecated APIs](https://togithub.com/doctrine/dbal/pull/4030) thanks to [@​morozov](https://togithub.com/morozov) - [3934: Removed EchoSQLLogger](https://togithub.com/doctrine/dbal/pull/3934) thanks to [@​morozov](https://togithub.com/morozov) - [3808: Removed the OCI8Connection::getExecuteMode() method](https://togithub.com/doctrine/dbal/pull/3808) thanks to [@​morozov](https://togithub.com/morozov) - [3606: Removed Driver::getDatabase() in favor of Connection::getDatabase()](https://togithub.com/doctrine/dbal/pull/3606) thanks to [@​morozov](https://togithub.com/morozov) - [3579: Remove deprecated stuff for 3.0](https://togithub.com/doctrine/dbal/pull/3579) thanks to [@​jwage](https://togithub.com/jwage) - [3553: Removed Driver::getName()](https://togithub.com/doctrine/dbal/pull/3553) thanks to [@​morozov](https://togithub.com/morozov) - [3518: Remove @​​deprecated stuff](https://togithub.com/doctrine/dbal/pull/3518) thanks to [@​Majkl578](https://togithub.com/Majkl578) - [3257: Remove Doctrine\DBAL\Types\Type::\__toString()](https://togithub.com/doctrine/dbal/pull/3257) thanks to [@​Majkl578](https://togithub.com/Majkl578) - [3211: Removed support for DB-generated UUIDs](https://togithub.com/doctrine/dbal/pull/3211) thanks to [@​morozov](https://togithub.com/morozov) - [3070: Dropped support of fetching objects and non-zero column](https://togithub.com/doctrine/dbal/pull/3070) thanks to [@​morozov](https://togithub.com/morozov) - [2967: Drop Doctrine\DBAL\Version in favor of Ocramius\PackageVersions](https://togithub.com/doctrine/dbal/pull/2967) thanks to [@​Majkl578](https://togithub.com/Majkl578) ## Other breaking changes - [4147: Mark driver classes final](https://togithub.com/doctrine/dbal/pull/4147) thanks to [@​morozov](https://togithub.com/morozov) - [4146: Require $platform in AbstractSchemaManager::\__construct()](https://togithub.com/doctrine/dbal/pull/4146) thanks to [@​morozov](https://togithub.com/morozov) - [4138: PDO connection and statement classes made final](https://togithub.com/doctrine/dbal/pull/4138) thanks to [@​morozov](https://togithub.com/morozov) - [4109: Preparation to marking OCI8 driver classes final](https://togithub.com/doctrine/dbal/pull/4109) thanks to [@​morozov](https://togithub.com/morozov) - [4090: Make the $database argument of OracleSchemaManager::createDatabase() mandatory](https://togithub.com/doctrine/dbal/pull/4090) thanks to [@​morozov](https://togithub.com/morozov) - [3820: Made the OCI8Statement class final](https://togithub.com/doctrine/dbal/pull/3820) thanks to [@​morozov](https://togithub.com/morozov) - [3803: Backport PDO-related changes from master to 3.0.x](https://togithub.com/doctrine/dbal/pull/3803) thanks to [@​morozov](https://togithub.com/morozov) - [3750: VersionAwarePlatformDriver now extends Driver](https://togithub.com/doctrine/dbal/pull/3750) thanks to [@​morozov](https://togithub.com/morozov) ## Error handling - [4387: Store query params in driver exceptions](https://togithub.com/doctrine/dbal/pull/4387) thanks to [@​BenMorel](https://togithub.com/BenMorel) - [4320: Properly format scalar values in ConversionException](https://togithub.com/doctrine/dbal/pull/4320) thanks to [@​morozov](https://togithub.com/morozov) - [4401: Add missing instanceof check](https://togithub.com/doctrine/dbal/pull/4401) thanks to [@​BenMorel](https://togithub.com/BenMorel) - [4160: Add some missing @​throws annotations and fix thrown exceptions](https://togithub.com/doctrine/dbal/pull/4160) thanks to [@​morozov](https://togithub.com/morozov) - [4130: Missing driver exception annotations](https://togithub.com/doctrine/dbal/pull/4130) thanks to [@​morozov](https://togithub.com/morozov) - [4093: Expect only DriverException from Result::fetch\*() methods](https://togithub.com/doctrine/dbal/pull/4093) thanks to [@​morozov](https://togithub.com/morozov) ## Documentation - [4423: Add missing word](https://togithub.com/doctrine/dbal/pull/4423) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [4384: Proofread upgrade guide](https://togithub.com/doctrine/dbal/pull/4384) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [4164: Update architecture documentation](https://togithub.com/doctrine/dbal/pull/4164) thanks to [@​morozov](https://togithub.com/morozov) - [4135: Remove irrelevant references to PDO from the documentation](https://togithub.com/doctrine/dbal/pull/4135) thanks to [@​morozov](https://togithub.com/morozov) ## Test suite - [4089: Remove the CommentedType class from tests](https://togithub.com/doctrine/dbal/pull/4089) thanks to [@​morozov](https://togithub.com/morozov) - [4058: Add tests for fetch\*() methods of Portability\Result](https://togithub.com/doctrine/dbal/pull/4058) thanks to [@​morozov](https://togithub.com/morozov) - [4006: Fix logging in functional tests in case of connection failure](https://togithub.com/doctrine/dbal/pull/4006) thanks to [@​morozov](https://togithub.com/morozov) - [3965: Sync expected coverage report count](https://togithub.com/doctrine/dbal/pull/3965) thanks to [@​greg0ire](https://togithub.com/greg0ire) ## Other changes - [4433: Require positional statement parameters to be a list](https://togithub.com/doctrine/dbal/pull/4433) thanks to [@​morozov](https://togithub.com/morozov) - [4431: Use individual properties in Configuration](https://togithub.com/doctrine/dbal/pull/4431) thanks to [@​BenMorel](https://togithub.com/BenMorel) - [4422: QueryBuilder must use 0-based positional parameter keys](https://togithub.com/doctrine/dbal/pull/4422) thanks to [@​morozov](https://togithub.com/morozov) - [4410: Remove support for colon prefix in statement parameters](https://togithub.com/doctrine/dbal/pull/4410) thanks to [@​morozov](https://togithub.com/morozov) - [4343: Rename MySql... to MySQL... and PostgreSqlSchemaManager to PostgreSQLSchemaManager](https://togithub.com/doctrine/dbal/pull/4343) thanks to [@​mvorisek](https://togithub.com/mvorisek) - [4323: Clean up redundant implements](https://togithub.com/doctrine/dbal/pull/4323) thanks to [@​BenMorel](https://togithub.com/BenMorel) - [4301: Remove irrelevant deprecation message from console runner](https://togithub.com/doctrine/dbal/pull/4301) thanks to [@​morozov](https://togithub.com/morozov) - [4290: Don't ignore empty strings in QueryBuilder](https://togithub.com/doctrine/dbal/issues/4290) thanks to [@​BenMorel](https://togithub.com/BenMorel) - [4140: Mark result constructors internal](https://togithub.com/doctrine/dbal/pull/4140) thanks to [@​morozov](https://togithub.com/morozov) - [4107: Remove the suppressed errors that PHPStan no longer reports](https://togithub.com/doctrine/dbal/pull/4107) thanks to [@​morozov](https://togithub.com/morozov) - [4091: Get rid of the call to Connection::getParams() in Portability\Statement](https://togithub.com/doctrine/dbal/pull/4091) thanks to [@​morozov](https://togithub.com/morozov) - [4084: Allow using on PHP 7.3 with Composer 2](https://togithub.com/doctrine/dbal/pull/4084) thanks to [@​nicolas-grekas](https://togithub.com/nicolas-grekas) - [4040: Merge up mistakes](https://togithub.com/doctrine/dbal/pull/4040) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [3933: Removed the hard-coded MySQL default port and the usage of ini-settings](https://togithub.com/doctrine/dbal/pull/3933) thanks to [@​morozov](https://togithub.com/morozov) - [3932: Enable PHPStan strict rules](https://togithub.com/doctrine/dbal/pull/3932) thanks to [@​morozov](https://togithub.com/morozov) - [3915: Flatten source and test directory structure](https://togithub.com/doctrine/dbal/pull/3915) thanks to [@​morozov](https://togithub.com/morozov) - [3912: Made some platform class names reflect the lowest server version they support](https://togithub.com/doctrine/dbal/pull/3912) thanks to [@​morozov](https://togithub.com/morozov) - [3906: Backport removal of legacy platforms and drivers from master](https://togithub.com/doctrine/dbal/pull/3906) thanks to [@​morozov](https://togithub.com/morozov) - [3899: Drop support for PHP 7.2 in DBAL 3.0](https://togithub.com/doctrine/dbal/issues/3899) thanks to [@​morozov](https://togithub.com/morozov) - [3862: Specify the platform configuration in composer.json](https://togithub.com/doctrine/dbal/pull/3862) thanks to [@​morozov](https://togithub.com/morozov) - [3860: Drop Doctrine\DBAL\Version in favor of Ocramius\PackageVersions](https://togithub.com/doctrine/dbal/pull/3860) thanks to [@​Majkl578](https://togithub.com/Majkl578) - [3847: Update Doctrine Coding Standard to 7.0](https://togithub.com/doctrine/dbal/pull/3847) thanks to [@​morozov](https://togithub.com/morozov) - [3817: Refactored MySQLiStatement::$columnNames](https://togithub.com/doctrine/dbal/pull/3817) thanks to [@​morozov](https://togithub.com/morozov) - [3594: Removed some unused code bits](https://togithub.com/doctrine/dbal/pull/3594) thanks to [@​morozov](https://togithub.com/morozov) ### [`v2.13.3`](https://togithub.com/doctrine/dbal/releases/2.13.3) [Compare Source](https://togithub.com/doctrine/dbal/compare/2.13.2...2.13.3) Release [2.13.3](https://togithub.com/doctrine/dbal/milestone/94) # 2.13.3 - Total issues resolved: **2** - Total pull requests resolved: **16** - Total contributors: **6** ## Bug Fixes - [4621: Move fix for user provided pdo connection](https://togithub.com/doctrine/dbal/pull/4621) thanks to [@​bizurkur](https://togithub.com/bizurkur) - [4662: Add ReturnTypeWillChange to PDO implementations](https://togithub.com/doctrine/dbal/pull/4662) thanks to [@​derrabus](https://togithub.com/derrabus) ## Deprecations - [4767: Deprecate SQLAnywhere driver](https://togithub.com/doctrine/dbal/pull/4767) thanks to [@​derrabus](https://togithub.com/derrabus) ## PHP 8.1 - [4736: Don't use null as exception message](https://togithub.com/doctrine/dbal/pull/4736) thanks to [@​derrabus](https://togithub.com/derrabus) - [4735: PHP 8.1 compatibility for 2.13](https://togithub.com/doctrine/dbal/pull/4735) thanks to [@​derrabus](https://togithub.com/derrabus) - [4734: Add ReturnTypeWillChange to core interface implementations](https://togithub.com/doctrine/dbal/pull/4734) thanks to [@​derrabus](https://togithub.com/derrabus) ## Documentation - [4740: Fix links to the recommended exception interface](https://togithub.com/doctrine/dbal/pull/4740) thanks to [@​morozov](https://togithub.com/morozov) and [@​nreynis](https://togithub.com/nreynis) ## Static Analysis - [4695: Ignore errors about missing ReturnTypeWillChange class](https://togithub.com/doctrine/dbal/pull/4695) thanks to [@​derrabus](https://togithub.com/derrabus) - [4784: Update Psalm to 4.10.0](https://togithub.com/doctrine/dbal/pull/4784) thanks to [@​morozov](https://togithub.com/morozov) - [4780: Update PHPStan to 0.12.96](https://togithub.com/doctrine/dbal/pull/4780) thanks to [@​morozov](https://togithub.com/morozov) - [4694: Update JetBrains PhpStorm stubs to 2021.1](https://togithub.com/doctrine/dbal/pull/4694) thanks to [@​morozov](https://togithub.com/morozov) ## Packaging - [4710: Update .gitattributes](https://togithub.com/doctrine/dbal/pull/4710) thanks to [@​bytestream](https://togithub.com/bytestream) ## Code Style - [4697: Configure PHP version for PHP_CodeSniffer](https://togithub.com/doctrine/dbal/pull/4697) thanks to [@​morozov](https://togithub.com/morozov) ## Continuous Integration - [4788: Don't fake the PHP version anymore](https://togithub.com/doctrine/dbal/pull/4788) thanks to [@​derrabus](https://togithub.com/derrabus) - [4686: Drop merge up and release branch creation steps](https://togithub.com/doctrine/dbal/pull/4686) thanks to [@​greg0ire](https://togithub.com/greg0ire)

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] commented 3 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: docker run --rm --name=renovate_composer --label=renovate_child -v "/mnt/renovate/gh/rxcod9/joy-voyager-api":"/mnt/renovate/gh/rxcod9/joy-voyager-api" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -w "/mnt/renovate/gh/rxcod9/joy-voyager-api" docker.io/renovate/composer:2.1.3 bash -l -c "composer update doctrine/dbal --with-dependencies --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader"
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - tcg/voyager is locked to version 1.x-dev and an update of this package was not requested.
    - tcg/voyager 1.x-dev requires doctrine/dbal ^2.5 -> found doctrine/dbal[v2.5.0-BETA2, ..., 2.13.x-dev] but it conflicts with your root composer.json require (3.1.1).
  Problem 2
    - tcg/voyager 1.x-dev requires doctrine/dbal ^2.5 -> found doctrine/dbal[v2.5.0-BETA2, ..., 2.13.x-dev] but it conflicts with your root composer.json require (3.1.1).
    - joy/voyager-core dev-main requires tcg/voyager ^1.4 -> satisfiable by tcg/voyager[1.x-dev].
    - joy/voyager-core is locked to version dev-main and an update of this package was not requested.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 3.x releases. However, if you upgrade to 3.x manually then Renovate will reenable minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.