Releases: doctrine/migrations
3.0.4
2.3.3
Release Notes for 2.3.3
2.3.3
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 3
Bug
3.1.0
Release Notes for 3.1.0
3.1.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 3
Enhancement
-
1050: Add a schema_provider option that enables the diff command for DBAL thanks to @veewee
-
1010: #998: Show query and time information when using --query-time thanks to @bobvandevijver
-
1023: Allow alternative connection/entity-manager via --em or --conn option thanks to @goetas
-
1009: #996: Add verbosity notice to command help thanks to @bobvandevijver
-
997: Fix --write-sql command option description thanks to @bobvandevijver
-
994: Site meta and branch alias thanks to @goetas
3.0.3
Release Notes for 3.0.3
3.0.3
-
Total issues resolved: 0
-
Total pull requests resolved: 3
-
Total contributors: 2
-
1125: use @internal instead of the type "@var internal" thanks to @goetas
-
1100: Remove using the deprecated option "--no-suggest" composer 2.0. thanks to @Yozhef
Bug
3.0.2
Release Notes for 3.0.2
3.0.2
- Total issues resolved: 1
- Total pull requests resolved: 16
- Total contributors: 16
Enhancement
-
1079: A whole slew of changes for 3.0.x! See the summary. thanks to @TomHAnderson
-
1097: Merge release 2.3.1 into 3.0.x thanks to @github-actions[bot]
-
1059: Move website config to default branch thanks to @SenseException
-
1058: Repeated $config value thanks to @Dazag
-
1051: Fix code sample in custom integrations docs page thanks to @pawel-lewtak
-
1039: Check PHP_OS_FAMILY for Windows in Tests thanks to @chrisguitarguy
-
1004: Migration fails when using SELECT queries in
addSql
thanks to @bcremer
CI
Documentation
- 1076: Update configuration.rst to include the
organize_migrations
setting. thanks to @bfoosness - 1056: Add missing closing double quote thanks to @rShipelov
- 1033: Note BC Break in migrations template thanks to @havvg
- 1027: Issue1024 thanks to @shepard8
- 1018: Explain that the name config property has been removed thanks to @goetas
Bug
2.3.2
Release Notes for 2.3.2
2.3.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 1102: Allow PHP 8 thanks to @nicolas-grekas
2.3.1
Release Notes for 2.3.1
2.3.x bugfix release (patch)
2.3.1
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 2
Bug
- 1096: Address MasterSlaveConnection rename thanks to @greg0ire
- 1071: Revert "Merge pull request #888 from goetas/update-query" thanks to @lyrixx
CI
- 1088: Run roave-bc-check on PRs only thanks to @greg0ire
- 1085: Run PHPUnit after merging thanks to @greg0ire
- 1073: Migrate to Github Actions thanks to @greg0ire
Enhancement
- 1072: Upgrade phpunit thanks to @greg0ire
Improvement
- 1069: Upgrade cs lib thanks to @greg0ire
2.3.0
Release Notes for 2.3.0
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 6
- Total contributors: 6
Documentation
-
1032: Let composer decide the best version thanks to @PowerKiKi
-
1020: Add badges into README about license and packagist thanks to @matks
-
999: Allow using on PHP 7.1 with Composer 2 thanks to @nicolas-grekas
Enhancement
- 981: Add "from-empty-schema" option for "diff" command thanks to @guilliamxavier
- 954: Make compared tables order idempotent thanks to @julienfalque
Improvement
3.0.1
Release 3.0.1
3.0.1
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 3
Bug
- 1015: Migrate returns 0 as exit codes for empty plans as in 2.x thanks to @goetas
- 989: Allow legacy cli-config.php configurations thanks to @goetas
Documentation
- 1007: fix typo thanks to @martin-heralecky
- 1006: Document table metadata configs are optional thanks to @goetas
- 1005: 3.0 BC breaks documentation thanks to @goetas
Improvement
- 993: Document the migration command thanks to @goetas
Enhancement
3.0.0
Release 3.0.0
Get to know more about it on the official documentation. This is a major release. See the upgrade notes for information on removed or changed functionality.
3.0.0
- Total issues resolved: 16
- Total pull requests resolved: 61
- Total contributors: 17
Tests
- 984: Address deprecations from doctrine/persistence thanks to @greg0ire
- 914: Various improvements in test suite thanks to @goetas
Enhancement
-
979: Allow to use --write-sql to save the migration execution log to file thanks to @goetas
-
978: Display more informative messages for migration aliases thanks to @goetas
-
976: Move status info fetching into MigrationStatusInfosHelper thanks to @goetas
-
975: Allow to define lazy services in the dependency factory thanks to @goetas
-
973: Auto update metadata table when migrating thanks to @goetas
-
972: Extract MigrationsRepository interface thanks to @goetas
-
969: Moved migration sorting from MigrationRepository to MigrationPlanCalculator thanks to @goetas
-
965: Add command to display current version thanks to @goetas
-
948: Add warning for diffCommand thanks to @goetas
-
944: Mark console commands as final classes thanks to @goetas
-
940: Better handling of the table initialization thanks to @goetas
-
938: Mark the execute() method as protected to match the symfony signature thanks to @goetas
-
934: Depend directly on the symfony stopwatch component thanks to @goetas
-
926: Allow to decorate dependency factory services thanks to @goetas
-
923: Change of the visibility from "public" to "protected" on Command folder WIP thanks to @Karimgasmi47
-
919: Introduce query value object to wrap sql queries thanks to @goetas
-
917: Extended details on up to date migrations thanks to @goetas
-
912: phar file should be built for php 7.2 thanks to @goetas
-
911: Rename configuration namespace thanks to @goetas
-
910: Introduce version comparator thanks to @goetas
-
908: Add List migrations command thanks to @goetas
-
898: Drop helperset usage in favor of the DependencyFactory thanks to @goetas
-
897: Split migration planner and extract relative interfaces thanks to @goetas
-
896: Update to doctrine/coding-standard v7 thanks to @carusogabriel
-
893: Expose the connection in DependencyFactory thanks to @goetas
-
891: Support multiple versions in ExecuteCommand thanks to @goetas
-
886: [up-to-date] print the names of executed unavailable migrations thanks to @dbu
-
883: Depend explicitly on doctrine/event-manager thanks to @goetas
-
881: Allow dump schema when migrations in other namespaces are present thanks to @goetas
-
880: Use executeUpdate instead of executeQuery for write operation thanks to @goetas
-
879: Drop php 7.1 and allow phpunit 8 thanks to @goetas
-
878: Handle migrated versions metadata table auto-update thanks to @goetas
-
876: Make configuration and dependency injection container immutable thanks to @goetas
-
834: Less verbose output for the migrate command thanks to @stof
-
805: dir_name does not support multiple directories thanks to @precious-coder
-
742: MigrationStatusInfosHelper::getFormattedVersionAlias() doesn't show full class name + sub-namespace thanks to @Majkl578
-
734: Add standalone list command for listing migrations thanks to @jwage
-
726: Use dependency injection for console commands thanks to @jwage
-
722: Eliminate dependency on doctrine/common thanks to @jwage
-
557: Passing "prev" or "next" to migrate command not working thanks to @trickeyone
-
974: Sort executed migrations thanks to @goetas
-
968: Use SymfonyStyle to output text in console thanks to @emodric
-
962: Fix message on which migrations are going to be executed or migrated thanks to @goetas
-
961: Show current version with the command line thanks to @loverg-c
-
959: Allow to change configurations in the dependency factory thanks to @goetas
-
956: Remove deprecated --show-versions param thanks to @goetas
-
955: StatusCommand --show-versions option thanks to @dmaicher
-
953: Remove superfluous parameters check on executeUpdate thanks to @goetas
Bug
- 967: [3.0-alpha] Seamless 2.0 -> 3.0 upgrade, keeping migration versions data thanks to @pamil
- 960: Reduce primary key max length to 191 chars thanks to @goetas
- 932: Bugs in 3.0-dev thanks to @goetas
- 929: TableMetadataStorage uses the repository to provide migrations for ta… thanks to @goetas
- 928: Fix logger + tests thanks to @goetas
- 915: Import the right ExistingConfiguration class thanks to @goetas
- 894: Use interfaces where possible as service names thanks to @goetas
- 890: Initialize schema table even on reset thanks to @goetas
- 889: Executed at must be an integer thanks to @goetas
- 882: Mark as executed only if all queries pass thanks to @goetas
Documentation
- 945: Document some BC breaks introduced in v3.x thanks to @goetas
- 780: Have to specifiy file/database connection while I already have thanks to @MichaelBelgium
Discussion
BC Break
- 933: Drop application name as it has no real use case thanks to @goetas
- 858: Migrations 3.0 thanks to @goetas
- 743: Eliminate HelperSet usage in console-related code thanks to @Majkl578
Improvement
duplicate
- 913: Mark registerMigrationInstance as private thanks to @goetas
- 904: Add the abortIf check when generating a migration. thanks to @VincentLanglet
Enhancement,WIP
Documentation,Enhancement
Won't fix
--------...