Skip to content

Latest commit

 

History

History
730 lines (487 loc) · 54.2 KB

CHANGELOG.md

File metadata and controls

730 lines (487 loc) · 54.2 KB

Change Log

4.1.0 (2024-07-06)

Features

  • strings: New functions TrimRight and TrimLeft (#2148) (bdf3a1e)

Bug Fixes

  • vault: Upgrade go-fsimpl for KVv2 vault bug, and add test coverage (#2157) (6ffd703)

Documentation

  • datasources: clarify state of Vault KV v2 support (#2154) (c9643ca)
  • fix: Fix broken links, add CI to check (#2156) (bdf4f8c)
  • fix: Update docs configs to work with the latest hugo theme version (#2155) (17eb360)

Dependencies

  • actions: Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#2163) (129ff6b)
  • actions: Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#2160) (16ebbbe)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.10 to 1.54.11 (#2152) (e0a6e4f)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.11 to 1.54.13 (#2158) (720c70c)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.13 to 1.54.14 (#2159) (114c54d)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.14 to 1.54.15 (#2165) (51947a7)
  • go: Bump github.com/hairyhenderson/go-fsimpl from 0.1.6 to 0.1.7 (#2167) (80b7c5a)
  • go: Bump golang.org/x/term from 0.21.0 to 0.22.0 (#2162) (59192ec)

4.0.1 (2024-06-28)

Bug Fixes

  • test: Fix strings.Repeat test that failed in the wrong way on 32bit (#2129) (6290186)

Documentation

  • chore: Uncomment 'released' tags for functions in v4.0.0 (#2125) (e3b86e8)

Dependencies

  • go: Bump cuelang.org/go from 0.9.1 to 0.9.2 (#2142) (720960e)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.2 to 1.54.6 (699a2ed)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.6 to 1.54.8 (#2139) (a3475c0)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.8 to 1.54.9 (#2143) (715f2c2)
  • go: Bump github.com/aws/aws-sdk-go from 1.54.9 to 1.54.10 (#2145) (227b65d)
  • go: bump github.com/hack-pad/hackpadfs (#2127) (e6c032b)
  • go: Bump github.com/hack-pad/hackpadfs from 0.2.2 to 0.2.3 (#2131) (4805247)
  • go: Bump github.com/hack-pad/hackpadfs from 0.2.3 to 0.2.4 (#2137) (eddceaa)
  • go: Bump github.com/hairyhenderson/go-fsimpl from 0.1.4 to 0.1.5 (#2146) (7e425e1)
  • go: bump github.com/hairyhenderson/go-fsimpl to fix 32-bit panic (#2128) (5104b19)

v2.7.0 (2018-07-27)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Feature Request: Allow datasources to be defined dynamically #349
  • Can't evaluate field Trunc in type *funcs.StringFuncs #347

Merged pull requests:

v2.6.0 (2018-06-09)

Full Changelog

Implemented enhancements:

  • Directory datasource #215

Fixed bugs:

  • The sockaddr.Include and sockaddr.Exclude do not have "private" selector. #328
  • Support commas in number conversion #345 (hairyhenderson)

Closed issues:

  • Add slugify #336
  • Action Required: Fix Renovate Configuration #335
  • Consider publishing sha256sums of release files #318
  • Vault list support #229

Merged pull requests:

v2.5.0 (2018-05-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Writing an output file from a template provided via --in sets no FileMode when run using Docker #304
  • function "dict" not defined #291
  • unexpected "|" in template clause #290
  • Conditional statement as default value in getenv? #285
  • Pull in sprig functions? #283
  • Consider breaking the gomplate cmd into a sub-package #147

Merged pull requests:

v2.4.0 (2018-03-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Solaris build is broken 💥 #255
  • strings.Indent should not indent when width is 0 #268 (keitwb)
  • Attempting to fix intermittent Integration Test failure #260 (hairyhenderson)

Closed issues:

  • docker run hairyhenderson/gomplate --version doesn't print version #266

Merged pull requests:

v2.3.0 (2018-02-12)

Full Changelog

Implemented enhancements:

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:

v2.2.0 (2017-11-03)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v2.1.0 (2017-10-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • 'client nonce mismatch' when using AWS auth with nonce #205
  • AWS Auth nonce file not created if it doesn't already exist #204
  • "gomplate -in flibbit" should produce an error #192
  • Fixes #192 - fail with unknown args #208 (drmdrew)
  • Remove trailing spaces #207 (stuart-c)
  • Create file if it doesn't exist #206 (stuart-c)

Closed issues:

  • Document 4 new conv functions in 2.0.0 #196

Merged pull requests:

  • Document conv.ParseInt, conv.ParseFloat, conv.ParseUint, and conv.Atoi #212 (danedmunds)

v2.0.1 (2017-09-08)

Full Changelog

Fixed bugs:

Merged pull requests:

v2.0.0 (2017-08-10)

Full Changelog

Implemented enhancements:

Closed issues:

  • gomplate --version: 0.0.0 #188

Merged pull requests:

v1.10.0 (2017-08-01)

Full Changelog

Implemented enhancements:

Closed issues:

  • 17.7M on Alpine Images #171

Merged pull requests:

v1.9.1 (2017-06-22)

Full Changelog

Implemented enhancements:

  • Enhance the indent function #165

Fixed bugs:

  • gomplate v1.9.0 - fails for aws.EC2 calls that take 1s or plus (Windows) #168
  • Adding AWS_TIMEOUT environment variable #169 (hairyhenderson)

Closed issues:

  • Gomplate function to output a gomplate function #167

v1.9.0 (2017-06-14)

Full Changelog

Implemented enhancements:

Closed issues:

  • JSON formatting #163
  • panic: template: template:19:25: executing "template" at <.Env>: map has no entry for key "Env" #160
  • Suggestion: add directory support for loading environment #159

v1.8.0 (2017-06-09)

Full Changelog

Implemented enhancements:

Closed issues:

  • Improve the docs and move to a separate place (not the README) #146

Merged pull requests:

v1.7.0 (2017-05-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • toJSON fails to marshal objects with nested objects #138
  • function "has" will panic when used on nested map #134
  • Using github.com/ugorji/go/codec for JSON encoding instead of encoding/json #144 (hairyhenderson)
  • Fixing bug with 'has' and 'datasource' around referencing sub-maps in nested maps #135 (hairyhenderson)

Closed issues:

  • Ability to join list of items into string with separator #143

Merged pull requests:

v1.6.0 (2017-05-01)

Full Changelog

Implemented enhancements:

  • Support for bulk operations #117
  • Authentication for HTTP/HTTPS datasources #113
  • Make all secrets settable via files #106
  • Adding ds alias for datasource function #129 (hairyhenderson)
  • Add --input-dir and --output-dir as options #119 (rhuss)
  • Adding more ways to specify input/output #114 (hairyhenderson)

Fixed bugs:

  • Open datasource file in read-only mode #126 (rhuss)

Merged pull requests:

v1.5.1 (2017-03-23)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Awful performance rendering templates with ec2tag function in non-aws environments #110
  • Performance fixes for running ec2tag in non-aws environments #111 (hairyhenderson)

Merged pull requests:

v1.5.0 (2017-03-07)

Full Changelog

Implemented enhancements:

v1.4.0 (2017-03-03)

Full Changelog

Implemented enhancements:

Merged pull requests:

v1.3.0 (2017-02-03)

Full Changelog

Implemented enhancements:

Closed issues:

  • Crash when datasource is not specified #93

v1.2.4 (2017-01-13)

Full Changelog

Merged pull requests:

v1.2.3 (2016-11-24)

Full Changelog

Fixed bugs:

  • gomplate with vault datasource panics when environment variables are unset #83
  • Fixing bug where vault data is incorrectly cached #87 (hairyhenderson)
  • No vault addr dont panic #85 (drmdrew)

Merged pull requests:

  • Mention CLI and datasources support in description #86 (drmdrew)

v1.2.2 (2016-11-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • gomplate w/vault error: user: Current not implemented on linux/amd64 #79
  • Avoiding CGO landmine #81 (hairyhenderson)

v1.2.1 (2016-11-19)

Full Changelog

Fixed bugs:

  • Removing vestigial newline addition #77 (hairyhenderson)
  • Handle redirects from vault server versions earlier than v0.6.2 #76 (drmdrew)

Closed issues:

  • Handle vault HTTP redirects #75

v1.2.0 (2016-11-15)

Full Changelog

Implemented enhancements:

Merged pull requests:

v1.1.2 (2016-09-06)

Full Changelog

Fixed bugs:

v1.1.1 (2016-09-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Slow and repeated network calls during ec2 functions #59

v1.1.0 (2016-09-02)

Full Changelog

Implemented enhancements:

  • Provide default when region can't be found #55
  • Adding ability to provide default for ec2region function #58 (hairyhenderson)

Merged pull requests:

v1.0.0 (2016-07-14)

Full Changelog

Implemented enhancements:

v0.6.0 (2016-07-12)

Full Changelog

Implemented enhancements:

v0.5.1 (2016-06-21)

Full Changelog

Fixed bugs:

v0.5.0 (2016-05-22)

Full Changelog

Implemented enhancements:

  • It'd be nice to also resolve templates from files #8
  • Switching argument parsing to codegangsta/cli #42 (hairyhenderson)
  • New datasource function - allows use of JSON files as a data source for the template #9 (hairyhenderson)

Fixed bugs:

v0.4.0 (2016-04-12)

Full Changelog

Implemented enhancements:

v0.3.0 (2016-04-11)

Full Changelog

Implemented enhancements:

Closed issues:

  • gomplate -v returns 0.1.0 even for newer releases #33

Merged pull requests:

v0.2.2 (2016-03-28)

Full Changelog

Fixed bugs:

v0.2.1 (2016-03-28)

Full Changelog

Fixed bugs:

  • AWS-dependent functions should fail gracefully when not running in AWS #26
  • It's 'ec2region', not 'region' #29 (hairyhenderson)
  • Using defaults on network errors and timeouts #27 (hairyhenderson)

v0.2.0 (2016-03-28)

Full Changelog

Implemented enhancements:

Merged pull requests:

v0.1.1 (2016-03-22)

Full Changelog

Implemented enhancements:

  • Should support default values for environment variables #14

Merged pull requests:

v0.1.0 (2016-02-20)

Full Changelog

Merged pull requests:

v0.0.2 (2016-01-24)

Full Changelog

Merged pull requests:

v0.0.1 (2016-01-23)

* This Change Log was automatically generated by github_changelog_generator