All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- 447: Fix typo in error code thanks to @funivan
- 448: Removed unused import thanks to @localheinz
- 451: Case insensitive method calls and types thanks to @localheinz
- 449: Use the class keyword thanks to @localheinz
- 453: Use better assertions thanks to @localheinz
- 452: Fix the visibility of the AbstractTest thanks to @localheinz
- 450: Use the short array syntax thanks to @localheinz
- 464: Clean the github autogenerated zip archive thanks to @mlocati
- 457: Fix an issue where the migration wheren't sorted propely thanks to @JHGitty, @Charles68
- 451: Case insensitive method calls and types thanks to @localheinz
- 471: Fix loading the configuration from a php file thanks to @aaa2000
- 451: Case insensitive method calls and types thanks to @localheinz
- 472: Change comment marker a cross platform one thanks to @aaa2000
- 476: Add test for the execute command thanks to @chrisguitarguy
- 470: Case insensitive method calls and types thanks to @abacaphiliac
- 489: Better help message in the execute command thanks to @eko
- 500: Updating the dev dependencies thanks to @mikeSimonson
- 501: Fix a bug in a rarely used message call thanks to @Seldaek
- 478: Changed the default generated version number to UTC thanks to @c960657
- 479: Explicitly connecting to support master slave connections thanks to @chrisguitarguy
- 482: Use strict comparaison in the generated migrations thanks to @tifabien
- 470: Add uptodate command thanks to @abacaphiliac
- 477: Add parameters to the output of the dry run migrations thanks to @chrisguitarguy
- 497: Show the content of the generated file on the console thanks to @ErikTrapman
- 480: Don't prompt the user for confirmation when there is nothing to do thanks to @chrisguitarguy
- 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