All Versions
Latest Version
Avg Release Cycle
122 days
Latest Release
1779 days ago

Changelog History

  • v0.13.3 Changes

    July 10, 2019

    Note, glide is essentially unmaintained. Please consider using Go Modules or Dep.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  #1056: Fixed issue where Glide is not detecting crypto/ed25519, now in the stdlib (thanks @martinkunc)
    • ๐Ÿ›  #1033: Fixed segfault with Glide 0.13.2 when stripping Godep workspace (thanks @databus23)
    • ๐Ÿ›  Fixed issues with submodules in newer versions of git (via dependency update)
  • v0.13.2 Changes

    September 26, 2018

    ๐Ÿš€ This release fixes issues when stripping vendor directories from dependencies.

    ๐Ÿš€ Note, glide is mostly, though not completely, unmaintained and you should consider switching to dep until official tooling is released in a stable manner.

  • v0.13.1 Changes

    November 07, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ“ฆ #935: Fix handling of new core package math/bits (thanks @prateek)
  • v0.13.0 Changes

    September 28, 2017

    ๐Ÿš€ The latest release of Glide brings continued support.

    Consider switching to dep

    ๐Ÿ‘ Glide is used by a great number of projects and will continue to get support for some time. But, the near future is likely in dep. dep can handle importing Glide config files. Please consider trying dep on your project or converting to dep. If you encounter an issue please check if there is an existing bug report and file one if there is not.

    ๐Ÿšš Glide will continue to be supported for some time as there are many users who rely on it and some are not able or ready to move to dep.

    โž• Added

    • ๐Ÿ— #631: Verify version during build in automation (thanks @breerly)
    • ๐Ÿ“„ #711: Added a commit hash example to the docs (thanks @mh-cbon)
    • 0๏ธโƒฃ #771: Handling default GOPATH for Go 1.8
    • #814: Adding install instructions for Ubuntu 17.04 (thanks @HaraldNordgren)
    • ๐Ÿ‘ #870: Added support for s390x architecture (thanks @Nayana-ibm)

    ๐Ÿ”„ Changed

    • ๐Ÿšš #582: Removed verbose flag as it was not being used (thanks @kelcecil)
    • #697: Preserve vendor/.git, if it exists. (thanks @sdboyer)
    • #686: Make ending dots in output more consistent (thanks @stevenroose)
    • โšก๏ธ #748: Updated tests to work windows and add windows CI testing
    • ๐ŸŽ #717: Cache GOROOT at init time for performance (thanks @heyitsanthony)
    • โšก๏ธ #797, #821, #908: Updating to the latest version of the dependencies
    • ๐Ÿ— #800: Allow VERSION of glide to be passed in with build script (thanks @BlackYoup)
    • ๐Ÿ“„ #774: Add docs on using go get to install glide (thanks @philoserf)
    • โšก๏ธ #907: Updated Travis CI language versions of Go to test against (thanks @dvrkps)
    • โšก๏ธ #916: Update gox to version managed by Masterminds for builds

    ๐Ÿ›  Fixed

    • #736: Find home dir without using cgo (thanks @krancour)
    • ๐Ÿ›  #603: Fixed where, in some cases not importing dependencies config
    • ๐Ÿ›  #620: Fixed grammar usage on projects (thanks @server-monitor)
    • โœ๏ธ #623: Fixed typos in help and (thanks @jonboulle)
    • โœ๏ธ #628: Fixed typos (thanks @philoserf)
    • ๐Ÿ“š #733: Fixed documentation issues (thanks @matiasanaya)
    • ๐Ÿ›  #747: Fixed issue with glide home directory (thanks @agatan)
    • ๐Ÿ›  #759: More spelling fixes (thanks @jbirch)
    • ๐Ÿ›  #775: Even more doc typo fixes (thanks @cristiangreco)
    • ๐Ÿ #811: Fixed issue with windows git submodules
    • โœ๏ธ #819: Fixed more typos (thanks @zoofood)
    • ๐Ÿ›  #829: Fixed preservation of .git files correctly (@RaduBerinde)
    • ๐Ÿ #778: Fixed removing and moving large sets of files fails on Windows
    • ๐Ÿ— #910: Fixed issue due to go/build.ImportDir change response on not found dir
    • ๐Ÿšš #906: Fixed CustomRemoveAll() to handle spaces in paths, and also file not found (thanks @jpz)
  • v0.12.3 Changes

    October 03, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ›  #615: Fixed possible situation where resolver could get stuck in a loop
  • v0.12.2 Changes

    September 13, 2016

    ๐Ÿ›  Fixed

    • #599: In some cases was not importing dependencies config
    • ๐Ÿ›  #601: Fixed issue where --all-dependencies flag stopped working
  • v0.12.1 Changes

    August 31, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ“ฆ #578: Not resolving parent project packages in some cases
    • ๐Ÿ #580: cross-device error handling failed on Windows in some cases
    • ๐Ÿ”’ #590: When exit signal received remove global lock

    Note, Plan 9 is an experimental OS for Go. Due to some issues we are not going
    ๐Ÿ— to be supporting builds for it at this time.

  • v0.12.0 Changes

    August 23, 2016

    โž• 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)
  • v0.11.1 Changes

    July 21, 2016

    ๐Ÿ›  Fixed

    • โœ… #505: Ignored dependency showing up in testImport
  • v0.11.0 Changes

    July 05, 2016

    โž• Added

    • โœ… #461: Resolve test imports
    • #458: Wizard and version detection are now on glide get
    • #444: New config wizard helps you find versions and set ranges. Can be run from
      glide init or as separate command
    • #438: Added ability to read symlink basedirs (thanks @klnusbaum)
    • #436: Added .idea to .gitignore
    • #393 and #401: Added a PPA ( and instructions
      on using it (thanks @franciscocpg)
    • ๐Ÿ‘ #390: Added support for custom Go executable name. Needed for environments like
      appengine. Environment variable GLIDE_GO_EXECUTABLE (thanks @dpmcnevin)
    • #382: glide info command takes a format string and returns info (thanks @franciscocpg)
    • ๐Ÿ‘ #365: glide list: support json output format (thanks @chancez)

    ๐Ÿ”„ Changed

    • ๐Ÿท Tags are now in the form v[SemVer]. The change is the initial v on the tag.
      This is to conform with other Go tools that require this.
    • ๐Ÿ“š #501: Updating the plugins documentation and adding listing
    • ๐ŸŒฒ #500: Log an error if stripping version control data fails (thanks @alexbrand)
    • โšก๏ธ #496: Updated to 1.1.1
    • โšก๏ธ #495: Updated to 1.8.0
    • #494: Glide install skips fetch when it is up to date
    • #489: Make shared funcs for lockfile usage (thanks @heewa)
    • #459: When a conflict occurs output the tag, if one exists, for the commit
    • โšก๏ธ #443: Updating message indentation to be uniform
    • โšก๏ธ #431: Updated the docs on subpackages
    • #433: The global shared cache was reworked in prep for future uses
    • โšก๏ธ #396: Don't update the lock file if nothing has changed

    ๐Ÿ›  Fixed

    • ๐Ÿ”’ #460: Sometimes ignored packages were written to lock file. Fixed.
    • ๐Ÿ›  #463: Fixed possible nil pointer issues
    • #453: Fix DeleteUnused flag which was not working (thanks @s-urbaniak)
    • ๐Ÿ“ฆ #432: Fixed issue with new net/http/httptrace std lib package
    • ๐Ÿ #392: Correctly normalize Windows package paths (thanks @jrick)
    • #395: Creating the cache key did not handle SCP properly
    • ๐Ÿ›  #386: Fixed help text indentation
    • โšก๏ธ #383: Failed glide get had been updating files. No longer does this

    And thanks to @derelk, @franciscocpg, @shawnps, @kngu9, @tugberkugurlu, @rhcarvalho,
    ๐Ÿ“š @gyuho, and @7imon7ays for documentation updates.