doctrine/migrations
PHP Doctrine Migrations project offer additional functionality on top of the database abstraction layer (DBAL) for versioning your database schema and easily deploying changes to it. It is a very easy to use and a powerful tool.
3.9.7
225M downloads/mo
#281 most downloaded on Packagist
doctrine/migrations
What this package is like to depend on
Last release 4 months ago
23 Apr 2026
Ships fairly regularly
a new release about every 2 months
Rarely documented
notes for 10 of 81 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
90 releases · first in 2012
3 releases in the last 12 months
see the full history below
Release timeline
89 releases · Oct 2012 to Apr 2026Releases
latest 60 of 90-
3.9.723 Apr 2026Release notes
Open source →Release Notes for 3.9.7
3.9.x bugfix release (patch)
3.9.7
- Total issues resolved: 0
- Total pull requests resolved: 13
- Total contributors: 2
Bugfixes
Tests
- 1586: Address PHPUnit issues thanks to @greg0ire
CI
- 1583: Bump the doctrine group with 5 updates thanks to @dependabot[bot]
- 1580: Bump codecov/codecov-action from 5 to 6 thanks to @dependabot[bot]
- 1579: Group Doctrine workflow updates together thanks to @greg0ire
- 1578: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 1576: Bump doctrine/.github/.github/workflows/documentation.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 1575: Bump ramsey/composer-install from 3 to 4 thanks to @dependabot[bot]
- 1574: Bump doctrine/.github/.github/workflows/composer-lint.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 1573: Bump doctrine/.github/.github/workflows/website-schema.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 1572: Bump doctrine/.github/.github/workflows/coding-standards.yml from 13.1.0 to 14.0.0 thanks to @dependabot[bot]
- 1570: Bump actions/download-artifact from 7 to 8 thanks to @dependabot[bot]
- 1569: Bump actions/upload-artifact from 6 to 7 thanks to @dependabot[bot]
-
3.9.611 Feb 2026Release notes
Open source →Release Notes for 3.9.6
3.9.6
- Total issues resolved: 0
- Total pull requests resolved: 9
- Total contributors: 2
Improvement
CI
- 1560: Bump actions/download-artifact from 6 to 7 thanks to @dependabot[bot]
- 1559: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 1558: Bump actions/checkout from 5 to 6 thanks to @dependabot[bot]
- 1557: Bump doctrine/.github/.github/workflows/coding-standards.yml from 12.2.0 to 13.1.0 thanks to @dependabot[bot]
- 1556: Bump doctrine/.github/.github/workflows/release-on-milestone-closed.yml from 12.2.0 to 13.1.0 thanks to @dependabot[bot]
- 1555: Bump doctrine/.github/.github/workflows/documentation.yml from 12.2.0 to 13.1.0 thanks to @dependabot[bot]
- 1554: Bump doctrine/.github/.github/workflows/website-schema.yml from 12.2.0 to 13.1.0 thanks to @dependabot[bot]
- 1553: Bump doctrine/.github/.github/workflows/composer-lint.yml from 12.2.0 to 13.1.0 thanks to @dependabot[bot]
-
3.9.520 Nov 2025Release notes
Open source →Release Notes for 3.9.5
3.9.x bugfix release (patch)
3.9.5
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 4
Bug
Tests
- 1545: use native lazy objects in tests with PHP 8.4+ thanks to @xabbuh
- 1544: ensure that CLI input in tests is passed as strings thanks to @xabbuh
Documentation
- 1534: Setup docs-builder thanks to @greg0ire
- 1533: Fixed rendering of the Migration Events list thanks to @alexmerlin
CI
- 1530: Bump doctrine/.github from 8.0.0 to 12.0.0 thanks to @dependabot[bot]
- 1529: Bump doctrine/.github from 7.3.0 to 8.0.0 thanks to @dependabot[bot]
-
3.9.419 Aug 2025Release notes
Open source →Release Notes for 3.9.4
3.9.x bugfix release (patch)
3.9.4
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bugfixes
-
3.9.313 Aug 2025Release notes
Open source →Release Notes for 3.9.3
3.9.x bugfix release (patch)
3.9.3
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Bugfixes
- 1492: DiffGenerator: fix removing schema from table name before applying regex filtering thanks to @cristi-contiu
CI
- 1523: Bump actions/checkout from 4 to 5 thanks to @dependabot[bot]
-
3.9.229 Jul 2025Release notes
Open source →Release Notes for 3.9.2
3.9.x bugfix release (patch)
3.9.2
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 3
Bugfixes
Improvements
- 1519: Resolve deprecations introduced with DBAL 4.3 thanks to @mbabker
- 1514: Use native lazy objects when possible thanks to @greg0ire
Static Analysis
-
1513: Upgrade to PHPStan 2 thanks to @greg0ire
-
1511: Phpunit 12 thanks to @greg0ire
Tests
-
3.9.127 Jun 2025Release notes
Open source →Release Notes for 3.9.1
3.9.x bugfix release (patch)
3.9.1
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Improvements
Static Analysis
- 1508: Ignore lazy proxy deprecation thanks to @greg0ire
CI
- 1505: Bump doctrine/.github from 7.2.2 to 7.3.0 thanks to @dependabot[bot]
-
3.9.026 Mar 2025Release notes
Open source →Release Notes for 3.9.0
Feature release (minor)
3.9.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Improvement
- 1499: Add support for Persistence 4 thanks to @greg0ire
- 1473: Resolves #939 replaced single quotes with nowdoc thanks to @kamil-karkus
- 1449: Remove ConsoleLogger thanks to @derrabus
-
3.8.310 Mar 2025Release notes
Open source →Release Notes for 3.8.3
3.8.3
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 6
Bugfixes
- 1468: output backslashes thanks to @delboy1978uk
- 1466: TableMetadataStorage - fix isAlreadyV3Format for the same version values thanks to @kfrankiewicz
Static Analysis
- 1489: PHPStan: Remove ignored XML variable property access error that is no longer matched thanks to @cristi-contiu
Documentation
CI
- 1486: Bump doctrine/.github from 7.1.0 to 7.2.1 thanks to @dependabot[bot]
- 1471: Bump doctrine/.github from 5.3.0 to 6.0.0 thanks to @dependabot[bot]
Tests
- 1477: Fix test failing on Windows thanks to @srsbiz
-
3.8.210 Oct 2024Release notes
Open source →Release Notes for 3.8.2
3.8.x bugfix release (patch)
3.8.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Bugfixes
Documentation
CI
- 1461: Bump doctrine/.github from 5.0.1 to 5.1.0 thanks to @dependabot[bot]
-
3.8.128 Aug 2024Nothing published for this version
-
3.8.026 Jun 2024Nothing published for this version
-
3.7.406 Mar 2024Nothing published for this version
-
3.7.301 Mar 2024Nothing published for this version
-
3.7.205 Dec 2023Nothing published for this version
-
3.7.119 Nov 2023Nothing published for this version
-
3.7.013 Nov 2023Nothing published for this version
-
3.6.115 Oct 2023Nothing published for this version
-
3.6.015 Feb 2023Nothing published for this version
-
3.5.518 Jan 2023Nothing published for this version
-
3.5.417 Jan 2023Nothing published for this version
-
3.5.311 Jan 2023Nothing published for this version
-
3.5.204 Aug 2022Nothing published for this version
-
3.5.109 May 2022Nothing published for this version
-
3.5.004 Apr 2022Nothing published for this version
-
3.4.307 Sep 2023Nothing published for this version
-
3.4.201 Apr 2022Nothing published for this version
-
3.4.128 Jan 2022Nothing published for this version
-
3.4.014 Jan 2022Nothing published for this version
-
3.3.212 Nov 2021Nothing published for this version
-
3.3.111 Nov 2021Nothing published for this version
-
3.3.015 Oct 2021Nothing published for this version
-
3.2.216 Sep 2021Nothing published for this version
-
3.2.103 Aug 2021Nothing published for this version
-
3.2.005 Jul 2021Nothing published for this version
-
3.1.503 Jul 2021Nothing published for this version
-
3.1.415 Jun 2021Nothing published for this version
-
3.1.310 Jun 2021Nothing published for this version
-
3.1.224 Apr 2021Nothing published for this version
-
3.1.114 Mar 2021Nothing published for this version
-
3.1.007 Feb 2021Nothing published for this version
-
3.0.414 Mar 2021Nothing published for this version
-
3.0.307 Feb 2021Nothing published for this version
-
3.0.223 Dec 2020Nothing published for this version
-
3.0.121 Jun 2020Nothing published for this version
-
3.0.013 Jun 2020Nothing published for this version
-
3.0.0-beta123 May 2020 pre-releaseNothing published for this version
-
3.0.0-alpha128 Mar 2020 pre-releaseNothing published for this version
-
2.3.519 Oct 2021Nothing published for this version
-
2.3.410 Apr 2021Nothing published for this version
-
2.3.314 Mar 2021Nothing published for this version
-
2.3.223 Dec 2020Nothing published for this version
-
2.3.105 Dec 2020Nothing published for this version
-
2.3.004 Jul 2020Nothing published for this version
-
2.2.104 Dec 2019Nothing published for this version
-
2.2.013 Nov 2019Nothing published for this version
-
2.1.230 Sep 2019Nothing published for this version
-
2.1.130 Jul 2019Nothing published for this version
-
v2.1.006 Jun 2019Nothing published for this version
-
v2.0.306 Jun 2019Nothing published for this version