github hairyhenderson/gomplate v5.3.1

3 hours ago

5.3.1 (2026-10-21)

Bug Fixes

  • coll: make Uniq O(n) for scalar values (#2872) (eae9ddc)
  • datafs: make path lookups faster by not looking up the working directory on Unix (#2880) (445fa5f)
  • datasources: don't mix up cached reads of different datasources (#2873) (a053aa2)
  • gomod: update module github.com/hairyhenderson/go-fsimpl to v0.5.0 (#2889) (3027c8b)
  • iohelpers: don't rewrite unchanged output files larger than 4KiB (#2882) (aaad933)
  • parsers: make data.ToJSON faster by reusing the JSON codec handle (#2883) (a1c8b9c)
  • random: make StringRE much faster by caching matched characters per pattern (#2874) (aa803b1)
  • random: return an error when no characters match the pattern (#2885) (434e132)
  • render: make rendering faster by reading nested templates only once (#2876) (ffb82c2)
  • strings: don't panic on empty input in SnakeCase, KebabCase, and CamelCase (#2884) (4967736)
  • template: make --input-dir faster by walking the directory once when possible (#2881) (fe296d8)

Documentation

  • release-check: bump latest known release to v5.3.0 (#2863) (07c4be0)

Don't miss a new gomplate release

NewReleases is sending notifications on new releases.