Tags give the ability to mark specific points in history as being important
-
4.4.3
61e730f1 · ·### Release Notes for [4.4.3](https://github.com/doctrine/dbal/milestone/191) ### 4.4.3 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** #### Bug - [7336: Fix Json object mapping](https://github.com/doctrine/dbal/pull/7336) thanks to @VincentLanglet #### Bug,QueryBuilder - [7326: Make it possible to create union main part for a CTE](https://github.com/doctrine/dbal/pull/7326) thanks to @sbuerk
-
4.4.2
476f7f0f · ·### Release Notes for [4.4.2](https://github.com/doctrine/dbal/milestone/189) ### 4.4.2 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **3** #### Test Suite - [7306: Avoid mocks without expectations](https://github.com/doctrine/dbal/pull/7306) thanks to @derrabus #### Bug,Error Handling,Transactions,mysqli - [7276: Catch mysqli_sql_exception from mysqli::begin_transaction()](https://github.com/doctrine/dbal/pull/7276) thanks to @morozov #### Bug,Default Values,Schema Definition,Schema Introspection - [7275: Introspect default expressions as DefaultExpression](https://github.com/doctrine/dbal/pull/7275) thanks to @morozov #### Bug,Columns,Schema Definition - [7238: Fix enumType handling in Column](https://github.com/doctrine/dbal/pull/7238) thanks to @VincentLanglet
-
3.10.5
95d84866 · ·### Release Notes for [3.10.5](https://github.com/doctrine/dbal/milestone/186) ### 3.10.5 - Total issues resolved: **0** - Total pull requests resolved: **13** - Total contributors: **6** CI -- - [7319: Bump laminas/automatic-releases from 1.25.0 to 1.26.2](https://github.com/doctrine/dbal/pull/7319) thanks to @dependabot[bot] - [7259: Bump dessant/lock-threads from 5 to 6](https://github.com/doctrine/dbal/pull/7259) thanks to @dependabot[bot] - [7258: Bump actions/upload-artifact from 5 to 6](https://github.com/doctrine/dbal/pull/7258) thanks to @dependabot[bot] - [7257: Bump actions/download-artifact from 6 to 7](https://github.com/doctrine/dbal/pull/7257) thanks to @dependabot[bot] - [7235: chore: show parameters in name of CI jobs](https://github.com/doctrine/dbal/pull/7235) thanks to @alexislefebvre #### Dependencies,Test Suite - [7298: Bump PHPUnit version](https://github.com/doctrine/dbal/pull/7298) thanks to @greg0ire #### Dependencies - [7292: Bump coding standard tools](https://github.com/doctrine/dbal/pull/7292) thanks to @greg0ire #### CI,MariaDB,MySQL - [7283: Test against newer MySQL/MariaDB releases](https://github.com/doctrine/dbal/pull/7283) thanks to @derrabus #### CI,SQL Server - [7279: Test against SQL Server 2025 in nightly builds](https://github.com/doctrine/dbal/pull/7279) thanks to @morozov - [7265: Test against SQL Server 2025](https://github.com/doctrine/dbal/pull/7265) thanks to @derrabus #### Bug - [7272: Add `phpstan-baseline.neon`, `CONTRIBUTING.md`, `README.md` to export-ignore list](https://github.com/doctrine/dbal/pull/7272) thanks to @sasezaki #### CI,PHP,pdo_oci - [7236: Test Oracle drivers on PHP 8.5](https://github.com/doctrine/dbal/pull/7236) thanks to @derrabus #### Documentation - [7233: Prepare the 4.4.0 release](https://github.com/doctrine/dbal/pull/7233) thanks to @derrabus
-
4.4.1
3d544473 · ·### Release Notes for [4.4.1](https://github.com/doctrine/dbal/milestone/188) ### 4.4.1 - Total issues resolved: **0** - Total pull requests resolved: **1** - Total contributors: **1** #### Bug,Transactions - [7240: Don't attempt to rollback when connections are lost](https://github.com/doctrine/dbal/pull/7240) thanks to @lcobucci
-
4.4.0
e8c5163f · ·### Release Notes for [4.4.0](https://github.com/doctrine/dbal/milestone/178) ### 4.4.0 - Total issues resolved: **0** - Total pull requests resolved: **23** - Total contributors: **5** #### Improvement,MariaDB,MySQL,Schema Comparison,Schema Definition - [7221: Change MySQL bool declaration from TINYINT(1) to TINYINT](https://github.com/doctrine/dbal/pull/7221) thanks to @rixafy #### Schema Management,Test Suite - [7200: Remove redundant unit test](https://github.com/doctrine/dbal/pull/7200) thanks to @morozov #### Default Values,Deprecation,Improvement,Schema Definition - [7195: Introduce DefaultExpression](https://github.com/doctrine/dbal/pull/7195) thanks to @morozov #### Deprecation,Schema Definition - [7186: Deprecate creation of empty namespaces](https://github.com/doctrine/dbal/pull/7186) thanks to @morozov - [7102: Deprecate using keys of table-scoped object collections as names](https://github.com/doctrine/dbal/pull/7102) thanks to @morozov - [7100: Deprecate extending schema classes](https://github.com/doctrine/dbal/pull/7100) thanks to @morozov #### SQLite,Schema Management - [7172: Reorganize SQLitePlatform comment methods](https://github.com/doctrine/dbal/pull/7172) thanks to @morozov #### Deprecation,Foreign Keys,Schema Comparison,Schema Management - [7157: Deprecate TableDiff::getDroppedForeignKeys()](https://github.com/doctrine/dbal/pull/7157) thanks to @morozov #### Documentation,Foreign Keys,Schema Management - [7155: Remove obsolete upgrade note](https://github.com/doctrine/dbal/pull/7155) thanks to @santysisi #### Deprecation,Improvement,Schema Introspection - [7153: Introduce new schema introspection API](https://github.com/doctrine/dbal/pull/7153) thanks to @morozov #### Bug,Schema Comparison,Schema Management - [7143: Deprecate unnamed foreign key constraints in `$droppedForeignKeys` of `TableDiff`](https://github.com/doctrine/dbal/pull/7143) thanks to @santysisi #### Bug,Deprecation,Foreign Keys,Schema Definition - [7125: Deprecate overwriting existing foreign key constraints](https://github.com/doctrine/dbal/pull/7125) thanks to @santysisi #### Deprecation,Schema Comparison - [7115: Deprecate Sequence setters](https://github.com/doctrine/dbal/pull/7115) thanks to @morozov #### Deprecation,Improvement - [7109: Introduce view editor](https://github.com/doctrine/dbal/pull/7109) thanks to @morozov #### Deprecation,Improvement,Schema Definition - [7108: Introduce sequence editor](https://github.com/doctrine/dbal/pull/7108) thanks to @morozov #### Improvement,Schema Definition - [7101: Implement IteratorAggregate in ObjectSet subclasses](https://github.com/doctrine/dbal/pull/7101) thanks to @morozov #### Deprecation,Schema - [7094: Deprecate AbstractAsset::getName()](https://github.com/doctrine/dbal/pull/7094) thanks to @morozov #### Deprecation,Identifiers - [7084: Deprecate AbstractAsset::isQuoted()](https://github.com/doctrine/dbal/pull/7084) thanks to @morozov #### Documentation - [7054: Document the JSON_OBJECT type](https://github.com/doctrine/dbal/pull/7054) thanks to @VincentLanglet #### New Feature,Type Conversion,Types - [7053: [RFC] Introduce Types::JSON_OBJECT](https://github.com/doctrine/dbal/pull/7053) thanks to @VincentLanglet #### Bug,Configuration,Deprecation,oci8,pdo_oci - [7042: Deprecate "service" connection parameter](https://github.com/doctrine/dbal/pull/7042) thanks to @morozov #### New Feature,QueryBuilder - [7040: Add a nice way to create a builder for subqueries](https://github.com/doctrine/dbal/pull/7040) thanks to @derrabus #### New Feature,Schema Definition - [7034: Use provided length for enum type if given for non-mysql platform](https://github.com/doctrine/dbal/pull/7034) thanks to @VincentLanglet
-
4.3.5
1b31b546 · ·### Release Notes for [4.3.5](https://github.com/doctrine/dbal/milestone/185) ### 4.3.5 - Total issues resolved: **0** - Total pull requests resolved: **2** - Total contributors: **2** CI -- - [7203: Bump dependabot target branch](https://github.com/doctrine/dbal/pull/7203) thanks to @greg0ire #### MySQL,Prepared Statements,Regression,SQL Parser - [7202: Use MySQL syntax for parsing SQL in AbstractMySQLPlatform](https://github.com/doctrine/dbal/pull/7202) thanks to @morozov
-
3.10.4
63a46cb5 · ·### Release Notes for [3.10.4](https://github.com/doctrine/dbal/milestone/184) ### 3.10.4 - Total issues resolved: **0** - Total pull requests resolved: **12** - Total contributors: **4** CI -- - [7229: Bump GitHub actions](https://github.com/doctrine/dbal/pull/7229) thanks to @derrabus - [7228: Test against stable Symfony 8](https://github.com/doctrine/dbal/pull/7228) thanks to @derrabus - [7225: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.2.0 to 13.0.0](https://github.com/doctrine/dbal/pull/7225) thanks to @dependabot[bot] - [7224: Bump doctrine/.github/.github/workflows/documentation.yml from 12.2.0 to 13.0.0](https://github.com/doctrine/dbal/pull/7224) thanks to @dependabot[bot] - [7223: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.2.0 to 13.0.0](https://github.com/doctrine/dbal/pull/7223) thanks to @dependabot[bot] - [7209: Bump docs workflow](https://github.com/doctrine/dbal/pull/7209) thanks to @greg0ire - [7207: Bump actions/stale from 9 to 10](https://github.com/doctrine/dbal/pull/7207) thanks to @dependabot[bot] - [7206: Bump actions/upload-artifact from 4 to 5](https://github.com/doctrine/dbal/pull/7206) thanks to @dependabot[bot] - [7205: Bump actions/checkout from 4 to 5](https://github.com/doctrine/dbal/pull/7205) thanks to @dependabot[bot] #### CI,PHP - [7219: Run CI on PHP 8.5](https://github.com/doctrine/dbal/pull/7219) thanks to @derrabus #### Bug,Connecting,PDO - [7214: Hide sensitive parameters in `PDOConnect::doConnect()`](https://github.com/doctrine/dbal/pull/7214) thanks to @dmitryuk #### Static Analysis - [7210: Ignore PHPStan issue about missing offset](https://github.com/doctrine/dbal/pull/7210) thanks to @greg0ire
-
4.3.4
1a2fbd0e · ·### Release Notes for [4.3.4](https://github.com/doctrine/dbal/milestone/183) ### 4.3.4 - Total issues resolved: **1** - Total pull requests resolved: **4** - Total contributors: **3** #### Bug,PHP,Types - [7180: Fix the unsigned BIGINT check for PHP 8.5](https://github.com/doctrine/dbal/pull/7180) thanks to @derrabus #### Drivers,Test Suite - [7178: Remove driver unit test boilerplate](https://github.com/doctrine/dbal/pull/7178) thanks to @morozov #### Documentation,Schema Definition - [7176: Documentation on object names](https://github.com/doctrine/dbal/pull/7176) thanks to @morozov #### Bug,Identifiers,Schema Introspection - [7147: Trigger invalid name deprecation only for outside calls](https://github.com/doctrine/dbal/pull/7147) thanks to @morozov and @keulinho
-
3.10.3
65edaca1 · ·### Release Notes for [3.10.3](https://github.com/doctrine/dbal/milestone/182) ### 3.10.3 - Total issues resolved: **0** - Total pull requests resolved: **9** - Total contributors: **5** #### Test Suite - [7188: phpunit/phpunit (9.6.23 => 9.6.29)](https://github.com/doctrine/dbal/pull/7188) thanks to @derrabus #### Static Analysis - [7187: phpstan/phpstan (2.1.22 => 2.1.30)](https://github.com/doctrine/dbal/pull/7187) thanks to @derrabus #### Documentation - [7183: Improve DBAL migration docs for object, array and json_array type removals.](https://github.com/doctrine/dbal/pull/7183) thanks to @beberlei #### Db2,Documentation - [7177: Consistently reference IBM Db2 as Db2](https://github.com/doctrine/dbal/pull/7177) thanks to @morozov #### PHP,Schema Management - [7174: replace SplObjectStorage::attach() with SplObjectStorage::offsetSet()](https://github.com/doctrine/dbal/pull/7174) thanks to @xabbuh #### Improvement - [7173: do not call setAccessible() on PHP >= 8.1](https://github.com/doctrine/dbal/pull/7173) thanks to @xabbuh #### Dependencies - [7170: Bump doctrine/coding-standard to v14](https://github.com/doctrine/dbal/pull/7170) thanks to @greg0ire #### CI,MariaDB - [7148: Add MariaDB 12 to our CI](https://github.com/doctrine/dbal/pull/7148) thanks to @derrabus #### CI,ibm_db2 - [7130: Test with ibm_db2 on PHP 8.4](https://github.com/doctrine/dbal/pull/7130) thanks to @morozov