Releases: golang-migrate/migrate
Releases · golang-migrate/migrate
v4.11.0
Breaking Changes
- Fix 
neo4j.WithInstance()method signature to actually include an instance of the neo4j driver thanks to @dynastymasra (#373) 
Changes
Core Library
- Update 
hashicorp/go-multierrortov1.1.0to fix #369 thanks to @jmramos02 (#375) 
Database Driver
- Properly handle first down migration failures (#330)
- Affected drivers: cassandra, cockroachdb, firebird, mysql, neo4j, postgres, ql, redshift, sqlite, and sqlserver
- Schema migration apply times are now tracked in Neo4j
 
 
 - Affected drivers: cassandra, cockroachdb, firebird, mysql, neo4j, postgres, ql, redshift, sqlite, and sqlserver
 
Source Driver
- Add support for 
pkgerthanks to @hnnsgstfssn (#377) 
CLI
Docs
v4.10.0
Changes
Drivers
- Make automatic transaction-wrapping of SQLite migrations configurable, fixing #346 thanks to @saj (#350)
 - Update CockroachDB driver fixing #308
 
CLI
- Fixed path issues (#238) thanks to @13k and @r3code (#352)
- Refactored/cleaned up migration creation code and increased test coverage!
 
 
Builds
- Add support for Go 1.14 and drop support for Go 1.12
- Pre-built binaries are now built using Go 1.14
 
 - Changed CLI path in Docker image fixing #304 thanks to @jace-ys (#356)
 
Docs
- Add Windows install instructions using scoop thanks to @martinlindhe (#348)
 - Add docs for SQLite thanks to @saj
 
v4.9.1
v4.9.0
Changes
Drivers
- Add support for Neo4j thanks to @mvid (#320)
 - Support statement timeouts in postgres using the 
x-statement-timeoutoption thanks to @coolnay309 (aka @psuresh309) (#327) - Allow AWS S3 client to be specified thanks to @bishtawi (#334)
 - Updated 
cloud.google.com/godrivers to fix linting issues - Dropped support for Postgres 9.4 (EOL) and added support for Postgres 12
 
Builds
- 32-bit Windows are now available on the releases page thanks to @martinlindhe (#343)
 
Docs
v4.8.0
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 the
http.FileSysteminterface. Resolves #307 thanks to @fln (#293).- File and GodocVFS sources now use 
httpfs.PartialDriver 
 - File and GodocVFS sources now use 
 - Change QL driver from 
github.com/cznic/ql/drivertomodernc.org/ql/driver 
Builds
- Linux ARM binaries are now available with each release thanks to @pcarranza (#316)
 - Release now built using Go 1.13
 
v4.7.1
v4.7.0
v4.6.2
v4.6.1
v4.6.0
Breaking Changes
- Updated MongoDB driver to v1.1.0
- If you're using 
migrateas a library with MongoDB, you'll need to update your MongoDB driver version as well. 
 - If you're using 
 - Missing 
migrateCLI commands will now return a non-zero exit status thanks to @groyoh (#260) - Go 1.12.8 fixed a security issue where invalid URIs were being parsed. The fix broke 
migratewhen used with MySQL. Thanks to @erikdubbelboer for the fixes and @lou-lan for discovering an issue w/ the original fix! (#265 and #271) 
Changes
- Update 
NewDockerContainerin unused/deprecatedmigrate/testingpackage thanks to @thaJeztah (#270)