Open renovate[bot] opened 3 months ago
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:
Command failed: composer update doctrine/dbal:4.0.2 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires doctrine/dbal ^4.0 -> satisfiable by doctrine/dbal[4.0.2].
- laravel/framework v10.48.9 conflicts with doctrine/dbal 4.0.2.
- laravel/framework is locked to version v10.48.9 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 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:
Command failed: composer update doctrine/dbal:4.0.2 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires doctrine/dbal ^4.0 -> satisfiable by doctrine/dbal[4.0.2].
- laravel/framework v10.48.10 conflicts with doctrine/dbal 4.0.2.
- laravel/framework is locked to version v10.48.10 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.
This PR contains the following updates:
^3.0
->^4.0
Release Notes
doctrine/dbal (doctrine/dbal)
### [`v4.0.1`](https://togithub.com/doctrine/dbal/releases/tag/4.0.1) [Compare Source](https://togithub.com/doctrine/dbal/compare/4.0.0...4.0.1) ##### Release Notes for [4.0.1](https://togithub.com/doctrine/dbal/milestone/150) ##### 4.0.1 - Total issues resolved: **0** - Total pull requests resolved: **7** - Total contributors: **4** ##### Documentation - [6318: Remove Type::canRequireSQLConversion from docs](https://togithub.com/doctrine/dbal/pull/6318) thanks to [@SchmidtClaudia](https://togithub.com/SchmidtClaudia) - [6298: Fix typo in UPGRADE.md](https://togithub.com/doctrine/dbal/pull/6298) thanks to [@txptr](https://togithub.com/txptr) - [6293: Update branch metadata](https://togithub.com/doctrine/dbal/pull/6293) thanks to [@derrabus](https://togithub.com/derrabus) ##### Test Suite - [6312: Use native intersection types in test suite](https://togithub.com/doctrine/dbal/pull/6312) thanks to [@derrabus](https://togithub.com/derrabus) - [6311: Migrate PHPUnit test suite to attributes](https://togithub.com/doctrine/dbal/pull/6311) thanks to [@derrabus](https://togithub.com/derrabus) ##### Documentation,PostgreSQL - [6305: \[Documentation\] Adding exact command for Postgres serial migration](https://togithub.com/doctrine/dbal/pull/6305) thanks to [@ThomasLandauer](https://togithub.com/ThomasLandauer) ##### Static Analysis - [6294: Psalm 5.21.1](https://togithub.com/doctrine/dbal/pull/6294) thanks to [@derrabus](https://togithub.com/derrabus) ##### Changes from Lower Branches - This release contains all changes of the [3.8.3](https://togithub.com/doctrine/dbal/releases/tag/3.8.3) release. ### [`v4.0.0`](https://togithub.com/doctrine/dbal/releases/tag/4.0.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.8.3...4.0.0) This is a major release that includes breaking changes. Please refer to the [upgrade guide](https://togithub.com/doctrine/dbal/blob/4.0.x/UPGRADE.md) for more details. #### API Improvements and Cleanup - Strict scalar type declarations ([#2854](https://togithub.com/doctrine/dbal/pull/2854)). - Scalar parameter and return value types ([#3511](https://togithub.com/doctrine/dbal/pull/3511), [#3569](https://togithub.com/doctrine/dbal/pull/3569) and others). - Disallow empty CompositeExpression [#3868](https://togithub.com/doctrine/dbal/issues/3868) and make it immutable [#3858](https://togithub.com/doctrine/dbal/issues/3858) - Improved error handling in prepared statements: - [Transaction-related Statement methods return void](https://togithub.com/doctrine/dbal/pull/3480) and throw an exception - Converted `Connection` and `Statement` methods which returned `false` in case of a failure into `void` - Improved behavior of `Connection::getDatabase()` ([#3606](https://togithub.com/doctrine/dbal/pull/3606)) - [Autoincrement via identity columns on PostgreSQL](https://togithub.com/doctrine/dbal/pull/5396) - Use native syntax for Top-N queries on Oracle ([#5150](https://togithub.com/doctrine/dbal/pull/5150)) and IBM DB2 ([#5156](https://togithub.com/doctrine/dbal/pull/5156)) - Handle lost connection during commit [#4713](https://togithub.com/doctrine/dbal/issues/4713) - Reworked `AbstractPlatform::get*Expression()` methods [#3498](https://togithub.com/doctrine/dbal/issues/3498) - [Do not require a WHERE in update() and delete() Connection operations #5567](https://togithub.com/doctrine/dbal/pull/5567) - Improvements in exception hierarchy and semantics - [Remove defaults for MySQL table charset, collation and engine](https://togithub.com/doctrine/dbal/pull/4644) - [Convert ParameterType to enum](https://togithub.com/doctrine/dbal/pull/5548) - Convert enum-like classes to enums [https://github.com/doctrine/dbal/pull/5554](https://togithub.com/doctrine/dbal/pull/5554) - Improved Schema Diff API (no more public properties, almost immutable) #### Major Backward Compatibility Breaks - Get rid of hard-coded default values of maximum field lengths ([#3586](https://togithub.com/doctrine/dbal/issues/3586)). - Column precision no longer defaults to 10. Scale and precision must be explicitly specified for decomal columns ([#3348](https://togithub.com/doctrine/dbal/issues/3348)). - [Made the OFFSET in LIMIT queries non-nullable integer defaulting to 0](https://togithub.com/doctrine/dbal/pull/3248) - [Connection::quote() can only quote strings](https://togithub.com/doctrine/dbal/pull/3488). Note that using this method is discouraged. Use prepared statements instead. - Getting rid of the column name index [#3583](https://togithub.com/doctrine/dbal/issues/3583) - Represent table columns as list in the order of declaration [#4777](https://togithub.com/doctrine/dbal/issues/4777) - [Drop support for SQL Server 2016 and older](https://togithub.com/doctrine/dbal/pull/4860) - [Drop support for Postgres 9](https://togithub.com/doctrine/dbal/pull/5069) - [Drop support for MySQL 5.6 and older and MariaDB 10.2.6 and older](https://togithub.com/doctrine/dbal/pull/5089) - [Drop support for MariaDB 10.4.2 and older](https://togithub.com/doctrine/dbal/pull/6122) - [Drop support for Oracle 12c and older](https://togithub.com/doctrine/dbal/pull/5114) - [Remove `AbstractPlatform::hasNative*Type()` methods and `Type::requiresSQLCommentHint()`](https://togithub.com/doctrine/dbal/pull/5512) - Removed support for driver name aliases - Removed extension via Doctrine Event Manager #### Major Bugfixes - Removed `Connection::$_schemaManager()` and `::getSchemaManager()` ([#4518](https://togithub.com/doctrine/dbal/issues/4518)) - Removed `Connection::$_expr` ([#4516](https://togithub.com/doctrine/dbal/issues/4516)) and `::getExpressionBuilder()` ([#4540](https://togithub.com/doctrine/dbal/issues/4540)) #### Detailed Release Notes - [4.0.0-RC2](https://togithub.com/doctrine/dbal/releases/tag/4.0.0-RC2) - [4.0.0-RC1](https://togithub.com/doctrine/dbal/releases/tag/4.0.0-RC1) - [4.0.0-beta3](https://togithub.com/doctrine/dbal/releases/tag/4.0.0-beta3) - [4.0.0-beta2](https://togithub.com/doctrine/dbal/releases/tag/4.0.0-beta2) - [4.0.0-beta1](https://togithub.com/doctrine/dbal/releases/tag/4.0.0-beta1) ### [`v3.8.3`](https://togithub.com/doctrine/dbal/releases/tag/3.8.3) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.8.2...3.8.3) ##### Release Notes for [3.8.3](https://togithub.com/doctrine/dbal/milestone/151) ##### 3.8.3 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **3** ##### CI - [6323: Bump CI workflows](https://togithub.com/doctrine/dbal/pull/6323) thanks to [@derrabus](https://togithub.com/derrabus) ##### Bug,Type Mapping,Types - [6321: Make all mapped database types case insensitive](https://togithub.com/doctrine/dbal/pull/6321) thanks to [@Rainrider](https://togithub.com/Rainrider) ##### Bug,Configuration,Connecting,pdo_pgsql,pgsql - [6320: Add gssencmode option to connection string for PgSQL & PDO PgSQL driver](https://togithub.com/doctrine/dbal/pull/6320) thanks to [@hacfi](https://togithub.com/hacfi) ##### Static Analysis - [6307: PHPStan 1.10.58, PHPCS 3.9.0](https://togithub.com/doctrine/dbal/pull/6307) thanks to [@derrabus](https://togithub.com/derrabus) ### [`v3.8.2`](https://togithub.com/doctrine/dbal/releases/tag/3.8.2) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.8.1...3.8.2) ##### Release Notes for [3.8.2](https://togithub.com/doctrine/dbal/milestone/146) ##### 3.8.2 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **3** ##### Bug,Platforms,Static Analysis - [6302: AbstractPlatform: allow any string in interval for date interval expression](https://togithub.com/doctrine/dbal/pull/6302) thanks to [@ondrejmirtes](https://togithub.com/ondrejmirtes) ##### Documentation - [6295: Move type coverage badge](https://togithub.com/doctrine/dbal/pull/6295) thanks to [@greg0ire](https://togithub.com/greg0ire) - [6292: Update branches in README.md](https://togithub.com/doctrine/dbal/pull/6292) thanks to [@derrabus](https://togithub.com/derrabus) - [6291: Update branch metadata](https://togithub.com/doctrine/dbal/pull/6291) thanks to [@derrabus](https://togithub.com/derrabus) ### [`v3.8.1`](https://togithub.com/doctrine/dbal/releases/tag/3.8.1) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.8.0...3.8.1) ##### Release Notes for [3.8.1](https://togithub.com/doctrine/dbal/milestone/144) ##### 3.8.1 - Total issues resolved: **0** - Total pull requests resolved: **5** - Total contributors: **3** ##### Static Analysis,Test Suite - [6290: PHPStan 1.10.57, PHPUnit 9.6.16](https://togithub.com/doctrine/dbal/pull/6290) thanks to [@derrabus](https://togithub.com/derrabus) ##### Bug,Cache - [6283: Add safety check about cache value](https://togithub.com/doctrine/dbal/pull/6283) thanks to [@VincentLanglet](https://togithub.com/VincentLanglet) ##### CI,MySQL - [6279: Run tests with MySQL 8.3](https://togithub.com/doctrine/dbal/pull/6279) thanks to [@derrabus](https://togithub.com/derrabus) ##### Documentation - [6278: Update branch metadata](https://togithub.com/doctrine/dbal/pull/6278) thanks to [@derrabus](https://togithub.com/derrabus) ##### Improvement,MariaDB,Schema Introspection - [6275: Avoid ambigous TABLE_NAME in query](https://togithub.com/doctrine/dbal/pull/6275) thanks to [@dsentker](https://togithub.com/dsentker) ### [`v3.8.0`](https://togithub.com/doctrine/dbal/releases/tag/3.8.0) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.7.3...3.8.0) ##### Release Notes for [3.8.0](https://togithub.com/doctrine/dbal/milestone/138) ##### 3.8.0 - Total issues resolved: **0** - Total pull requests resolved: **9** - Total contributors: **4** ##### New Features - [6190: Add `QueryBuilder::resetOrderBy()`](https://togithub.com/doctrine/dbal/pull/6190) thanks to [@mbabker](https://togithub.com/mbabker) - [6182: Enable establishing exclusive oci8 connections](https://togithub.com/doctrine/dbal/pull/6182) thanks to [@morozov](https://togithub.com/morozov) - [6191: Enable skipping locked rows in QueryBuilder](https://togithub.com/doctrine/dbal/pull/6191) thanks to [@morozov](https://togithub.com/morozov) ##### Improvement - [6197: Remove irrelevant details from the savepoint name](https://togithub.com/doctrine/dbal/pull/6197) thanks to [@morozov](https://togithub.com/morozov) ##### Deprecations - [6179: Deprecate getting query parts from QueryBuilder](https://togithub.com/doctrine/dbal/pull/6179) thanks to [@morozov](https://togithub.com/morozov) - [6193: Add deprecation layer and upgrade path for QueryBuilder::reset\*() methods](https://togithub.com/doctrine/dbal/pull/6193) thanks to [@derrabus](https://togithub.com/derrabus) - [6215: Extend `AbstractMySQLPlatform::getColumnTypeSQLSnippets()` deprecation layer](https://togithub.com/doctrine/dbal/pull/6215) thanks to [@derrabus](https://togithub.com/derrabus) - [6213: Deprecate AbstractMySQLPlatform::getColumnTypeSQLSnippets()](https://togithub.com/doctrine/dbal/pull/6213) thanks to [@ausi](https://togithub.com/ausi) ##### Bugfixes - [6195: Replace TODO with proper PR link](https://togithub.com/doctrine/dbal/pull/6195) thanks to [@derrabus](https://togithub.com/derrabus) ### [`v3.7.3`](https://togithub.com/doctrine/dbal/releases/tag/3.7.3) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.7.2...3.7.3) ##### Release Notes for [3.7.3](https://togithub.com/doctrine/dbal/milestone/143) ##### 3.7.3 - Total issues resolved: **0** - Total pull requests resolved: **10** - Total contributors: **6** ##### CI,pdo_sqlsrv,sqlsrv - [6269: Stop using chocolatey shims](https://togithub.com/doctrine/dbal/pull/6269) thanks to [@greg0ire](https://togithub.com/greg0ire) ##### Bug,Documentation - [6264: Fix deprecation message Parameter::STRING -> ParameterType::STRING](https://togithub.com/doctrine/dbal/pull/6264) thanks to [@dritter](https://togithub.com/dritter) ##### Static Analysis,Test Suite - [6263: PHPStan 1.10.56, PHPUnit 9.6.15, PHPCS 3.8.1](https://togithub.com/doctrine/dbal/pull/6263) thanks to [@derrabus](https://togithub.com/derrabus) ##### Documentation - [6253: Fix connection setup example in `PrimaryReadReplicaConnection`](https://togithub.com/doctrine/dbal/pull/6253) thanks to [@smorimoto](https://togithub.com/smorimoto) - [6241: Switch to absolute paths ](https://togithub.com/doctrine/dbal/pull/6241) thanks to [@greg0ire](https://togithub.com/greg0ire) ##### Bug,SQL Server,Schema Introspection - [6251: Keep NVARCHAR(MAX) length as -1](https://togithub.com/doctrine/dbal/pull/6251) thanks to [@kitloong](https://togithub.com/kitloong) ##### Code Style - [6238: PHP CodeSniffer 3.8.0](https://togithub.com/doctrine/dbal/pull/6238) thanks to [@derrabus](https://togithub.com/derrabus) ##### CI,MariaDB - [6229: CI: Drop MariaDB 10.10, add MariaDB 11.2](https://togithub.com/doctrine/dbal/pull/6229) thanks to [@derrabus](https://togithub.com/derrabus) ##### Bug,SQLite,Schema Definition,Schema Management - [6226: Move schema part to the index ](https://togithub.com/doctrine/dbal/pull/6226) thanks to [@greg0ire](https://togithub.com/greg0ire) ##### CI - [6148: Allow Symfony 7 in require-dev](https://togithub.com/doctrine/dbal/pull/6148) thanks to [@nicolas-grekas](https://togithub.com/nicolas-grekas)Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone America/Detroit, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.