Releases: doctrine/dbal
Releases · doctrine/dbal
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
Bug,SQL Server
Bug,PostgreSQL,Schema Introspection
4.0.5
Release Notes for 4.0.5
4.0.5
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 4
Test Suite
- 6477: PHPUnit 10.5.28 thanks to @derrabus
Documentation
- 6470: Fix update/delete aliases in documentation thanks to @PrinsFrank
- 6460: Docs: update custom platform example to use middlewares thanks to @janedbal
CI
- 6458: ci: nightly - php-8.1 only + workflow_dispatch thanks to @grooverdan
- 6457: ci: nightly - php-8.1 min version thanks to @grooverdan
This release includes changes from 3.8.7 as well
3.8.7
Release Notes for 3.8.7
3.8.7
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 6
Bugfixes
- 6483: Make the schema manager aware of the disabling of type comments thanks to @stof
- 6363: Properly handle MySQL error code 4031 from PHP 8.4 thanks to @mbeccati
Static Analysis
- 6476: Bump dev tools thanks to @derrabus
- 6334: Make AbstractSchemaManager covariant to its template argument thanks to @zerkms
Test Suite
Documentation
- 6461: Complete sentence thanks to @greg0ire
CI
4.0.4
Release Notes for 4.0.4
4.0.4
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Test Suite
- 6454: PHPUnit 10.5.22 thanks to @derrabus
- 6447: PHPUnit 10.5.21 thanks to @derrabus
Changes from Lower Branches
- This release contains all changes of the 3.8.6 release.
3.8.6
Release Notes for 3.8.6
3.8.6
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Code Style
- 6453: PHP CodeSniffer 3.10.1 thanks to @derrabus
Static Analysis
- 6446: PHPStan 1.11.5 thanks to @derrabus
Bug
- 6445: Revert "Merge pull request #6413 from achterin/bugfix/foreign_key_name_change_detection" thanks to @dmaicher
Bug,SQLite,Schema Management
4.0.3
Release Notes for 4.0.3
4.0.3
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 5
Test Suite
- 6431: Display warnings when running PHPUnit in CI thanks to @stof
- 6400: PHPUnit 10.5.20 thanks to @derrabus
Bugfix
Static Analysis
- 6401: Psalm 5.24.0 thanks to @derrabus
Documentation
Code Style
Changes from 3.8.5 are included as well.
3.8.5
Release Notes for 3.8.5
3.8.5
- Total issues resolved: 0
- Total pull requests resolved: 24
- Total contributors: 9
Bugfixes
- 6425: Fix MariaDB fetching of default table character-set thanks to @grooverdan
- 6423: Fix: Skip type comparison if disableTypeComments is true thanks to @berkut1
- 6413: Fix foreign key name change detection thanks to @achterin
- 6353: Fix SQL Server "extended property" SQL generation thanks to @mvorisek
- 6338: Fix DB name passing in SqliteSchemaManager::listTableForeignKeys() thanks to @mvorisek
- 6315: Fix SQLite temp table name must not contain dot thanks to @mvorisek
Improvement
Static Analysis
- 6402: Fix return type of iterateKeyValue() thanks to @derrabus
- 6399: PHPStan 1.11.1 thanks to @derrabus
Documentation
- 6430: Fix typo in the portability documentation thanks to @stof
- 6429: Fix the portability documentation thanks to @stof
- 6407: Fix documentation of supported MariaDB releases thanks to @derrabus
CI
- 6432: CI MariaDB: add 11.4, remove 11.0 thanks to @derrabus
- 6426: CI: Update MariaDB versions thanks to @grooverdan
- 6391: Bump doctrine/.github from 5.0.0 to 5.0.1 thanks to @dependabot[bot]
- 6384: Use 3.8.x as a target for dependabot version updates thanks to @greg0ire
- 6383: Setup dependabot thanks to @greg0ire
- 6379: Bump workflow actions thanks to @greg0ire
- 6374: Provide CODECOV_TOKEN thanks to @greg0ire
- 6373: Specify the minor version number for MySQL image thanks to @greg0ire
- 6372: Set fail_ci_if_error flag to true thanks to @greg0ire
- 6388: Fix "Plugin 'mysql_native_password' is not loaded" thanks to @derrabus
- 6386: Run tests against MySQL 8.4 thanks to @derrabus
- 6387: PHPStan 1.10.67, PHPUnit 9.6.19, PHPCS 3.9.2 thanks to @derrabus
4.0.2
Release Notes for 4.0.2
4.0.2
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Documentation
- 6340: [Documentation] Fixing markup thanks to @ThomasLandauer
- 6339: Remove older versions from the docs thanks to @SenseException
- 6336: [Documentation] Adding "versionadded" thanks to @ThomasLandauer
- 6333: Update UPGRADE.md thanks to @kalifg
Changes from Lower Branches
- This release contains all changes of the 3.8.4 release.
3.8.4
Release Notes for 3.8.4
3.8.4
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 5
Bug,Connecting,Transactions
- 6362: Connection::setNestTransactionsWithSavepoints() should not break lazy connection thanks to @derrabus
PostgreSQL,Test Suite
Bug,PostgreSQL,Schema Definition
CI,Documentation
CI,MariaDB
Documentation
- 6332: Spell which properly thanks to @greg0ire
- 6014: [Docs] Update docs regarding "datetimetz" type thanks to @phansys