Skip to content

Releases: carolynvs/magex

v0.9.0

27 Jul 15:32
8303d87
Compare
Choose a tag to compare

🚨 Breaking Changes

There are breaking function signature changes in this release (sorry).

pkg.IsCommandAvailable reordered the arguments to be more consistent with other commands and now only accepts a single string for the version argument/flag. For example, pkg.IsCommandAvailable("mycmd", "--version", "1.2.3")

What's Changed

Full Changelog: v0.8.1...v0.9.0

v0.8.1

02 Jun 16:30
9c6f785
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

08 Apr 20:22
f22ac5b
Compare
Choose a tag to compare

What's Changed

  • Support downloading to an arbitrary location by @carolynvs in #19

Full Changelog: v0.7.2...v0.8.0

v0.7.2

06 Apr 15:17
3031296
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

28 Mar 15:03
7c11ea4
Compare
Choose a tag to compare

What's Changed

  • Support installing latest with EnsurePackage by @carolynvs in #16

Full Changelog: v0.7.0...v0.7.1

v0.7.0

25 Mar 17:10
a5c3ff8
Compare
Choose a tag to compare

🚨 This has breaking changes! We have switched from using github.com/pkg/errors to using the built-in error wrapping functionality in Go. If you were checking errors with github.com/pkg/errors.Cause, you will need to switch to errors.Is.

What's Changed

New Contributors

Full Changelog: v0.6.1...v0.7.0

v0.6.0

03 May 18:06
5af18d8
Compare
Choose a tag to compare

🚨 THIS HAS BREAKING CHANGES!

Add DownloadToGopathBin for archived files 🚨 #5

  • Move GOPATH related functions to github.com/carolynvs/magex/gopath
  • Add package github.com/carolynvs/magex/archive to handle downloading an archive to your GOPATH/bin directory. It is in its own package so that you don't have to add the dependencies to support archives unless you are using it.

Fix copying over an existing directory #7

When I run cp -R somedir otherdir/ and otherdir/somedir already exists, copy should not fail trying to create the directory and should continue to copy children into the existing directory instead.