Releases: davidovich/summon
Feature release v0.7.0
New in this release:
- Allow pretty-printing of the asset tree. To use, add the
--tree
option tols
:summon ls --tree
. Thanks for https://github.com/DiSiqueira/GoTree.
Feature release v0.6.0
New in this release:
- Allow outputting version info of the asset data provider. Use the
-v
flag to output version info of the summon data executable.
Feature release v0.5.0
New in this release:
-
Scaffolder no longer adds
summon/go.mod
which simplifies asset repo tagging (go module submodules is a special case that is not needed). We instead add go.mod to the root of the asset repo, making it a standard go module. Tagging is simpler, you no longer need to prefix the tag with thesummon/
submodule path. -
Scaffolder will call
git init
to initialize an asset repo for you. -
Improved Scaffolded README.md
Feature release v0.4.0
New in this release:
- support outputting asset data to stdout. Use ‘-‘ with the ‘-o’ flag.
- allow suppressing template rendering with a new ‘--raw’ flag.
Feature release v0.3.0
New in this release:
-
We now use the sprig library for templating. This allows interesting uses in templates like
{{ env "HOME" }}
. Note that prior to this change, you were required to pass--json
to enable rendering templates, and this limitation has been removed. The corollary is that templates are always rendered and references to un-renderable Actions (delimited by{{
and}}
) will be removed from output. -
gobin referenced in the
exec:
section of the config file no longer has special treatment. Add-run
to get the same effect as before. This means that the referenced go executable is managed completely by gobin, which has it's own cache and output dir (usually at$(go env GOPATH)/bin
).Here is an example of the new config:
exec: gobin -run: gohack: github.com/rogpeppe/[email protected]
Feature release v0.2.0
New in this release:
- Allow summoning of parts of the data repository (#20)
Feature release v0.1.0
First official release
This is the first MVP release of the summon library