All Versions
18
Latest Version
Avg Release Cycle
54 days
Latest Release
1706 days ago

Changelog History
Page 2

  • v0.11.2 Changes

    December 08, 2019

    ๐Ÿ›  Fixes

    • ๐Ÿ›  SQLite fixes
    • ๐Ÿ–จ Do not print out status table when specifying --format json

    ๐Ÿ‘Œ Improvements

    • PHP 7.4 compatibility
    • Symfony 5 compatibility
    • Introduced new command to list migration template creation aliases
  • v0.11.1 Changes

    August 28, 2019

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed version in composer.json
    • ๐Ÿ›  Fixed minimum versions of dependencies #1592

    Other Changes

    • 0๏ธโƒฃ Use $defaultName instead of COMMAND_NAME in command classes. #1596
    • โž• Added prefer-lowest build to travis. #1592
  • v0.11.0 Changes

    August 28, 2019

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed command names to fix breaking changes in symfony/console #1588
    • ๐Ÿ›  Fixed missing ; when using --dry-run #1573
    • ๐Ÿ›  Fix inserting multiple rows without zero key #1566
    • ๐Ÿ›  Fix option names in exception message.

    ๐Ÿ†• New Features

    • AdapterWrapper::hasDatabase() now has a return value #1572

    Other Changes

    • ๐Ÿ‘Œ Improved test coverage with postgres #1577
    • โšก๏ธ Update PHPUnit version constraint #1591
    • โšก๏ธ Updated travis build configuration.
  • v0.10.8 Changes

    July 08, 2019

    ๐Ÿ› Bug Fixes

    • [PDO & SQLite] Quoting (#1542)
    • [Postgres] Fix truncate table (#1555, #1474)
    • [SQLite] Fix truncate table (#1556)
    • ๐Ÿ›  [SQLite] Fixes to index handling (#1545)
    • ๐Ÿ›  [SQLite] Improved dropDatabase, and other minor fixes (#1533)
    • [SqlServer] Fix SqlServer syntax after making precision alias of limit (#1529)

    ๐Ÿ†• New Features

    • โž• Add double type (#1493)
    • Introduce --set and --unset options for breakpoints (#1560)
    • [SQLite] Implement hasPrimaryKey and hasForeignKey (#1548)
    • [SQLite] New implementation of getColumns (#1554)

    Other Changes

    • Document that double is now a valid column type (#1527)
    • โœ… Enable testing for PHP 7.3
    • ๐Ÿ“š Typos in documentation (#1525)
    • ๐Ÿ“š Updated documentation regarding the use of saveData() rather than save() in seeds (#1473)
  • v0.10.7 Changes

    April 25, 2019

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Several bug fixes introduced in 0.10 related to the batching of alter table statements (#1523)
    • ๐Ÿ›  Fixed DSN parsing (#1433)
    • SQLite Adapter now respects LIMIT on CHAR typed columns (#1518)
    • ๐Ÿ›  Fixes decimal info getColumns() (#1466)
    • Prevent data insertion when passing an empty array (#1496)
    • Quote column names when running CHECK command (#1444)

    ๐Ÿ†• New Features

    • โž• Add double type (#1493)
    • โž• Add Exit Status 1 on Exception (#1462)
    • Non integer primary sqlite (#1450)
    • โž• Add feature to be able to define a boostrap script (#1455)
    • โž• Add small integer support to all Mysql, SqlServer and Sqlite (#1438)
    • ๐Ÿšš Make removeIndex work with one column as a string (#1437)
  • v0.10.6 Changes

    August 12, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed wrong SQL used when adding new columns to a table in SQLite
    • Do not output all migrations in the -vvv output when running migrations every single time.

    ๐Ÿ†• New Features

    • Ability to change the primary key and table comment
    • โž• Added Table::getColumn() method
  • v0.10.5 Changes

    July 12, 2018

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed boolean fields couldn't have default NULL
    • ๐Ÿ“š Documentation fixes
  • v0.10.4 Changes

    June 27, 2018

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘ Creating FULL TEXT indexes in MySQL is now done in separate steps, as it does not support creating multiple indexes of this type at the same time.
    • Made the SQLServer adapter work again

    ๐Ÿ”‹ Features

    • โž• Added the setPrecisionAndScale() method to the Column class