Skip to content

Releases: golang-migrate/migrate

v3.3.0

19 Jun 04:57
Compare
Choose a tag to compare

Changes:

  • Cassandra DB driver improvements
  • Timestamp format can be customized in CLI thanks to @bobmeister (#17)
  • Github migration sources parse URL fragments thanks to @thurt (#22)
  • CLI available via docker thanks to @Its-Alex (#24 and #27)
  • Use keyed struct fields for file sources to fix GAE issues thanks to @wmetaw (#43)
  • dep used to manage dependencies
  • Fix postgres driver locking thanks to @Teddy-Schmitz (#13)
  • Loaded source and db drivers displayed in CLI help text
  • Actually support S3, go-bindata, and GCS migration sources in the CLI. Fixes #52
  • Support godoc vfs sources thanks to @SamWhited
  • Build binaries with statically linked libraries. Fixes #45
  • Improve usability of the create command by making the -ext flag required (#53 (comment))
    • This is not considered a backwards incompatible change as any migration created without an extension would have erred during loading

v3.2.0

21 Feb 00:58
Compare
Choose a tag to compare

Changes:

  • Support Go 1.10 and drop support for Go 1.8
    • Binaries built using Go 1.10
  • Use db.Conn to fix locks not being release by the mysql (#8) and postgres (#4) drivers

v3.1.0

21 Jan 08:11
Compare
Choose a tag to compare

First release after the fork!

Changes:

  • Test improvements
    • Unit tests all pass
    • TravisCi builds report coverage to coveralls
    • Unit tests run faster
  • Support creating migrations with sequential (strictly monotonically increasing) names
  • Binaries built using Go 1.9
  • Dropped sqlite3 support since it was never working to begin with.