github hairyhenderson/gomplate v3.6.0

latest releases: v4.0.0-pre-2, v3.11.7, v3.11.6...
4 years ago

A big release after a bit of a hiatus. 😅

Big new features include plugin support and 3 new datasources (AWS S3, Google Cloud Storage, and Git!).

Also for those who are using the hairyhenderson/gomplate
Docker images, there are some new tags which will make it easier to stay up to date!

v3.6.0 (2019-11-15)

Full Changelog

Release Notes

New features and changes

  • #625 New s3 datasource for reading datasources from AWS S3. See the docs for full information.

  • #632 New gs datasource for reading datasources from Google Cloud Storage. See the docs for full information.

  • #661 New git datasource! Supports git over HTTP(s), SSH, the "classic" Git protocol, and repos on local filesystems. See the docs for full information.

  • #581 New --exec-pipe flag - allows piping output directly into a post-execution command

  • #586 New --include flag (opposite of --exclude)

  • #635 With the new --plugin/-p flag you can plug in your own custom functions!

  • #683 When parsing a YAML stream with multiple documents (separated with ---), gomplate will now return the first non-empty document

  • #651 New stable and major (v3) docker image tags - (fixes #648) thanks to @docwhat

    • New Docker image tags available stable, v3, stable-slim, v3-slim, stable-alpine, v3-alpine
  • #598 and #677 Moved to go modules. As a result, if you import gomplate into your own code, your import paths need to change to github.com/hairyhenderson/gomplate/v3

New functions

Bug fixes

  • #617 Fix example in docs for coll.Uniq
  • #623 Fix parsing of media types with + character
  • #641 Fix markdown rendering in docs - thanks to @Ilyes512 for this one!
  • #673 Fix bug where subpath was ignored when inferring MIME type (fixes #672)

Don't miss a new gomplate release

NewReleases is sending notifications on new releases.