Skip to content

v3.10.0

Compare
Choose a tag to compare
@hairyhenderson hairyhenderson released this 24 Sep 21:08
v3.10.0
e11e134

🥳 It's high time for another gomplate release! This release contains quite a few
bug fixes and improvements.

Some packaging updates:

  • There is now a binary built for macOS on the Apple Silicon (M1/etc - darwin-arm64) platform!
  • For Windows users, there is now a Chocolatey package available!
  • Docker images are now also pushed to GitHub Container Registry

Be sure to also check out the multi-platform Docker images available at hairyhenderson/gomplate.

If you've gained value out of gomplate and want to find a way to encourage development, please consider sponsoring gomplate!

v3.10.0 (2021-09-24)

Full Changelog

Release Notes

New features and changes

New functions

Bug fixes

  • #1217 Support git repos with default branches other than master (fixes #1049)
  • #1210 Fix CONSUL_HTTP_ADDR parsing (fixes #1209)
  • #1199 Fix a few filehandle leaks (fixes #995)
  • #1128 Fix data race in random functions
  • #1127 Fix data race when gomplate is used programatically - fixed by removing use of globals in func namespaces (fixes #1126)
  • #1104 Stop emitting ANSI colour codes on Windows in unsupported terminals (partial fix for #1095)
  • #1082 Fix error when using --input-dir=. (found in #1081)
  • #1063 Fix difficulty in using gomplate programatically - bumped k8s.io/client-go to valid semver (fixes #1061)

Documentation fixes/updates

  • #1136 Fix files.IsDir typo in doc example (fixes #1133)
  • #1120 Add chocolatey package badges (thanks to @adriens!)
  • #1121 Explain how to install gomplate on Windows (thanks to @adriens!)