CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 269
Releases: magefile/mage
v1.15.0
9e91a03
Compare
Assets 17
- 1.33 KB
2023-05-11T15:39:58Z - 1.41 MB
2023-05-11T15:39:58Z - 1.42 MB
2023-05-11T15:39:58Z - 1.36 MB
2023-05-11T15:39:58Z - 1.3 MB
2023-05-11T15:39:58Z - 1.43 MB
2023-05-11T15:39:58Z - 1.37 MB
2023-05-11T15:39:58Z - 1.31 MB
2023-05-11T15:39:58Z - 1.48 MB
2023-05-11T15:39:58Z - 1.41 MB
2023-05-11T15:39:58Z -
2023-05-11T15:39:30Z -
2023-05-11T15:39:30Z - Loading
v1.14.0 - Faster Than Ever
300bbc8
Compare
What's Changed
- give props to netlify on the main page by @natefinch in #410
- Update site to build with newer hugo by @perrito666 in #411
- bring docs for use of directives up to date by @efd6 in #407
- add blog post about v1.13 by @natefinch in #412
- fix author links by @natefinch in #413
- Add variadic support to mg.F by @perj in #402
- feat: rename templated imports to avoid collisions by @ladydascalie in #421
- Website: fixing typos by @deining in #429
- refactor(listGoFiles): remove go list dependency by @jaredallard in #440
- doc: add MacPorts install info by @herbygillot in #419
New Contributors
- @efd6 made their first contribution in #407
- @perj made their first contribution in #402
- @ladydascalie made their first contribution in #421
- @deining made their first contribution in #429
- @jaredallard made their first contribution in #440
- @herbygillot made their first contribution in #419
Full Changelog: v1.13.0...v1.14.0
Assets 19
v1.13.0 - Magefiles Directory and more!
3504e09
Compare
What's Changed
- feat: allow mage:import alias to be defined for multiple imports by @viktorvoltaire in #398
- chore: wrap log.Println in cmd with verbose check by @viktorvoltaire in #399
- Detect deps that have already been invoked by @carolynvs in #346
- Replace godoc.org URLs by @JamieEdge in #342
- Add magefiles directory support by @perrito666 in #405
New Contributors
- @viktorvoltaire made their first contribution in #398
- @carolynvs made their first contribution in #346
- @JamieEdge made their first contribution in #342
- @perrito666 made their first contribution in #405
Full Changelog: v1.12.1...v1.13.0
Assets 19
v1.12.1 - Second Verse, Same as the First
2f1ec40
Compare
This is a copy of v1.12.0 ... nothing has changed. However, there was an initial v1.12.0 that was created accidentally, and then deleted, and it's causing some go proxies to complain. So hopefully this will fix that.
Changelog
- 2f1ec40 ci: migrate from travis to github action (#391)
- fe9f942 evidently goreleaseer has changed in the last 4 years :) (#394)
- fd5011e Fix the rollback mechanism for tags during a release (#392)
- 404c119 sh.run(): quoted strings before join (#306)
- 0c5affe Add asdf installation instructions to docs (#383)
- e84bbc1 #288 add brew and scoop install to docs (#376)
- 80953f7 #378 bump travisci go16 (#379)
- dd94424 Create issue templates (#374)
- d9e2e41 fix: deterministic compiled mainfile (#348)
- 4cf3cfc make -h work with imported targets (#335)
- de7ca6c fix test for go 1.16 (#330)
Assets 19
v1.12.0 - Small Fixes
2f1ec40
Compare
This is our first release in a while, and nothing major is added, but some small fixes have gone out, like making the mainfile deterministic and making sure we can use -h with imported targets.
Changelog
- 2f1ec40 ci: migrate from travis to github action (#391)
- fe9f942 evidently goreleaseer has changed in the last 4 years :) (#394)
- fd5011e Fix the rollback mechanism for tags during a release (#392)
- 404c119 sh.run(): quoted strings before join (#306)
- 0c5affe Add asdf installation instructions to docs (#383)
- e84bbc1 #288 add brew and scoop install to docs (#376)
- 80953f7 #378 bump travisci go16 (#379)
- dd94424 Create issue templates (#374)
- d9e2e41 fix: deterministic compiled mainfile (#348)
- 4cf3cfc make -h work with imported targets (#335)
- de7ca6c fix test for go 1.16 (#330)
Assets 19
v1.11.0 Arguments!
07afc7d
Compare
Changelog
07afc7d update release pipeline slightly (#327)
aba3950 I guess arguments work now (#326)
3730191 target: rework modtime comparison logic #323 (#324)
2ded30c Add -ldflags flag (#322)
50f568e get mage tests to pass on windows (#312)
707b7bd update the WorkDir (-w) flag to default to the Dir (-d) value as documented (#310)
Assets 14
Colors, working directory, some better errors
9a10961
Compare
Changelog
9a10961 #285 add color output for mage list (#301)
310e198 update home page with a better example (#293)
cb825cb Ensure MAGEFILE_VERBOSE set in compiled magefile (#300)
7747d7c add copyright to license (#299)
8a5905f Improve error message for failed imports (#298)
fd985b9 update install docs on site for #229 (#292)
6076b08 Mage Code of Conduct (#284)
5d10b67 Set magefiles working directory (#277)
0c7e3de filter mageimport files (#281)
1e0dbb8 Set GOARCH to amd64 for TestListMagefilesIgnoresRespectsGOOSArg (#275)
e353334 Add missing dependency to example Magefile (#274)
9e2b3db Add RunVWith command (#261)
d6f8413 enable detail/stack printing for the Go 2 proposal for error values (#259)
Assets 20
Modules and go1.13 Fixes
1c36bf7
Compare
Changelog
1c36bf7 swallow error on no non-magefiles (#265)
e1fda1a add MAGEFILE_HASHFAST that intentionally doesn't rerun go build (#258)
05f8c9d Improve error message on wrong type of mg.Deps argument (#240) (#241)
d30a2cf fix tests when running in module mode (#257)
9a6d7fe Fix Debug() documentation (#253)
5bc3a8a If GOBIN is set when installing, prefer that over GOPATH (#232)
8dce728 improve lowercasing of target names: YAMLGenerate -> yamlGenerate (#225)
8c9aa25 Add expansion of envvars and a Glob function to target package (#219)
00c8eff Pass MAGEFILE_GOCMD to compiled binary (#210)
158fd4c Typo seen when running mage
(#230)
5dee1ad Close sh.Copy destination file descriptor (#223)
8c70a98 Fix git clone link for Go modules in README (#218)
85b33f7 Sort target list (#212)
4d83845 Fix documentation for GoCmdEnv
(#207)
6b5776c Typo in sh.OutputWith documentation (#206)
64997ca update readme
Assets 20
v1.8.0 - Papercuts and Bug Fixes
aedfce6
Compare
Details
Several nice to have fixes that have been waiting for some TLC. The important ones:
- Binaries compiled with
-compile
now have support for all the applicable flags from Mage itself, so for example you can do<your binary> -l
to list the targets. see https://magefile.org/compiling/ for full details. - Specifying GOOS and GOARCH now won't confuse mage. Previously if you attempted to use mage to run
go build
and specified a different GOOS or GOARCH in your environment variables, those environment variables would change the binary that mage builds out of your magefile, and generally made it not executable on your system. Now that won't happen. To run-compile
and create a binary for a different platform, use the-goos
and-goarch
flags.
Changelog
fix one line imports as mage:imports (#204)
refactor alias/default parsing to support imported packages and namespaces (#203)
GOOS and GOARCH fixes (#202)
Compiled flags (#201)
Assets 20
v1.7.1
11d1591
Compare
Bug Fix
This fixes #188 - if you had mixed magefiles in with non-magefiles and then tried to import the magefiles... everything broke. This puts the behavior back to what it was previous to 1.7.0, where we did not set build the magefile itself with the mage build flag.
Changelog
11d1591 dont use -tags=mage when doing mage:imports and compiling (#189)