doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
4.4.4
622M downloads/mo
#137 most downloaded on composer
doctrine/dbal
What this package is like to depend on
Last release 1 months ago
21 Jul 2026
Release timing varies
gaps range from 2 weeks to 4 months
Rarely documented
notes for 10 of 155 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
178 releases · first in 2011
13 releases in the last 12 months
see the full history below
Release timeline
178 releases · Nov 2011 to Jul 2026Releases
latest 60 of 178-
4.4.421 Jul 2026Release notes
Open source →Release Notes for 4.4.4
4.4.4
- Total issues resolved: 1
- Total pull requests resolved: 18
- Total contributors: 6
Bug,Error Handling,PostgreSQL
- 7468: Fix with detection of connection lost in PostgreSQL is missing in newer releases thanks to @HaiD84
Bug,MySQL,Schema Introspection
Schema Definition,Test Suite
- 7453: Improve test coverage of TableEditor and OptionallyUnqualifiedNamedObjectSet thanks to @morozov
- 7413: Cover Table constraint lookup failures thanks to @morozov
Bug,Indexes,Schema Definition
Static Analysis,Test Suite
Connections,Error Handling,Test Suite
Identifiers,Schema Introspection,Schema Management,Test Suite
Connections,Drivers,Results,Test Suite
Documentation,Test Suite
Platforms,Test Suite
Bug,Columns,SQLite,Schema Management
Code Style
Documentation,PostgreSQL
Bug,Indexes,Schema Comparison
Test Suite
Test Suite,oci8
-
7359: Skip OCI8 ResultTest tearDown on non-oci8 drivers thanks to @morozov
-
7355: Remove unused var thanks to @HypeMC
CI
Changes from lower branches
- This release contains all changes from the 3.10.6 release.
-
4.4.320 Mar 2026Release notes
Open source →Release Notes for 4.4.3
4.4.3
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bug
- 7336: Fix Json object mapping thanks to @VincentLanglet
Bug,QueryBuilder
-
4.4.226 Feb 2026Release notes
Open source →Release Notes for 4.4.2
4.4.2
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Test Suite
Bug,Error Handling,Transactions,mysqli
Bug,Default Values,Schema Definition,Schema Introspection
Bug,Columns,Schema Definition
Changes from lower branches
- This release includes all changes from the 3.10.5 release.
-
4.4.104 Dec 2025Release notes
Open source →Release Notes for 4.4.1
4.4.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug,Transactions
-
4.4.029 Nov 2025Release notes
Open source →Release Notes for 4.4.0
4.4.0
- Total issues resolved: 0
- Total pull requests resolved: 23
- Total contributors: 5
Improvement,MariaDB,MySQL,Schema Comparison,Schema Definition
Schema Management,Test Suite
- 7200: Remove redundant unit test thanks to @morozov
Default Values,Deprecation,Improvement,Schema Definition
- 7195: Introduce DefaultExpression thanks to @morozov
Deprecation,Schema Definition
- 7186: Deprecate creation of empty namespaces thanks to @morozov
- 7102: Deprecate using keys of table-scoped object collections as names thanks to @morozov
- 7100: Deprecate extending schema classes thanks to @morozov
SQLite,Schema Management
Deprecation,Foreign Keys,Schema Comparison,Schema Management
Documentation,Foreign Keys,Schema Management
- 7155: Remove obsolete upgrade note thanks to @santysisi
Deprecation,Improvement,Schema Introspection
Bug,Schema Comparison,Schema Management
- 7143: Deprecate unnamed foreign key constraints in
$droppedForeignKeysofTableDiffthanks to @santysisi
Bug,Deprecation,Foreign Keys,Schema Definition
Deprecation,Schema Comparison
- 7115: Deprecate Sequence setters thanks to @morozov
Deprecation,Improvement
- 7109: Introduce view editor thanks to @morozov
Deprecation,Improvement,Schema Definition
- 7108: Introduce sequence editor thanks to @morozov
Improvement,Schema Definition
Deprecation,Schema
Deprecation,Identifiers
Documentation
New Feature,Type Conversion,Types
Bug,Configuration,Deprecation,oci8,pdo_oci
New Feature,QueryBuilder
New Feature,Schema Definition
-
4.3.529 Nov 2025Release notes
Open source →Release Notes for 4.3.5
4.3.5
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
CI
- 7203: Bump dependabot target branch thanks to @greg0ire
MySQL,Prepared Statements,Regression,SQL Parser
Changes from older releases
- This release contains all the changes of the 3.10.4 release.
-
4.3.409 Oct 2025Release notes
Open source →Release Notes for 4.3.4
4.3.4
- Total issues resolved: 1
- Total pull requests resolved: 4
- Total contributors: 3
Bug,PHP,Types
Drivers,Test Suite
Documentation,Schema Definition
- 7176: Documentation on object names thanks to @morozov
Bug,Identifiers,Schema Introspection
-
4.3.304 Sep 2025Nothing published for this version
-
4.3.205 Aug 2025Nothing published for this version
-
4.3.122 Jul 2025Nothing published for this version
-
4.3.016 Jun 2025Nothing published for this version
-
4.2.526 Jun 2025Nothing published for this version
-
4.2.415 Jun 2025Nothing published for this version
-
4.2.307 Mar 2025Nothing published for this version
-
4.2.216 Jan 2025Nothing published for this version
-
4.2.110 Oct 2024Nothing published for this version
-
4.2.010 Oct 2024Nothing published for this version
-
4.1.103 Sep 2024Nothing published for this version
-
4.1.015 Aug 2024Nothing published for this version
-
4.0.507 Aug 2024Nothing published for this version
-
4.0.419 Jun 2024Nothing published for this version
-
4.0.312 Jun 2024Nothing published for this version
-
4.0.225 Apr 2024Nothing published for this version
-
4.0.103 Mar 2024Nothing published for this version
-
4.0.003 Feb 2024Nothing published for this version
-
4.0.0-beta326 Sep 2023 pre-releaseNothing published for this version
-
4.0.0-beta207 Feb 2023 pre-releaseNothing published for this version
-
4.0.0-beta122 Oct 2022 pre-releaseNothing published for this version
-
4.0.0-RC225 Jan 2024 pre-releaseNothing published for this version
-
4.0.0-RC109 Oct 2023 pre-releaseNothing published for this version
-
3.10.621 Jul 2026Release notes
Open source →Release Notes for 3.10.6
3.10.6
- Total issues resolved: 0
- Total pull requests resolved: 18
- Total contributors: 5
Documentation,Indexes
CI
- 7412: Bump actions/checkout from 6 to 7 thanks to @dependabot[bot]
- 7397: Bump codecov/codecov-action from 6 to 7 thanks to @dependabot[bot]
- 7396: Bump the doctrine group with 4 updates thanks to @dependabot[bot]
- 7378: Bump zulip/github-actions-zulip from 1 to 2 thanks to @dependabot[bot]
- 7344: Bump the doctrine group with 4 updates thanks to @dependabot[bot]
- 7341: Bump codecov/codecov-action from 5 to 6 thanks to @dependabot[bot]
- 7337: Backport website schema validation job thanks to @derrabus
- 7335: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 7334: Bump doctrine/.github/.github/workflows/documentation.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 7333: Bump doctrine/.github/.github/workflows/phpstan.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 7332: Bump ramsey/composer-install from 3 to 4 thanks to @dependabot[bot]
- 7325: Bump actions/upload-artifact from 6 to 7 thanks to @dependabot[bot]
- 7324: Bump actions/download-artifact from 7 to 8 thanks to @dependabot[bot]
Bug,MariaDB,Reserved Keywords
Static Analysis
CI,PostgreSQL
- 7349: Run tests against Postgres 18 thanks to @derrabus
Documentation
- 7322: [Doc] Update caching.rst thanks to @94noni
-
3.10.524 Feb 2026Release notes
Open source →Release Notes for 3.10.5
3.10.5
- Total issues resolved: 0
- Total pull requests resolved: 13
- Total contributors: 6
CI
- 7319: Bump laminas/automatic-releases from 1.25.0 to 1.26.2 thanks to @dependabot[bot]
- 7259: Bump dessant/lock-threads from 5 to 6 thanks to @dependabot[bot]
- 7258: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 7257: Bump actions/download-artifact from 6 to 7 thanks to @dependabot[bot]
- 7235: chore: show parameters in name of CI jobs thanks to @alexisLefebvre
Dependencies,Test Suite
- 7298: Bump PHPUnit version thanks to @greg0ire
Dependencies
- 7292: Bump coding standard tools thanks to @greg0ire
CI,MariaDB,MySQL
CI,SQL Server
- 7279: Test against SQL Server 2025 in nightly builds thanks to @morozov
- 7265: Test against SQL Server 2025 thanks to @derrabus
Bug
- 7272: Add
phpstan-baseline.neon,CONTRIBUTING.md,README.mdto export-ignore list thanks to @sasezaki
CI,PHP,pdo_oci
Documentation
- 7233: Prepare the 4.4.0 release thanks to @derrabus
-
3.10.429 Nov 2025Release notes
Open source →Release Notes for 3.10.4
3.10.4
- Total issues resolved: 0
- Total pull requests resolved: 12
- Total contributors: 4
CI
- 7229: Bump GitHub actions thanks to @derrabus
- 7228: Test against stable Symfony 8 thanks to @derrabus
- 7225: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 7224: Bump doctrine/.github/.github/workflows/documentation.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 7223: Bump doctrine/.github/.github/workflows/phpstan.yml from 12.2.0 to 13.0.0 thanks to @dependabot[bot]
- 7209: Bump docs workflow thanks to @greg0ire
- 7207: Bump actions/stale from 9 to 10 thanks to @dependabot[bot]
- 7206: Bump actions/upload-artifact from 4 to 5 thanks to @dependabot[bot]
- 7205: Bump actions/checkout from 4 to 5 thanks to @dependabot[bot]
CI,PHP
- 7219: Run CI on PHP 8.5 thanks to @derrabus
Bug,Connecting,PDO
Static Analysis
-
3.10.309 Oct 2025Nothing published for this version
-
3.10.204 Sep 2025Nothing published for this version
-
3.10.105 Aug 2025Nothing published for this version
-
3.10.010 Jul 2025Nothing published for this version
-
3.9.515 Jun 2025Nothing published for this version
-
3.9.416 Jan 2025Nothing published for this version
-
3.9.310 Oct 2024Nothing published for this version
-
3.9.210 Oct 2024Nothing published for this version
-
3.9.101 Sep 2024Nothing published for this version
-
3.9.015 Aug 2024Nothing published for this version
-
3.8.707 Aug 2024Nothing published for this version
-
3.8.619 Jun 2024Nothing published for this version
-
3.8.508 Jun 2024Nothing published for this version
-
3.8.425 Apr 2024Nothing published for this version
-
3.8.303 Mar 2024Nothing published for this version
-
3.8.212 Feb 2024Nothing published for this version
-
3.8.103 Feb 2024Nothing published for this version
-
3.8.025 Jan 2024Nothing published for this version
-
3.7.321 Jan 2024Nothing published for this version
-
3.7.219 Nov 2023Nothing published for this version
-
3.7.106 Oct 2023Nothing published for this version
-
3.7.026 Sep 2023Nothing published for this version
-
3.6.719 Sep 2023Nothing published for this version
-
3.6.617 Aug 2023Nothing published for this version
-
3.6.517 Jul 2023Nothing published for this version
-
3.6.415 Jun 2023Nothing published for this version
-
3.6.301 Jun 2023Nothing published for this version