2.3.0
✨ The first release of 2018 - an enormous and overdue one! Sorry for the delay 😬
Highlights:
- New
crypto
namespace - New AWS Systems Manager Parameter Store datasource (
aws+smp://
) - You can now supply a datasource as standard input
- You can now exclude files when processing directories of templates with the
--exclude
flag - Gomplate has a logo now!
Many thanks to the contributors who have helped make this and other releases!
v2.3.0 (2018-02-12)
Implemented enhancements:
- Enable reading from AWS SSM Parameter Store? #245
- Can we specify stdin as a datasource? #230
- Trade the dependency on
aws-sdk-go
for something smaller #47 - Allow vault address to be specified in the vault:// URL #251 (hairyhenderson)
- Add AWS SSM Parameter support #248 (tyrken)
- Add crypto namespace #236 (hairyhenderson)
- Support setting MIME type with URL query string #234 (hairyhenderson)
- Adding support for stdin: scheme for datasources #233 (hairyhenderson)
- Can now pass --exclude as a flag #220 (Gman98ish)
Fixed bugs:
- "unexpected {{end}}" error that only happens when using --input-dir #238
Closed issues:
- gomplate should output which template was being parsed when an error is encountered #239
- function "math" not defined #224
Merged pull requests:
- new logo #253 (hairyhenderson)
- bind test binaries explicitly to 127.0.0.1 #252 (hairyhenderson)
- Updating github.com/aws/aws-sdk-go to v1.12.70 #247 (hairyhenderson)
- Updating for dep 0.4.0 and revendoring #246 (hairyhenderson)
- Increase gometalinter timeout and make it go faster locally #244 (hairyhenderson)
- Refactoring template processing #241 (hairyhenderson)
- Naming template after input filename #240 (hairyhenderson)
- Pruning dependencies with
dep prune
#237 (hairyhenderson)