glide v0.12.0 Release Notes
Release Date: 2016-08-23 // over 7 years ago-
โ Added
- ๐ Support for distributions in FreeBSD, OpenBSD, NetBSD, and Plan9
- ๐ #528: ARM release support (thanks @franciscocpg)
- โ #563: Added initial integration testing
- ๐ฒ #533: Log VCS output with debug (
--debug
switch) when there was a VCS error (thanks @atombender) - ๐ #39: Added support for mirrors. See the mirror command and subcommands
๐ Changed
- ๐ #521: Sort subpackages for glide.yaml and glide.lock to avoid spurious diffs
- ๐ฆ #487: Skip lookup of subpackage location when parent repo is already known
This skips unnecessary network requests (thanks @hori-ryota) - #492 and #547: Dependencies are now resolved in a global cache and exported to
vendor/ directories. This allows sharing of VCS data between projects without
upseting the GOPATH versions and is faster for projects vendoring dependencies.
โก๏ธ Some flags including --update-vendored, --cache-gopath, --use-gopath, and some
๐ others are deprecated and no longer needed.
๐ Fixed
- #287: When file or directory not found provide useful message
- ๐ #559: Fixed error is nil issue (thanks @mfycheng)
- #553: Export was failing with different physical devices
- โ #542: Glide failed to detect some test dependencies (thanks @sdboyer)
- ๐ #517: Fixed failure to install testImport from lock when no imports present
โ or when same dependency on both import and testImport - ๐ #440: Fixed panic in
glide tree
when walking the filesystem (thanks @abhin4v) - #529: --delete flag deleted and re-downloaded transitive dependencies
- #535: Resolve vendor directory symlinks (thanks @Fugiman)