- Fix command run with symfony/console >= 5.0
- Increment verion of dependencies symfony/console and symfony/yaml
- Stop support PHP < 5.6
- Adder
configuration
option to commands, that allows store configuration in any place - Added
migrationDir
toinit
command that allows define directory with migrations file during project initialisation.
- Stop support of PHP 5.3
- Status command now return migration list sorted from early to latest migration
- Option "--length" of command "status" may limit list by last revisions
- Improved test environment
- Configure migrations through environment variables
- Support PHP7
- Phar installer
- Support of Symfony Yaml, Console and Event Dispatcher components v.3
- Pass environment to migration class. It may be obtained by calling getEnvironment() method
- Add init() method to migration class to run common code before up or down migrations
- Configuration of connect options