Skip to content
Snippets Groups Projects
Release [2.12.1](https://github.com/doctrine/dbal/milestone/84)

2.12.1
======

- Total issues resolved: **2**
- Total pull requests resolved: **11**
- Total contributors: **7**

Documentation,Prepared Statements
---------------------------------

 - [4424: Mark SQLParserUtils internal](https://github.com/doctrine/dbal/pull/4424) thanks to @morozov

Packaging
---------

 - [4416: Update .gitattributes](https://github.com/doctrine/dbal/pull/4416) thanks to @bytestream

Bug,Cache
---------

 - [4414: ResultCacheStatement::fetchAllAssociative does not store results in cache](https://github.com/doctrine/dbal/pull/4414) thanks to @morozov and @dFayet

Deprecation,Prepared Statements
-------------------------------

 - [4411: Deprecate inappropriate usage of prepared statement parameters](https://github.com/doctrine/dbal/pull/4411) thanks to @morozov
 - [4407: Deprecate colon prefix for prepared statement parameters](https://github.com/doctrine/dbal/pull/4407) thanks to @morozov

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

 - [4403: Remove redundant phpstan param from DriverManager::getConnection()](https://github.com/doctrine/dbal/pull/4403) thanks to @simPod

Bug,Locking,Transactions
------------------------

 - [4400: LockMode::NONE should not set WITH (NOLOCK)](https://github.com/doctrine/dbal/pull/4400) thanks to @BenMorel

Code Style,PHP
--------------

 - [4398: Update PHP_CodeSniffer to 3.5.8](https://github.com/doctrine/dbal/pull/4398) thanks to @morozov

PDO,PHP,Test Suite
------------------

 - [4396: Fix php8 mysql mariadb](https://github.com/doctrine/dbal/pull/4396) thanks to @greg0ire

Documentation
-------------

 - [4390: Fix headline in the upgrade docs](https://github.com/doctrine/dbal/pull/4390) thanks to @jdreesen

Documentation,Testing
---------------------

 - [4356: Testing Guidelines](https://github.com/doctrine/dbal/pull/4356) thanks to @morozov