Release 3.1.4
SECURITY RELEASE: All users are advised to upgrade when using doctrine/dbal 3.0.0 - 3.1.3 due to a critical SQL injection that was fixed: GHSA-r7cj-8hjg-x622
3.1.4
- Total issues resolved: 6
- Total pull requests resolved: 20
- Total contributors: 13
Bug,oci8
- 4995: Fix getServerVersion for OCI8 when assertions are disabled thanks to @derrabus and @SylvainSimonGPA
Connections,Test Suite
Bug,QueryBuilder
Bug,Prepared Statements,Regression,SQL Parser
- 4980: DBAL 3.1: Array parameter conversion does not work with long SQL queries thanks to @AlexeyKosov
Documentation
- 4979: Remove unwanted colon in code samples thanks to @greg0ire
- 4947: [Docs] Removing paragraph about PDO similarity thanks to @ThomasLandauer
- 4931: Fixes spelling error discovered via textlint thanks to @raphaelstolt
Bug,MySQL,Schema Introspection
CI
- 4942: Do not mark issues as stale thanks to @morozov
Bug,Connections,Test Suite,pdo_oci
Bug,Platforms,SQL Server
-
4939: Use CONCAT() with SQL Server to concatenate strings thanks to @morozov
-
3346: mssql 2016 SQLServer2012Platform::getConcatExpression() missing/wrong thanks to @Lacoi
-
4935: Workflow for closing stale pull requests thanks to @morozov
Prepared Statements,Regression,SQL Parser
- 4927: Rework negation of the special characters in SQL parser thanks to @morozov and @j-schumann
- 4916: Make the SQL parser regular expression less greedy thanks to @morozov and @j-schumann
Bug,PostgreSQL,Prepared Statements,Regression,SQL Parser
Bug,PHP,mysqli
Test Suite
CI,Code Style
- 4865: Remove obsolete PHPCS config thanks to @derrabus
SQL Server,Test Suite
Bug,Cache
- 4852: QueryCacheProfiler::generateCacheKey: Param password should be ignore in connection hash thanks to @janbarasek