Releases: cakephp/migrations
Releases · cakephp/migrations
Migrations 3.2.0
New Features
- Requires CakePHP 4.3.0
TestSuite\Migrator
added to support schema free fixtures that are in 4.3.0. @pabloelcolombiano, @othercorey, @markstory, @raul338 in #488, #494, #515, #516, #509, #518, #507
Fixes
- Add postgres back to test matrix. by @markstory in #496
- Update static analysis builds by @markstory in #497
- Use a prepared statement instead of interpolation by @markstory in #498
- Backport CI config to master by @markstory in #499
- Check PHP8 by @dereuromark in #503
- Improve Japanese documentation by @katayamahide in #505
- Don't recreate schema when in a phpunit separate process test by @markstory in #506
- Only create dirs in debug mode by @dereuromark in #512
- Fix flag handling when building connections by @markstory in #514
New Contributors
- @pabloelcolombiano made their first contribution in #488
- @katayamahide made their first contribution in #505
- @raul338 made their first contribution in #518
Full Changelog: 3.1.0...3.2.0
3.1.0
Improvements
- Updated deprecated default_database to default_environment
- Allow also short forms lat/lng as they are commonly used
3.0.0
CakePHP 4 stable release
- Using Phinx
^0.12
Improvements
- Binary UUID support
- Tinyint support
3.0.0-RC
CakePHP 4 Release Candidate
Please test and help to finalize the stable release.
3.0.0-beta3
Fixes
- Fixed dependency towards Phinx
^0.12
tags instead of branches.
Improvements
- Moved Phinx's commands into Command/Phinx
- Use command instead of shell to dispatch
2.4.2
Fixes
- Fixed exit code to reflect the actual result of the operation. If
migrate
command fails, it now also shows a non zero exit code (again). - PHP 7.4 compatibility
3.0.0-beta2
- Fix dependency towards phinx
0.next
branch ( more compatible with cake 4 ) - Fix dump command dispatch with $this->executeCommand()
- Merge the 2.x new features to 3.x
- Internal command implementations are likely to change soon.
3.0.0-beta1
- Early release compatible with CakePHP 4.0.
- Internal command implementations are likely to change soon.
2.4.1
Fixes
Fixed compatibility with Phinx 0.11.3+ as here there is no version info inside the composer.json anymore.
This can now be retrieved using composer info robmorgan/phinx
and the lock file.
Also now compatible with Symfony 5, as here the commands expect integer exit codes instead of boolean result.