All Versions
11
Latest Version
Avg Release Cycle
139 days
Latest Release
411 days ago

Changelog History
Page 1

  • v2.0.0 Changes

    September 05, 2020
    • ๐Ÿ‘‰ Make it compatible with Gorm v2, which uses a new import path and has breaking changes on its API (#45, #46).
  • v1.6.0 Changes

    July 07, 2019
    • โž• Add option to return an error if the database have unknown migrations (defaults to false) (#37).
  • v1.5.0 Changes

    April 29, 2019
    • ๐Ÿ›  Fixed and written tests for transaction handling (#34, #10). Enabling transation is recommend, but only supported for databases that support DDL transactions (PostgreSQL, Microsoft SQL Server and SQLite).
    • Making the code more safe by checking more errors (#35).
  • v1.4.0 Changes

    February 03, 2019
    • ๐Ÿ‘ Allow an empty migration list if a InitSchema function is defined (#28).
  • v1.3.1 Changes

    January 26, 2019
    • ๐Ÿ›  Fixed testify import path from gopkg.in/stretchr/testify.v1 to github.com/stretchr/testify (#27).
  • v1.3.0 Changes

    December 02, 2018
    • ๐Ÿš€ Starting from this release, this package is available as a Go Module;
      • Import path is still gopkg.in/gormigrate.v1 in this major version, but will change to github.com/go-gormigrate/gormigrate/v2 in the next major release;
    • Validate the ID exists on the migration list (#20, #21).
  • v1.2.1 Changes

    September 07, 2018
    • An empty migration list is not allowed anymore. Please, make sure that you have at least one migration, even if dummy;
    • โž• Added MigrateTo and RollbackTo methods (#15);
    • โœ… CI now runs tests for SQLite, PostgreSQL, MySQL and Microsoft SQL Server.
  • v1.2.0 Changes

    July 12, 2018
    • โž• Add IDColumnSize options, which defaults to 255 (#7);
  • v1.1.4 Changes

    May 06, 2018
    • 0๏ธโƒฃ Assuming default options if blank;
    • Returning an error if the migration list has a duplicated migration ID.
  • v1.1.3 Changes

    February 25, 2018
    • ๐Ÿ›  Fix RollbackLast (#4).

    ๐Ÿš€ Sorry, we don't have changelog for older releases ๐Ÿ˜ข.