Skip to content

0.5.0

Compare
Choose a tag to compare
@mattfarina mattfarina released this 19 Aug 20:34
· 827 commits to master since this release

Glide 0.5 is a major update breaking some backwards compatibility with
previous releases to support the new vendor setup in Go 1.5. Glide 0.5
does not work on versions of Go prior to 1.5.

  • Migrated to using the vendor/ directory and the go tools for vendor
    package management. To leverage this you'll need to set the
    environment variable GO15VENDOREXPERIMENT=1 and use Go 1.5.
  • glide up is now recursive and walks installed packages if there is
    no vendor directory. Use the --no-recursive flag to skip this.
  • Removed GOPATH management. This was needed for vendor package
    management that's not built into the go toolchain.
  • Switched to github.com/Masterminds/vcs for VCS integration.
  • When updating packages are now deleted if the --delete flag is set.
    This feature is now opt-in.
  • Fixed #32: Detects VCS type and endpoint changes along with a --force flag
    to replace the checkout if desired.