github hairyhenderson/gomplate v5.1.0

5 hours ago

5.1.0 (2026-04-28)

Features

  • coll: support slices in coll.Omit (#2546) (be0844b)
  • crypto: add unified crypto.DerivePublicKey function (#2500) (2706cb6)
  • crypto: finalize experimental crypto functions (#2498) (45255b6), closes #1416
  • crypto: New experimental crypto.PBKDF2MCF function (#2429) (0aa7c9c)
  • crypto: New Yescrypt and YescryptMCF functions (#2421) (616260b)
  • crypto: Rename AES functions for consistent naming (#2501) (8881837)
  • datasources: New gcp+meta filesystem support (#2493) (fcbd14f)
  • env: New functions env.Env and env.HasEnv (#2492) (41b4ea7)
  • schema: add JSON Schema for .gomplate.yaml config files (#2541) (114fe8b)

Bug Fixes

  • conv: Print actual argument type in InterfaceSlice error (#2553) (b29effa)
  • deps: update aws-sdk-go-v2 monorepo (#2586) (958f3d0)
  • deps: update module github.com/hairyhenderson/go-fsimpl to v0.4.1 (#2585) (15d7573)
  • deps: update module github.com/invopop/jsonschema to v0.14.0 (#2587) (0b3239d)
  • deps: update module k8s.io/client-go to v0.36.0 (#2592) (900cf17)
  • flake: remove flakey LookupIPs tests (#2540) (167f91a)
  • lint: resolve golangci gosec, nolintlint, and fieldalignment issues (#2542) (45aa9e0)
  • random: fix flaky TestItem by checking both items appear (#2525) (1be45f6)
  • test: increase plugin timeout to avoid flakes on slow Windows runners (#2543) (0ef47a6)

Documentation

  • crypto: shorten SHA function group headings to fix TOC overflow (#2547) (94ce42f), closes #1734
  • datasources: Correct aws+smp documentation to reflect changes made in v4 (#2531) (0af83bd)
  • dynamically resolve release links via GitHub API (#2528) (7734992)
  • fix: update broken Zenko Cloudserver link (#2599) (67757db)
  • Upgrade hugo and theme (#2596) (1f84e10)

Dependencies

  • actions: bump actions/create-github-app-token in the actions group (#2534) (d6a8368)
  • actions: bump docker/login-action from 3.4.0 to 3.7.0 (#2491) (0eade6c)
  • actions: bump docker/login-action from 3.7.0 to 4.0.0 (#2521) (655b154)
  • actions: bump docker/login-action from 4.0.0 to 4.1.0 (#2555) (7e6c1d1)
  • actions: bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#2524) (7dc7b3e)
  • actions: bump docker/setup-qemu-action from 3.7.0 to 4.0.0 (#2522) (36ae69e)
  • actions: bump the actions group across 1 directory with 3 updates (#2527) (17dd554)
  • actions: bump webiny/action-conventional-commits (#2488) (cfddb9f)
  • actions: bump webiny/action-conventional-commits (#2573) (ea8bcd3)
  • docker: bump golang from 1.25-alpine to 1.26-alpine (#2507) (cc806e4)
  • go: bump cuelang.org/go from 0.15.3 to 0.15.4 (#2490) (3713efb)
  • go: bump cuelang.org/go from 0.15.4 to 0.16.0 (#2520) (f6b1099)
  • go: bump cuelang.org/go from 0.16.0 to 0.16.1 (#2561) (e4574f1)
  • go: bump github.com/aws/aws-sdk-go-v2/service/ec2 (#2489) (05eb3aa)
  • go: bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 (#2545) (a622590)
  • go: bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#2516) (6bdc4c7)
  • go: bump github.com/go-git/go-git/v5 from 5.16.4 to 5.16.5 (#2503) (a28f44f)
  • go: bump github.com/go-git/go-git/v5 from 5.17.0 to 5.18.0 (#2571) (1299e3f)
  • go: bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#2556) (d487382)
  • go: bump github.com/hairyhenderson/go-fsimpl from 0.3.3 to 0.3.4 (#2496) (8b9f003)
  • go: bump github.com/hairyhenderson/go-fsimpl from 0.4.1 to 0.4.2 (#2598) (a01bff9)
  • go: Bump github.com/hairyhenderson/go-fsimpl to v0.4.0 and document support for gcp+sm URLs (#2549) (15e2800)
  • go: bump github.com/hashicorp/vault/api in the hashicorp group (#2548) (b5e8b83)
  • go: bump github.com/itchyny/gojq from 0.12.18 to 0.12.19 (#2554) (d4f8d0b)
  • go: bump github.com/lmittmann/tint from 1.1.2 to 1.1.3 (#2495) (79837a3)
  • go: bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 (#2562) (64b28e2)
  • go: bump golang.org/x/crypto in the golang-x group (#2532) (f71a14a)
  • go: bump golang.org/x/sys in the golang-x group (#2529) (8eb4a0c)
  • go: bump google.golang.org/grpc from 1.78.0 to 1.79.3 (#2536) (60d1408)
  • go: bump k8s.io/client-go from 0.35.0 to 0.35.2 (#2519) (b37c732)
  • go: bump k8s.io/client-go from 0.35.2 to 0.35.3 (#2537) (aedc4f8)
  • go: bump k8s.io/client-go from 0.35.3 to 0.35.4 (#2569) (5b18d08)
  • go: bump the aws-sdk group across 1 directory with 6 updates (#2515) (ea272d2)
  • go: bump the aws-sdk group across 1 directory with 6 updates (#2570) (d8301e1)
  • go: bump the aws-sdk group with 6 updates (#2535) (0fc8c9a)
  • go: bump the aws-sdk group with 6 updates (#2551) (d09b206)
  • go: bump the golang-x group with 2 updates (#2530) (fa8ab92)
  • go: bump the golang-x group with 4 updates (#2502) (aa13e63)

Don't miss a new gomplate release

NewReleases is sending notifications on new releases.