Skip to content
Release [2.11.2](https://github.com/doctrine/dbal/milestone/81)

2.11.2
======

- Total issues resolved: **5**
- Total pull requests resolved: **16**
- Total contributors: **10**

Static Analysis
---------------

 - [4353: Update Psalm to 3.17.2 and lock the version used with GitHub Actions](https://github.com/doctrine/dbal/pull/4353) thanks to @morozov
 - [4348: Bump Psalm level to 3](https://github.com/doctrine/dbal/pull/4348) thanks to @morozov
 - [4332: Static analysis improvements](https://github.com/doctrine/dbal/pull/4332) thanks to @morozov
 - [4319: Bump Psalm level to 4](https://github.com/doctrine/dbal/pull/4319) thanks to @morozov

Code Style
----------

 - [4346: Minor CS improvement - use ::class for TestCase::expectException input](https://github.com/doctrine/dbal/pull/4346) thanks to @mvorisek

 - [4344: Static analysis workflow](https://github.com/doctrine/dbal/pull/4344) thanks to @greg0ire
 - [4340: Modernize existing ga](https://github.com/doctrine/dbal/pull/4340) thanks to @greg0ire
 - [4309: Use cache action v2](https://github.com/doctrine/dbal/pull/4309) thanks to @greg0ire
 - [4305: Move website config to default branch](https://github.com/doctrine/dbal/pull/4305) thanks to @SenseException

Improvement,Prepared Statements
-------------------------------

 - [4341: Add Statement::fetchAllIndexedAssociative() and ::iterateIndexedAssociative()](https://github.com/doctrine/dbal/pull/4341) thanks to @morozov and @ZaneCEO
 - [4338: Add Statement::fetchAllKeyValue() and ::iterateKeyValue()](https://github.com/doctrine/dbal/pull/4338) thanks to @morozov

BC Fix,Query
------------

 - [4330: Fix regression in QueryBuilder::and|orWhere()](https://github.com/doctrine/dbal/pull/4330) thanks to @BenMorel

Test Suite
----------

 - [4321: Update PHPUnit to 9.4](https://github.com/doctrine/dbal/pull/4321) thanks to @morozov

Columns,SQL Server,Schema Managers
----------------------------------

 - [4315: Fix handling existing SQL Server column comment when other properties change](https://github.com/doctrine/dbal/pull/4315) thanks to @trusek

CI
--

 - [4310: Migrate jobs away from Travis to Github Actions ](https://github.com/doctrine/dbal/pull/4310) thanks to @greg0ire

BC Fix,Connections
------------------

 - [4308: #4295 Keep master, slaves, keepReplica params in MasterSlaveConnection](https://github.com/doctrine/dbal/pull/4308) thanks to @kralos

New Feature,Prepared Statements
-------------------------------

 - [4289: Add a fetch mode methods for "PDO::FETCH_KEY_PAIR"](https://github.com/doctrine/dbal/issues/4289) thanks to @tswcode

Bug,SQL Server,Schema
---------------------

 - [3400: Wrong column comment setting command in migrations of SQL Server](https://github.com/doctrine/dbal/issues/3400) thanks to @msyfurukawa