Releases: doctrine/migrations
Releases · doctrine/migrations
2.0.3
v2.0.2
2.0.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
- 815: Fixed event that was firing twice when it should only fire once. thanks to @jwage and @olivermack
Contributors
v2.0.1
2.0.1
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 3
Bug
v2.0.0
2.0.0
- Total issues resolved: 36
- Total pull requests resolved: 71
- Total contributors: 18
Improvement
- 777: Use UTC timezone consistently when creating dates. thanks to @jwage
- 775: Use DateTimeImmutable instead of DateTime. thanks to @jwage
- 773: Change the column length of the version column to default to 14 thanks to @jwage
- 757: Update Box to the latest stable release (3.1.0) thanks to @theofidry
- 740: Fix: No need to update composer itself twice thanks to @localheinz
- 739: PHPstan 0.10 thanks to @Majkl578
- 735: Use assertSame instead of assertEquals thanks to @jwage
- 733: Add phpstan-phpunit to composer.json thanks to @jwage
- 727: Improve wording thanks to @greg0ire
- 725: Throw only specialized package-only exceptions thanks to @Majkl578
- 719: Fix command return type hints so they are consistent and match what S… thanks to @jwage
- 718: Remove build.xml as it is unused now. thanks to @jwage and @Majkl578
- 717: bin/ entrypoint refresh thanks to @Majkl578
- 714: Add doc blocks for all classes. thanks to @jwage
- 711: Mark classes as internal that nobody should be depending on. thanks to @jwage
- 707: Reorganize classes for 2.0 thanks to @jwage
- 705: Set lowest allowed PHP before generating PHAR thanks to @Majkl578
- 700: Remove box.phar from git and improve box build process thanks to @jwage and @Majkl578
- 698: Testing on AppVeyor thanks to @Majkl578
- 692: Upgrade composer dependencies. thanks to @jwage
- 691: Upgrade to Box 3 for phar generation. thanks to @jwage and @theofidry
- 687: Fix stopwatch so it uses a single symfony stopwatch instance. thanks to @jwage
- 686: Remove unused input and output extension points from bin/doctrine-mig… thanks to @jwage
- 685: Update console runner to match other Doctrine libs. thanks to @jwage
- 672: Move constants to constant only classes. thanks to @jwage
- 671: Rename Doctrine\Migrations\Migration to Doctrine\Migrations\Migrator thanks to @jwage
- 670: Remove unnecessary $to = $to assignment. thanks to @jwage
- 669: Remove empty() calls. thanks to @jwage
- 665: Refactor console commands. thanks to @jwage
- 661: Add GitHub issue and PR templates thanks to @Majkl578 and @jwage
- 660: Refactor monster Configuration class. thanks to @jwage and @lcobucci
- 659: Update license to MIT. thanks to @jwage
- 657: Replace MigrationsVersion class with Ocramius/PackageVersions thanks to @jwage and @lcobucci
- 653: Support Symfony 3.4 in Doctrine Migration 2.0 as 3.4 is a LTS release. thanks to @jwage and @emodric
- 646: Refactor internal classes thanks to @jwage
- 641: Extract parameter formatting from Version class and move to Parameter… thanks to @jwage
- 638: Add PHPStan strict rules thanks to @Majkl578
- 636: Split and move around exceptions, make MigrationException an interface thanks to @Majkl578 and @jwage
- 635: Add functional test for bin/doctrine-migrations.php script. thanks to @jwage
- 630: Remove isDbalOld checks and require doctrine/dbal ^2.6 thanks to @jwage
- 622: Drop MigrationsVersion for 2.0 thanks to @Majkl578
- 617: Starting Doctrine Migrations 2.0 thanks to @jwage
- 541: Move SqlFileWriter's behaviour to FileQueryWriter thanks to @lcobucci
Documentation
- 770: Link to Slack instead of Gitter thanks to @greg0ire
- 731: Add more documentation for all or nothing transaction functionality. thanks to @jwage
- 729: Update README to remove redundent information that exists in the docs. thanks to @jwage
- 715: Rewrite documentation for 2.0 thanks to @jwage
- 696: README clean-up, add pdo_sqlite dev-dependency thanks to @Majkl578
- 688: Avoiding over-repeating "migration" for clarity thanks to @PowerKiKi
- 663: Fix use of tho to be to in docs thanks to @MasterOdin
- 652: Enhancement: Link to project documentation thanks to @localheinz
Bug
- 746: workaround for libXML bug - https://bugs.php.net/bug.php?id=62577 thanks to @Piskvor
- 680: Fix issue with not being able to configure column_length thanks to @jwage
- 679: Use DBAL connection defaultTableOptions when creating migrations table thanks to @jwage
- 668: Fix @internal annotation. thanks to @jwage
- 667: Fix missing use statement. thanks to @jwage
- 634: Fix namespace in bin/doctrine-migrations.php thanks to @Majkl578 and @jwage
- 555: Use schema config for migrations table thanks to @aik099
Enhancement
- 724: Allow migrations in sub namespace to be loaded if the class is in the… thanks to @jwage
- 706: Always store executed_at in UTC and render using date_default_timezone() thanks to @jwage and @Majkl578
- 693: Allow Migration Classes to be in Multiple Namespaces thanks to @chrisguitarguy and @liquorvicar
- 689: Add ability to dump schema and rollup migrations. thanks to @jwage
- 684: Add shorter console command aliases to improve developer experience. thanks to @jwage
- 683: Implement all or nothing transaction strategy for migrations. thanks to @jwage and @stof
- 681: Use Symfony Stopwatch for timing and memory. thanks to @jwage
- 675: Record when a migration was executed. thanks to @jwage and @bostjan
- 674: Allow version table column length to be configured thanks to @jwage
- 673: Show more help text after generating a migration. thanks to @jwage and @weaverryan
- 666: Fix --write-sql option so it can accept a path to write the sql file to. thanks to @jwage
- 631: Added info about database host thanks to @jwage
- 538: Add support for configurable migration column length. thanks to @SlvrEagle23 and @jaikdean
Tests
- 650: Null parameter formater thanks to @jwage
BC Break
- 632: Leave DBAL namespace thanks to @Majkl578 and @jwage
v2.0.0-rc2
2.0.0-rc2
- Total issues resolved: 2
- Total pull requests resolved: 3
- Total contributors: 1
Improvement
v2.0.0-rc1
No functional changes since v2.0.0-beta2
v2.0.0-beta2
2.0.0-beta2
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Improvement
- 757: Bump Box thanks to @theofidry
Bug
v2.0.0-beta1
2.0.0-beta1
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 4
Improvement
- 740: Fix: No need to update composer itself twice thanks to @localheinz
- 739: PHPstan 0.10 thanks to @Majkl578
- 735: Use assertSame instead of assertEquals thanks to @jwage
- 733: Add phpstan-phpunit to composer.json thanks to @jwage
- 727: Improve wording thanks to @greg0ire
v2.0.0-alpha1
2.0.0-alpha1
- Total issues resolved: 34
- Total pull requests resolved: 60
- Total contributors: 16
Documentation
- 731: Add more documentation for all or nothing transaction functionality. thanks to @jwage
- 729: Update README to remove redundent information that exists in the docs. thanks to @jwage
- 715: Rewrite documentation for 2.0 thanks to @jwage
- 696: README clean-up, add pdo_sqlite dev-dependency thanks to @Majkl578
- 688: Avoiding over-repeating "migration" for clarity thanks to @PowerKiKi
- 663: Fix use of tho to be to in docs thanks to @MasterOdin
- 652: Enhancement: Link to project documentation thanks to @localheinz
Improvement
- 725: Throw only specialized package-only exceptions thanks to @Majkl578
- 719: Fix command return type hints so they are consistent and match what S… thanks to @jwage
- 718: Remove build.xml as it is unused now. thanks to @jwage and @Majkl578
- 717: bin/ entrypoint refresh thanks to @Majkl578
- 714: Add doc blocks for all classes. thanks to @jwage
- 711: Mark classes as internal that nobody should be depending on. thanks to @jwage
- 707: Reorganize classes for 2.0 thanks to @jwage
- 705: Set lowest allowed PHP before generating PHAR thanks to @Majkl578
- 700: Remove box.phar from git and improve box build process thanks to @jwage and @Majkl578
- 698: Testing on AppVeyor thanks to @Majkl578
- 692: Upgrade composer dependencies. thanks to @jwage
- 691: Upgrade to Box 3 for phar generation. thanks to @jwage and @theofidry
- 687: Fix stopwatch so it uses a single symfony stopwatch instance. thanks to @jwage
- 686: Remove unused input and output extension points from bin/doctrine-mig… thanks to @jwage
- 685: Update console runner to match other Doctrine libs. thanks to @jwage
- 672: Move constants to constant only classes. thanks to @jwage
- 671: Rename Doctrine\Migrations\Migration to Doctrine\Migrations\Migrator thanks to @jwage
- 670: Remove unnecessary $to = $to assignment. thanks to @jwage
- 669: Remove empty() calls. thanks to @jwage
- 665: Refactor console commands. thanks to @jwage
- 661: Add GitHub issue and PR templates thanks to @Majkl578 and @jwage
- 660: Refactor monster Configuration class. thanks to @jwage and @lcobucci
- 659: Update license to MIT. thanks to @jwage
- 657: Replace MigrationsVersion class with Ocramius/PackageVersions thanks to @jwage and @lcobucci
- 653: Support Symfony 3.4 in Doctrine Migration 2.0 as 3.4 is a LTS release. thanks to @jwage and @emodric
- 646: Refactor internal classes thanks to @jwage
- 641: Extract parameter formatting from Version class and move to Parameter… thanks to @jwage
- 638: Add PHPStan strict rules thanks to @Majkl578
- 636: Split and move around exceptions, make MigrationException an interface thanks to @Majkl578 and @jwage
- 635: Add functional test for bin/doctrine-migrations.php script. thanks to @jwage
- 630: Remove isDbalOld checks and require doctrine/dbal ^2.6 thanks to @jwage
- 622: Drop MigrationsVersion for 2.0 thanks to @Majkl578
- 617: Starting Doctrine Migrations 2.0 thanks to @jwage
- 541: Move SqlFileWriter's behaviour to FileQueryWriter thanks to @lcobucci
Enhancement
- 724: Allow migrations in sub namespace to be loaded if the class is in the… thanks to @jwage
- 706: Always store executed_at in UTC and render using date_default_timezone() thanks to @jwage and @Majkl578
- 693: Allow Migration Classes to be in Multiple Namespaces thanks to @chrisguitarguy and @liquorvicar
- 689: Add ability to dump schema and rollup migrations. thanks to @jwage
- 684: Add shorter console command aliases to improve developer experience. thanks to @jwage
- 683: Implement all or nothing transaction strategy for migrations. thanks to @jwage and @stof
- 681: Use Symfony Stopwatch for timing and memory. thanks to @jwage
- 675: Record when a migration was executed. thanks to @jwage and @bostjan
- 674: Allow version table column length to be configured thanks to @jwage
- 673: Show more help text after generating a migration. thanks to @jwage and @weaverryan
- 666: Fix --write-sql option so it can accept a path to write the sql file to. thanks to @jwage
- 631: Added info about database host thanks to @jwage
- 538: Add support for configurable migration column length. thanks to @SlvrEagle23 and @jaikdean
Bug
- 680: Fix issue with not being able to configure column_length thanks to @jwage
- 679: Use DBAL connection defaultTableOptions when creating migrations table thanks to @jwage
- 668: Fix @internal annotation. thanks to @jwage
- 667: Fix missing use statement. thanks to @jwage
- 634: Fix namespace in bin/doctrine-migrations.php thanks to @Majkl578 and @jwage
- 555: Use schema config for migrations table thanks to @aik099
Tests
- 650: Null parameter formater thanks to @jwage
BC Break
- 632: Leave DBAL namespace thanks to @Majkl578 and @jwage
1.8.1
1.8.1
NOTE The v1.8.0 tag was accidentally created from master instead of the 1.8 branch. Sorry for the confusion.
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1