All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- 433: Fix: ExecuteCommand by making sure that it autoload the versions
- 434: Fixing an issue in the order at which some configuration key are loaded
- 421: Fix issue with some method when the migrations were not loaded
- 405: Correcting composer constraints: allowing PHP 7, dropping 5.4 support
- 406: putting the composer.json back in the archive
- 233: Separate Configuration Objects from Configuration File Loading
- 407: Replacing the Schema by a proxy
- 422: Refactor the getConnection into a chainloader
- Dropped the support for php 5.4
- Again make the phar more than 3 times smaller
- 404: add possibility to read doctrine's config/cli-config.php
- 409: Add a failing test case for an edge case with the write-sql option
- 424: Adding a regression test for the configuration
- 391: Give the possibility to override the Migration template
- fix "all migrated versions shown as unavailable executed"
- Prevent the use of 0 as migration name as it is used internally and conflict
- composer: drop symfony/console from suggested packages, since it's required package
- fix spaces and complete missing file-docblocks
- RecursiveDirectoryIterator don't obtain some order of the file list.
- Fix the yml parser issue with unescaped backslash in double quoted string
- Adding compression to the generation of the phar
- tests: move autoload of tests to composer
- travis: drop PHP 7.0 from allowed failures, it passes well
- Revert the use of exec to run sql queries
- Adding a little script to prepare and generate the phar
- Configuration: check if migration class exists added
- Made composer.json compatible with SF 3.0
- Added configurable version column name
- Switch unexisting tag to
- Ensure that Yaml::parse return an array as it can apparently return a string
- Avoid uploading code coverage to Scrutinizer for HHVM and PHP 7
- Improve the Travis configuration by persisting the composer cache
- Keep the license file in the downloadable archives
- Use short array syntax
- composer: use PSR-4 autoload
- refactoring the configuration loading
- Drop support for php 5.3
- compressing the phar so that it's half the size now
- Added the ability to auto create migrations in a folder by month and year
- Set default name for configuration helper
- Added ability to load config from php array or json files.
- Added the possibility to inject the OutputWriter after instantiation
- Added the --allow-no-migration option to avoid throwing an exception if no migrations are found