| F | ↗ | B | Connection improved |
| A | ↛ | PDOStatement removed | |
| A | ↛ | DBALException removed | |
| A | ↛ | DuplicateEntryException removed | |
| A | ↛ | EmptyValueException removed |
| C | ↗ | B | NonLockingUniqueInserter::persist() improved |
| C | ↛ | Connection::resolveException() removed | |
| B | ↛ | Connection::resolveExceptionTable() removed | |
| A | ↛ | Connection::query() removed | |
| A | ↛ | DBALException::__construct() removed | |
| A | ↛ | DuplicateEntryException::__construct() removed | |
| A | ↛ | EmptyValueException::__construct() removed | |
| A | ↛ | PDOStatement::execute() removed | |
| A | ↛ | Connection::executeQuery() removed | |
| A | ↛ | Connection::executeUpdate() removed | |
| A | ↛ | Connection::exec() removed | |
| ⋮ | view more | ||