Migrate Versions Save

Database migrations. CLI and Golang library.

v4.14.0

3 years ago

Changes

Source Drivers

Database Drivers

CLI

Docs

v4.13.0

3 years ago

Changes

Database Driver

Builds

  • Support Go 1.15 and drop support for Go 1.13
  • Update to golangci-lint v1.30.0

Docs

v4.12.2

3 years ago

Changes

Database Driver

Builds

  • Use make for Docker builds

v4.12.1

3 years ago

Changes

Builds

v4.12.0

3 years ago

Breaking Changes

Changes

Core Library

  • Add multistmt package to handle splitting multiple statements in a migration

Database Driver

Docs

Builds

  • Stop releasing .debs for Ubuntu 18.10 and start releasing for Ubuntu 20.04

v4.11.0

4 years ago

Breaking Changes

Changes

Core Library

Database Driver

  • Properly handle first down migration failures (https://github.com/golang-migrate/migrate/issues/330)
    • Affected drivers: cassandra, cockroachdb, firebird, mysql, neo4j, postgres, ql, redshift, sqlite, and sqlserver
      • Schema migration apply times are now tracked in Neo4j

Source Driver

CLI

Docs

v4.10.0

4 years ago

Changes

Drivers

CLI

Builds

Docs

v4.9.1

4 years ago

Changes

Builds

  • Actually release windows 386

v4.9.0

4 years ago

Changes

Drivers

Builds

Docs

v4.8.0

4 years ago

Changes

Docs

  • Added more MongoDB examples thanks to @orasik (#268)
  • Added CockroachDB tutorial thanks to @mknycha (#297)

Drivers

  • Add httpfs driver, making it easier to create source drivers that implement thehttp.FileSystem interface. Resolves #307 thanks to @fln (#293).
    • File and GodocVFS sources now use httpfs.PartialDriver
  • Change QL driver from github.com/cznic/ql/driver to modernc.org/ql/driver

Builds

  • Linux ARM binaries are now available with each release thanks to @pcarranza (#316)
  • Release now built using Go 1.13