Releases: doctrine/dbal
Releases · doctrine/dbal
4.2.2
Release Notes for 4.2.2
4.2.2
- Total issues resolved: 1
- Total pull requests resolved: 18
- Total contributors: 12
Static Analysis
- 6697: Cleanup obsolete PHPStan ignore rules thanks to @derrabus
- 6574: Remove non thrown exception from phpdoc thanks to @Tofandel
Bug,PostgreSQL,Schema Comparison
- 6693: Enable platformOptions to be considered for ColumnDiff (PostgreSQL jsonb support) thanks to @DanielBadura
Test Suite
- 6692: PHPUnit 10.5.39 thanks to @derrabus
Documentation
Bug,Schema Management
CI
- 6661: Create website schema validation workflow thanks to @SenseException
- 6632: Source IBM DB2 CLI driver from GitHub thanks to @morozov
- 6625: Rework continuous integration for v4 thanks to @greg0ire
Bug,Connecting,Connections,PDO,PHP
Bug,Quoting,SQL Server,Schema Management
Bug,PostgreSQL,Quoting,Schema Management
Bug,Prepared Statements,oci8
Connecting,Drivers,New Feature,Oracle
Bug,Type Mapping
- 6579: Fix max string length resolution in
AbstractPlatform::getEnumDeclaration()
thanks to @davidxkurka
Bug,Cache
-
6552: Query Cache mangled if saved by-reference thanks to @Slamdunk
-
6546: Fix incorrect
transactional()
handling when DB auto-rolled back the transaction (v4) thanks to @simPod
Bug,Type Conversion
Changes from Lower Branches
- This release contains all changes of the 3.9.4 release.
3.9.4
Release Notes for 3.9.4
3.9.4
- Total issues resolved: 0
- Total pull requests resolved: 27
- Total contributors: 9
Static Analysis
- 6719: Drop Psalm in favor of PHPStan thanks to @greg0ire
- 6690: PHPStan 2.1.1 thanks to @derrabus
CI
- 6708: Pin the version of PCOV for Windows thanks to @greg0ire
- 6649: Bump doctrine/.github from 6.0.0 to 7.1.0 thanks to @dependabot[bot]
- 6642: Bump doctrine/.github from 5.3.0 to 6.0.0 thanks to @dependabot[bot]
- 6630: Bump doctrine/.github from 5.2.0 to 5.3.0 thanks to @dependabot[bot]
- 6624: Bump the PHP version used in the CI thanks to @greg0ire
- 6613: Rework the continuous integration jobs thanks to @greg0ire
- 6611: Bump codecov/codecov-action from 4 to 5 thanks to @dependabot[bot]
- 6601: Enable Windows Update service on AppVeyor thanks to @morozov
- 6580: Distinguish between Appveyor and github-action thanks to @greg0ire
Test Suite
- 6691: PHPUnit 9.6.22 thanks to @derrabus
- 6564: Create stubs instead of mocks thanks to @simPod
- 6563: Cover how
transactional()
behaves in different auto commit modes thanks to @simPod - 6562: Cover scenario
BEGIN TRANSACTION; COMMIT; BEGIN TRANSACTION; --failure
thanks to @simPod - 6558: test: remove ->expects(self::any()) thanks to @simPod
- 6547: test: cover nested transactions thanks to @simPod
Bug,Prepared Statements,mysqli
Bug,Quoting,SQLite,Schema Introspection
CI,PostgreSQL
Documentation
- 6572: Fix broken links thanks to @SchmidtClaudia
- 6556: Fix typo in PostgreSql documentation reference thanks to @JoshuaBehrens
- 6553: Acknowledge the existence of 3.10 thanks to @greg0ire
CI,MySQL
-
6568: Run tests with MySQL 9.1 thanks to @derrabus
-
6561: Inherit issue templates from the centralized repository thanks to @greg0ire
Bug
- 6545: Fix incorrect
transactional()
handling when DB auto-rolled back the transaction thanks to @simPod
Bug,Connections,Error Handling
- 6543: Run risky code in finally block thanks to @simPod
4.2.1
4.2.0
Release Notes for 4.2.0
4.2.0
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 3
CI
- 6537: CI: remove duplicate key thanks to @derrabus
MariaDB,MySQL,New Feature,Schema Introspection,Schema Management,Types
Connecting,Connections,New Feature,PDO
New Feature,PostgreSQL,Schema Introspection
Cache,Improvement,Results
Cache,New Feature,Results
3.9.3
Release Notes for 3.9.3
3.9.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Documentation
3.9.2
Release Notes for 3.9.2
3.9.2
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 4
Documentation
- 6540: Prepare the 4.2.0 release thanks to @derrabus
Static Analysis
- 6535: PHPStan 1.12.6 thanks to @derrabus
CI
- 6534: Bump doctrine/.github from 5.1.0 to 5.2.0 thanks to @dependabot[bot]
- 6527: Bump GitHub actions thanks to @derrabus
CI,Documentation
- 6531: Setup documentation workflow thanks to @greg0ire
CI,PHP
- 6528: Run tests with PHP 8.4 thanks to @nickvergessen
4.1.1
Release Notes for 4.1.1
4.1.1
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 2
Bug,Connecting,Drivers,PDO
Bug,Results
Test Suite
- 6503: Remove beStrictAboutTodoAnnotatedTests from PHPUnit configuration thanks to @morozov
- 6499: PHPUnit 10.5.30 thanks to @derrabus
- 6497: Remove obsolete PHP version check thanks to @derrabus
Static Analysis
- 6500: Psalm 5.25.0 thanks to @derrabus
Changes from Lower Branches
- This release contains all changes of the 3.9.1 release.
3.9.1
Release Notes for 3.9.1
3.9.1
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 3
Documentation
- 6514: fix typo in docs thanks to @Lynnaut
Test Suite
Static Analysis
- 6507: PHPStan 1.12 thanks to @derrabus
- 6498: PHPStan 1.11.10 thanks to @derrabus
CI
- 6501: Try removing quotes thanks to @greg0ire
4.1.0
Release Notes for 4.1.0
4.1.0
- Total issues resolved: 0
- Total pull requests resolved: 13
- Total contributors: 8
Deprecation,Platforms,PostgreSQL
Bug,PostgreSQL,Schema Comparison
Deprecation,New Feature,Schema Management
Test Suite
- 6481: Fix tests thanks to @derrabus
New Feature,Type Mapping,Types
- 6471: Add SmallFloat type thanks to @berkut1
Improvement,QueryBuilder
Deprecation,Drivers,New Feature,Results
Improvement
- 6376: Remove internal flag on DriverException thanks to @gitomato
- 6326: Remove redundant variable thanks to @michalbundyra
New Feature,QueryBuilder
Deprecation,MariaDB,MySQL,Platforms
Static Analysis
New Feature,Schema Management
Changes from Lower Branches
- This release contains all changes of the 3.9.0 release.
3.9.0
Release Notes for 3.9.0
3.9.0
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 6
Documentation
- 6494: Document the new PostgreSQL120Platform thanks to @derrabus
- 6492: Prepare 3.9.0 and 4.1.0 thanks to @derrabus
Bug,SQL Server,Schema Introspection
Improvement,MariaDB,Platforms
Improvement,MySQL,Reserved Keywords
- 6408: MySQL 8.4 removed keywords thanks to @wmouwen
- 6385: MySQL 8.4 Platform thanks to @wmouwen