Releases: doctrine/dbal
Releases · doctrine/dbal
3.3.5
Release 3.3.5
3.3.5
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
3.3.4
Release 3.3.4
3.3.4
- Total issues resolved: 2
- Total pull requests resolved: 2
- Total contributors: 3
Bugfixes
3.3.3
Release 3.3.3
3.3.3
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 3
Documentation
Bug,MariaDB,Reserved Keywords
- 5292: OFFSET keyword for MariaDB thanks to @yurikuzn
Documentation,MySQL
CI,pdo_sqlite
Static Analysis
2.13.8
Release 2.13.8
2.13.8
- Total issues resolved: 1
- Total pull requests resolved: 9
- Total contributors: 3
CI,SQL Server
Dependencies,Static Analysis
- 5300: Psalm 4.22.0, PHPUnit 9.5.16 thanks to @derrabus
Bug,PHP,mysqli
Error Handling,Static Analysis,mysqli
Static Analysis
- 5262: PHPStan 1.4.6, Psalm 4.20.0, PHPUnit 9.5.13 thanks to @derrabus
- 5178: PHPStan 1.4.0 thanks to @derrabus
CI
- 5238: Run PHP 7.4 on AppVeyor thanks to @derrabus
Documentation
- 5187: Update README for release 3.3 thanks to @derrabus
Connections,Reserved Keywords,Static Analysis
3.3.2
Release 3.3.2
3.3.2
- Total issues resolved: 2
- Total pull requests resolved: 7
- Total contributors: 9
Bugfixes
- 5224: Ignore columnDefinition in schema comparison thanks to @bcremer and @dmaicher
- 5226: Oracle: Convert array keys to lowercase thanks to @yajra
- 5232: Consider CASE_LOWER being equal to 0 in portability middleware thanks to @morozov
- 5246: Add support for collation option to MySQL thanks to @greg0ire
Static Analysis
- 5245: Fix typo thanks to @staabm
Documentation
3.3.1
Release 3.3.1
3.3.1
- Total issues resolved: 2
- Total pull requests resolved: 7
- Total contributors: 6
Bugfixes
- 5220: Allow dynamic call to compareSchemas thanks to @greg0ire
- 5202: Optimize AbstractMySQLPlatform::getListTableForeignKeysSQL() thanks to @morozov and @xprojects-de
- 5196: Handle binding invalid named parameter errors thanks to @morozov and @TimurFlush
Documentation
- 5201: Improve explanation on DC2Type comments thanks to @greg0ire
- 5197: [Doc] Fix a table of Type Mapping Matrix thanks to @javiereguiluz
- 5190: fix typo:
\Doctrine\DBAL\Statement
vs.\Doctrine\DBAL\Driver\Statement
thanks to @staabm
Internal
3.3.0
Release 3.3.0
3.3.0
- Total issues resolved: 2
- Total pull requests resolved: 27
- Total contributors: 6
Static Analysis
Test Suite,Tools
Deprecation,IBM DB2
Deprecation,Types
Platforms,Test Suite
Improvement,Oracle,Schema Introspection
IBM DB2,Transactions
Improvement,Prepared Statements
Deprecation,Platforms,Sequences
Deprecation,Oracle
Documentation,Schema Management,Type Mapping
- 5106: Mark AbstractSchemaManager::extractDoctrineTypeFromComment() and ::removeDoctrineTypeFromComment() internal thanks to @morozov
Deprecation,MariaDB,Platforms
MariaDB,MySQL,Platforms
Dependencies,Static Analysis
Deprecation,Tools
- 5084: Deprecate the
doctrine-dbal
binary thanks to @derrabus - 5083: Deprecate Graphviz visitor thanks to @morozov
Dependencies
Deprecation,MySQL,Platforms
MySQL
Deprecation,Improvement
Deprecation
Improvement,pdo_sqlsrv
Connections,Deprecation,New Feature
Improvement
Bug,Oracle,Schema Management
Connections,Deprecation
- 4966: Deprecate Connection::getWrappedConnection(), mark Connection::connect() internal thanks to @morozov
Bug,SQL Server,Schema Comparison
3.2.2
Release 3.2.2
3.2.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Documentation
Static Analysis
- 5179: PHPStan 1.4.0 thanks to @derrabus
Bug,Strict Typing,Type Conversion,Types
3.2.1
Release 3.2.1
3.2.1
- Total issues resolved: 2
- Total pull requests resolved: 17
- Total contributors: 6
Bug,pdo_pgsql
Bug,PDO,PHP
- 5145: Use $maxLength = 0 by default when calling PDOStatement::bindParam() thanks to @morozov and @Jeroeny
Bug,SQL Parser
Bug,Documentation
Bug
- 5079: Fix typos thanks to @derrabus
- 5077: Honor requiresSQLCommentHint() for overriding types thanks to @greg0ire
Documentation
- 5064: Use see instead of link for references to structural elements thanks to @derrabus
- 5059: Document minor BC Break about cache keys thanks to @greg0ire
- 5057: Explain what DC2Type SQL comments are about thanks to @greg0ire
Static Analysis
- 5063: Fix array types on ArrayResult thanks to @derrabus
- 5053: Workaround for "mixed is a reserved word" error thanks to @derrabus
- 5052: Fix doc block thanks to @derrabus
- 5045: Fix return type of
_getNestedTransactionSavePointName()
thanks to @derrabus
CI,Logging
Deprecation,SQL Server
Error Handling,Test Suite
Code Style
Bug,Type Mapping
2.13.7
Release 2.13.7
2.13.7
- Total issues resolved: 2
- Total pull requests resolved: 10
- Total contributors: 7
Dependencies
- 5148: Bump PHPStan, Psalm & PHPUnit thanks to @derrabus
- 5090: Update Psalm to 4.14.0 thanks to @morozov
- 5139: Specify allowed plugins for Composer 2.2 thanks to @morozov
- 5110: PHPCS 3.6.2, Psalm 4.15.0 thanks to @derrabus
Static Analysis
- 5118: Fix return docblock thanks to @ajgarlag
- 5042: Add missing
unix_socket
option to the array shape for the connection params thanks to @ste93cry
CI
- 5094: Add healthcheck default options for Oracle test runs thanks to @mondrake
- 5085: Use gvenzl/oracle-xe service thanks to @mondrake
- 4919: run workflow only if modified file matches the configured paths thanks to @marulitua
- 4854: Optimize build pipeline by taking affected paths into account thanks to @morozov