Total issues resolved: **40** - [842: Fixed incorrect handling of single quotes in SQL-Strings](https://github.com/doctrine/dbal/pull/842) - [856: MySQL getListTableForeignKeysSQL: use current database if null passed](https://github.com/doctrine/dbal/pull/856) - [861: Check for foreign table name on removed tables foreign key](https://github.com/doctrine/dbal/pull/861) - [862: Quote table and constraint names in drop foreign key / drop constraint SQL](https://github.com/doctrine/dbal/pull/862) - [863: Strip leading slash of databasename from URL](https://github.com/doctrine/dbal/pull/863) - [925: Fixing the command when option is CURRENT_SCHEMA](https://github.com/doctrine/dbal/pull/925) - [1054: DBAL-1114: Problem with drop database on PostgreSQL](https://github.com/doctrine/dbal/issues/1054) - [1106: DBAL-1164: Creating SQLite Connections via a URL Does Not Work](https://github.com/doctrine/dbal/issues/1106) - [1151: DBAL-1205: getPlaceholderPositions finds placeholders which are actually no placeholder if string contains single quotes](https://github.com/doctrine/dbal/issues/1151) - [1183: DBAL-1234: Additional slash in dbname when providing settings as URL without scheme](https://github.com/doctrine/dbal/issues/1183) - [2182: DBAL-939: schema update doesnt detect boolean type correctly](https://github.com/doctrine/dbal/issues/2182) - [2261: OCI8 - bindValue overwrite previous values](https://github.com/doctrine/dbal/issues/2261) - [2262: Issue #2261 - OCI8 Driver PHP 7 - Fix bindValue overwriting other params. ](https://github.com/doctrine/dbal/pull/2262) - [2267: Pass "path" to pdo-sqlite drivers from DriverManager instead of "dbname"](https://github.com/doctrine/dbal/pull/2267) - [2270: SqlitePlatform does not escape table name on truncate](https://github.com/doctrine/dbal/issues/2270) - [2275: Quote reserved keywords in TRUNCATE TABLE SQL](https://github.com/doctrine/dbal/pull/2275) - [2277: [DBAL-939\ Fix reverse engineering boolean type columns on DB2](https://github.com/doctrine/dbal/pull/2277) - [2279: Stop using template1 as default database for postgres drivers](https://github.com/doctrine/dbal/pull/2279) - [2286: Fix list foreign keys SQL database parameter evaluation](https://github.com/doctrine/dbal/pull/2286) - [2287: Fix parsing schemeless connection URLs](https://github.com/doctrine/dbal/pull/2287) - [2288: Preserve quotation of old column name in ColumnDiff](https://github.com/doctrine/dbal/pull/2288) - [2291: The QueryBuilder::getSQLForSelect() always appends a FROM clause for select queries](https://github.com/doctrine/dbal/issues/2291) - [2292: Do not generate FROM clause in QueryBuilder if no tables specified](https://github.com/doctrine/dbal/pull/2292) - [2302: when use \Doctrine\DBAL\Schema\Comparator to compare two table schema, has a problem](https://github.com/doctrine/dbal/issues/2302) - [2303: Fix another primary key alteration with autoincrement column case on MySQL](https://github.com/doctrine/dbal/pull/2303) - [2310: [DB2\ Move row number to the end of the field list in query limit/offset modification](https://github.com/doctrine/dbal/pull/2310) - [2318: [Oracle\ Fix list table columns when using external or OS authentication with Oracle](https://github.com/doctrine/dbal/pull/2318) - [2384: Fluent methods in QueryBuilder are now documented as returning `$this`](https://github.com/doctrine/dbal/pull/2384) - [2386: Fix oci driver bindValue overwrite with php7](https://github.com/doctrine/dbal/pull/2386) - [2390: Catch Throwable in Connection::transactional()](https://github.com/doctrine/dbal/pull/2390) - [2403: fix grammar in DBALException messages](https://github.com/doctrine/dbal/pull/2403) - [2428: Modify Limit Query on SQLServer2012 with newline before `ORDER BY`](https://github.com/doctrine/dbal/pull/2428) - [2434: Keep references to bound parameter values in oci8 driver](https://github.com/doctrine/dbal/pull/2434) - [2436: MySqlPlatform::getListTableColumnsSQL() is not escaping names](https://github.com/doctrine/dbal/issues/2436) - [2440: No parameters passed to logger when executing statement using bindParam](https://github.com/doctrine/dbal/issues/2440) - [2442: Escape identifiers in metadata SQL properly when used as string literal](https://github.com/doctrine/dbal/pull/2442) - [2443: Track the Values & Types Passed to Statement::bindParam](https://github.com/doctrine/dbal/pull/2443) - [2484: Allow usage of symfony/console ^3.0 in dev dependencies](https://github.com/doctrine/dbal/pull/2484) - [2497: ResultStatement::fetch() returns null instead of false with mysqli](https://github.com/doctrine/dbal/issues/2497) - [2500: Making sure that fetch returns false if nothing is found](https://github.com/doctrine/dbal/pull/2500)
This tag has no release notes.