Update dependency doctrine/dbal to v4 #38
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.3.7
->4.0.1
Release Notes
doctrine/dbal (doctrine/dbal)
v4.0.1
Compare Source
Release Notes for 4.0.1
4.0.1
Documentation
Test Suite
Documentation,PostgreSQL
Static Analysis
Changes from Lower Branches
v4.0.0
Compare Source
This is a major release that includes breaking changes. Please refer to the upgrade guide for more details.
API Improvements and Cleanup
Connection
andStatement
methods which returnedfalse
in case of a failure intovoid
Connection::getDatabase()
(#3606)AbstractPlatform::get*Expression()
methods #3498Major Backward Compatibility Breaks
AbstractPlatform::hasNative*Type()
methods andType::requiresSQLCommentHint()
Major Bugfixes
Connection::$_schemaManager()
and::getSchemaManager()
(#4518)Connection::$_expr
(#4516) and::getExpressionBuilder()
(#4540)Detailed Release Notes
v3.8.3
Compare Source
Release Notes for 3.8.3
3.8.3
CI
Bug,Type Mapping,Types
Bug,Configuration,Connecting,pdo_pgsql,pgsql
Static Analysis
v3.8.2
Compare Source
Release Notes for 3.8.2
3.8.2
Bug,Platforms,Static Analysis
Documentation
v3.8.1
Compare Source
Release Notes for 3.8.1
3.8.1
Static Analysis,Test Suite
Bug,Cache
CI,MySQL
Documentation
Improvement,MariaDB,Schema Introspection
v3.8.0
Compare Source
Release Notes for 3.8.0
3.8.0
New Features
QueryBuilder::resetOrderBy()
thanks to @mbabkerImprovement
Deprecations
AbstractMySQLPlatform::getColumnTypeSQLSnippets()
deprecation layer thanks to @derrabusBugfixes
v3.7.3
Compare Source
Release Notes for 3.7.3
3.7.3
CI,pdo_sqlsrv,sqlsrv
Bug,Documentation
Static Analysis,Test Suite
Documentation
PrimaryReadReplicaConnection
thanks to @smorimotoBug,SQL Server,Schema Introspection
Code Style
CI,MariaDB
Bug,SQLite,Schema Definition,Schema Management
CI
v3.7.2
Compare Source
Release Notes for 3.7.2
3.7.2
Static Analysis
CI,Oracle
Schema Introspection,Test Suite
CI,MySQL
Bug,MariaDB,Performance,Schema Introspection
Bug,MariaDB,Schema Introspection
v3.7.1
Compare Source
Release Notes for 3.7.1
3.7.1
Bug,Schema Comparison
CI,IBM DB2
Static Analysis
v3.7.0
Compare Source
Release Notes for 3.7.0
3.7.0
Documentation
Static Analysis,Test Suite
CI,MariaDB
Configuration,Improvement,Type Mapping,Types
Console,Dependencies,Improvement
New Feature,Prepared Statements
New Feature,Types
CI,Deprecation,MariaDB,Platforms
Improvement,Performance,Types
Dependencies,Test Suite
Configuration,DSN Parser,New Feature
DsnParser
to parsedriverClass
via$schemeMapping
thanks to @kbondNew Feature,PostgreSQL,Schema Definition,Schema Management
Schema Introspection
Test Suite
Improvement
Deprecation,Static Analysis,Type Conversion,Types
Code Style
SlevomatCodingStandard.Commenting.AnnotationName
rule thanks to @phansysNew Feature,SQLite,Schema Introspection
Drivers,Static Analysis,mysqli
Statement::$paramTypeMap
to class constantPARAM&#​95;TYPE&#​95;MAP
thanks to @phansysIBM DB2,Improvement,Platforms,Schema Introspection
DB2Platform
thanks to @phansysIBM DB2,Improvement,Platforms,Type Mapping
DB2Platform::initializeDoctrineTypeMappings()
thanks to @phansysDeprecation
Connection::executeUpdate()
thanks to @derrabusMariaDB,New Feature,Platforms,Schema Management
Portability,Static Analysis
Portability\
NS thanks to @phansysTest Suite,mysqli
Mysqli\Result
thanks to @phansysMariaDB,New Feature,Platforms,Types
v3.6.7
Compare Source
Release Notes for 3.6.7
3.6.7
Bug,Drivers,MySQL,Platform Detection
CI,PostgreSQL
CI
Static Analysis,Test Suite
Documentation
Documentation,SQL Server,pdo_sqlsrv,sqlsrv
driverOptions
for SQL Server connections thanks to @patrick1100v3.6.6
Compare Source
Release Notes for 3.6.6
3.6.6
Bugfixes
Documentation
Static Analysis
CI
Code Style
v3.6.5
Compare Source
Release Notes for 3.6.5
3.6.5
Bug,Prepared Statements,ibm_db2
Bug
Documentation
Static Analysis,Test Suite
Bug,SQL Server,Schema Introspection,Schema Management
v3.6.4
Compare Source
Release Notes for 3.6.4
3.6.4
Bug,Platforms
CI,PHP
Bug,Schema
v3.6.3
Compare Source
Release Notes for 3.6.3
3.6.3
Bugfixes
Static Analysis
Code Style
Documentation
types.rst
thanks to @phansysv3.6.2
Compare Source
Release Notes for 3.6.2
3.6.2
Bug,Configuration,DSN Parser
DsnParser::parse()
thanks to @phansysDocumentation
serverVersion
option in a forward-compatible manner thanks to @derrabusBug,Packaging
static-analysis/
in git archives thanks to @phansysStatic Analysis
Static Analysis,Test Suite
Bug,Connections,Replication
CI,MariaDB
PostgreSQL,Test Suite
CI,IBM DB2
CI,ibm_db2
v3.6.1
Compare Source
Release Notes for 3.6.1
3.6.1
Documentation
Test Suite
Bug,Prepared Statements,pgsql
Static Analysis
Bug,PHP
CI,IBM DB2,ibm_db2
Bug,PostgreSQL,Schema Management
v3.6.0
Compare Source
Release Notes for 3.6.0
3.6.0
CI,MariaDB
Drivers,Improvement,PostgreSQL,pgsql
Drivers,Improvement,PostgreSQL,Prepared Statements,pgsql
Bug,Connections,PostgreSQL,pgsql
Drivers,Error Handling,Improvement,PostgreSQL,pgsql
pg_send_*()
calls fail thanks to @derrabusDocumentation
Static Analysis
assert()
calls thanks to @derrabusDeprecation,New Feature
SchemaManagerFactory
interface thanks to @derrabusConfiguration,Connecting,New Feature,PHP
5866: Flag parameters as sensitive if they could contain the database password thanks to @derrabus
5856: Use narrower return types for convertTo*Value methods thanks to @MidnightDesign
Test Suite
Configuration,Deprecation,MariaDB,MySQL,Platform Detection
Configuration,Connections,Deprecation,New Feature
Bug
Connection::ARRAY_PARAM_OFFSET
thanks to @derrabusDeprecation,Improvement,Prepared Statements
ArrayParameterType
enum thanks to @derrabusv3.5.4
Compare Source
Release Notes for 3.5.4
3.5.4
CI
laminas/automatic-releases
to 1.24.0 thanks to @derrabusTest Suite
Bug,Connections,Drivers,PDO
PDOException&DriverException
thanks to @maxm86545Static Analysis
Documentation
configuration.rst
thanks to @phansysStatic Analysis,Test Suite
v3.5.3
Compare Source
Release 3.5.3
3.5.3
Bugfixes
Static Analysis
url
inDriverManager::getConnection()
thanks to @someniatkoDocumentation
v3.5.2
Compare Source
Release 3.5.2
3.5.2
Static Analysis
generateCacheKeys()
thanks to @derrabusStatic Analysis,Test Suite
Test Suite
Documentation
Bug,sqlite3
CI,MariaDB
v3.5.1
Compare Source
Release 3.5.1
3.5.1
Bug,Regression
v3.5.0
Compare Source
Release 3.5.0
3.5.0
Connecting,Deprecation,Events,Transactions
Deprecation,Events,Schema Introspection,Schema Management
Deprecation,Events
Deprecation,QueryBuilder
MariaDB,MySQL,Platform Detection
Deprecation,Improvement,Schema Comparison
Deprecation,Schema Comparison,Schema Management
5766: Deprecate SchemaDiff::toSql() and SchemaDiff::toSaveSql() thanks to @morozov
5761: Improve error message for index SQL creation thanks to @radar3301
Deprecation,Schema Comparison
Platforms,SQLite
%
operator instead ofMOD()
in SQLite thanks to @derrabusDependencies
Deprecation,Platforms,SQLite
LOCATE()
emulation on SQLite thanks to @derrabusDeprecation,Schema Management
Schema Comparison,Schema Management,Test Suite
Deprecation,Drivers,pdo_sqlite
userDefinedFunctions
driver option forpdo&#​95;sqlite
thanks to @derrabusDrivers,New Feature,SQLite,sqlite3
Deprecation,Foreign Keys,Primary Keys,Schema Management
Deprecation,Error Handling,Schema Management
Deprecation
Configuration,Connections,Platform Detection
Configuration,Connections,Deprecation,PostgreSQL
Configuration,Connections,Deprecation
Logging,Transactions
SQLite,Schema Management,Test Suite
Columns,Deprecation
Platforms
Columns,Deprecation,Schema Definition
IBM DB2,Schema Management
Deprecation,Schema Introspection
v3.4.6
Compare Source
Release 3.4.6
3.4.6
CI,PostgreSQL
Static Analysis
Documentation
Bug,PostgreSQL,Regression,Schema Introspection
$tableName
has no namespace. thanks to @kitloongSQL Server,Test Suite
SQLite,Test Suite,pdo_sqlite
Dependencies,Static Analysis,Test Suite
Improvement
Dependencies
v3.4.5
Compare Source
Release 3.4.5
3.4.5
Documentation
Bug,PostgreSQL,Regression,Schema Introspection
Bug,MySQL,Performance,Regression,Schema Introspection
v3.4.4
Compare Source
Release 3.4.4
3.4.4
Dependencies,Test Suite
Bug,MySQL,Performance,Regression
Static Analysis,Test Suite
v3.4.3
Compare Source
Release 3.4.3
3.4.3
Code Style
Bug,Portability,Regression,SQLite,Schema Introspection
v3.4.2
Compare Source
Release 3.4.2
3.4.2
Bug,Namespaces,PostgreSQL,Regression,Schema Management,Sequences
PostgreSQL,Test Suite
Bu
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.