Skip to content

v1.2.4 - Go 1.11 Support & Move to v1.x

Compare
Choose a tag to compare
@natefinch natefinch released this 03 Sep 12:25
· 121 commits to master since this release
b0bfbc2

v1.2.4 is the newest version of Mage. I stripped out v2 tags in order to keep go modules from requiring the /v2 import path. Mage is and always will be backwards compatible with earlier versions, so there's no reason to move to v2. I had originally moved to v2 with the thought that every new release would be a new major version, since Mage doesn't really need semantic versioning... but that was before semantic import versioning came around.

Apologies for any problems this causes anyone.

Changelog

b0bfbc2 don't default to v2 anymore (#148)
6837488 add go.mod (#145)
0cb9a96 Use go/build from 1.11 to support modules (#144)
01342b9 Add debug flag (#143)
b3530f3 Fix dependency logging (#141)
253ba37 move checkdupes into parse (#138)
b853551 Check for duplicates with namespace prefixed if any (#137)
cfd05cd Output package docs with target list (#134)
198454a fix target library (#131)
7e35744 Log dependencies in runDeps (#128)
80d390c usage: separate commands and options (#96)
0b004e8 Fix panic in 126 (#127)
3ff5dec docs for namespaces (#125)
c807db8 Add namespace/subcommand support to Mage (#121)
0ef06c8 Fix doc of mg.Fatalf (#120)
5e51f9a Document requiring mage for 0-install with dep (#116)
771ebed Add -compile flag to compile a static binary (#115)
81dbe70 Fix typo in the targets page (#105)
ecff873 Fix broken link (#103)
d4ed947 Teach mage clean (#97)
0e9ea17 Add explicit return statements (#99)
6376808 parse: sanitize function doc synopsis (#95)
acc8beb Avoid name conflicts with magefiles (#93)
898127b Support for aliases (#58) (#90)
a693abc Update _index.en.md (#91)
bf7f17a fix mage install (#89)
accd8ef update logo with text (#87)
aefb6e8 new font for the logo (#86)
58812e2 Enable bootstrap build (#85)
ab3ca2f Cleaned up use of mage/types package (#81)
9d728ef remove mg dep from mainfile (#84)
8016235 [site] minor typo fix (#82)
68180eb Fix various typos (#80)
2060ed7 Docs for file sources (#78)
3c8c70c doc context targets (#77)
0eef6fe add serial deps and rename DepsWithContext (#76)
fe23edb Add mg.Target (#54)
be7943d Support multiple targets (#65)
df36722 context for jobs (#32)