chore(deps): update dependency hairyhenderson/gomplate to v3.11.0 #71
Loading…
Reference in New Issue
No description provided.
Delete Branch "renovate/docker-helper-tools"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v3.10.0
->v3.11.0
Release Notes
hairyhenderson/gomplate
v3.11.0
Compare Source
👋 Welcome to another gomplate release! Once more, a number of bug fixes and new
features. Thanks to the community, gomplate is now available via
MacPorts as well!
Thanks
Plenty of people have contributed to gomplate by filing issues, suggesting new
features, or submitting pull requests. I'd like to especially thank the
following people for submitting pull requests in this release:
Deprecations
I'm starting to work on gomplate v4, the next major release (with breaking
changes). In preparation for this, I'm listing some features as deprecated (see
the deprecation policy). Note that some of these may have been
deprecated for a while, but I'd like to call them out explicitly here.
datasource is now deprecated (see this discussion),
and will be removed in v4.0.0.
slim
binaries are deprecated, and will no longer be produced startingwith v4.0.0.
strings.Sort
(usecoll.Sort
instead)conv.Dict
(usecoll.Dict
instead)conv.Slice
(usecoll.Slice
instead)conv.Has
(usecoll.Has
instead)conv.Bool
(useconv.ToBool
instead)based form is now available. This will be removed in a later v4 minor release
(i.e. not in v4.0.0, but before v5).
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.11.0 (2022-06-12)
Full Changelog
Release Notes
New features and changes
gomplate.Renderer
API is available for rendering templates programmatically. This should be of interest for developers wishing to use gomplate as a library. See the Go docs for examples.file:
URL scheme is supported. The full set of datasource URL schemes will be supported in a future release.templates
config option, and deprecates the previous format. See the docs fortemplates
for more information.break
, andcontinue
.New functions
crypto.ECDSAGenerateKey
crypto.ECDSADerivePublicKey
tmpl.Path
tmpl.PathDir
net
namespace for working with networks in CIDR notation - thanks to @bartoszj for the contribution!net.CIDRHost
net.CIDRNetmask
net.CIDRSubnets
net.CIDRSubnetSizes
crypto.SHA*
, but returns raw bytes instead of strings)crypto.SHA*Bytes
crypto.EncryptAES
crypto.DecryptAES
listDatasources
function - thanks to @jeevansai502 for the contribution!Bug fixes
JSON
andYAML
functions where escaped forward slashes (\/
) were not being correctly interpretedstrings.Title
to handle unicode punctuation (moves to alternate implementation after Go 1.18 deprecated the standard library function)strings.Indent
would not work correctly when a new-line character is used (now disallowed)aws+sm
datasource will now correctly read a secret written as binary (SecretBinary
) rather than a string (SecretString
)Documentation fixes/updates
inputDir
is read recursivelyslim
binary, and update the Go install instructions for recent Go versionsconv.URL
: Add example of how to redact the passwordtime.Now
: Add example of how to useTime.IsDST
strings.Split
: More examples to clarify how to usestrings.Split
- thanks to @karlschriek for the contribution!Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.