Skip to content

Releases: crossplane-contrib/function-go-templating

v0.8.0

18 Oct 08:41
7d8d2d2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

11 Oct 09:08
9c47d51
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

04 Sep 19:41
ffa8a7b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update xpkg.upbound.io/crossplane-contrib/function-go-templating docker tag to v0.5.0 by @renovate in #108
  • chore(deps): update dependency go to v1.22.6 by @renovate in #109
  • feat: add extra resources support by @phisco in #83
  • fix(deps): update module dario.cat/mergo to v1.0.1 by @renovate in #112
  • fix typo in README by @kbakdev in #115
  • fix(deps): update module github.com/masterminds/sprig/v3 to v3.3.0 by @renovate in #117
  • chore(deps): update xpkg.upbound.io/crossplane-contrib/function-go-templating docker tag to v0.5.0 by @renovate in #111

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

30 Jul 16:44
05e8251
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update xpkg.upbound.io/crossplane-contrib/function-go-templating docker tag to v0.4.0 by @renovate in #52
  • Update to v4 of the upload and download artifacts actions by @negz in #51
  • skip hidden dirs for FileSource by @lsviben in #57
  • refactor: Use fs.FS interface instead of os file access by @MisterMX in #63
  • chore(deps): update xpkg.upbound.io/crossplane-contrib/function-go-templating docker tag to v0.4.1 by @renovate in #60
  • fix(deps): update module github.com/crossplane/crossplane-runtime to v1.14.4 by @renovate in #65
  • Fix misleading error message for invalid annotation format by @jtucci in #82
  • fix(deps): update module github.com/crossplane/function-sdk-go to v0.2.0 by @renovate in #73
  • chore(deps): update golangci/golangci-lint-action action to v4 by @renovate in #69
  • fix(README): Added quotes to the ready annotation value by @bobh66 in #84
  • chore(deps): update golangci/golangci-lint-action action to v5 by @renovate in #90
  • update readme definition for setResourceNameAnnotation by @girdharshubham in #95
  • Update go.mod dependencies regarding CVE issue by @turkenf in #107
  • chore(deps): update dependency go to v1.22.5 by @renovate in #89
  • fix(deps): update module github.com/alecthomas/kong to v0.9.0 by @renovate in #75
  • chore(deps): update docker/build-push-action action to v6 - autoclosed by @renovate in #103
  • chore(deps): update golangci/golangci-lint-action action to v6 by @renovate in #93
  • fix(deps): update module google.golang.org/protobuf to v1.34.2 by @renovate in #50
  • Remove sprig's env and expandenv functions by @jake-ciolek in #68
  • Add helper functions for retrieving composed and composite resources by @jtucci in #81
  • Run go mod tidy by @Moulick in #105

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.4.1

16 Jan 11:31
a57f1fd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

04 Jan 13:57
3207722
Compare
Choose a tag to compare

What's Changed

  • include note in README for base64 encoding connection secret values by @jaylevin in #33
  • Update kubernetes packages to v0.28.4 by @renovate in #31
  • added ability to set custom template delims by @AndrewChubatiuk in #18
  • chore(deps): setup renovate and bump images for examples by @phisco in #37
  • Fix function example links in the README by @ezgidemirel in #39
  • Add include function by @Mikel-Landa in #35
  • fix(deps): update module github.com/crossplane/crossplane-runtime to v1.14.3 by @renovate in #42
  • chore(deps): update actions/setup-go action to v5 by @renovate in #43
  • Fix random label example by @ezgidemirel in #45

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

17 Nov 17:22
b9145ee
Compare
Choose a tag to compare

What's Changed

  • Add package metadata by @negz in #12
  • Remove extra period in package readme by @negz in #14
  • Rename the Input type to GoTemplate by @negz in #15
  • Fix nil pointer crashes with wrong input by @ezgidemirel in #21
  • Fix resource notation example in Readme by @jan-di in #22
  • Update module github.com/crossplane/crossplane-runtime to v1.14.2 by @renovate in #28
  • Add toYaml & fromYaml functions by @jan-di in #20
  • Implement getResourceCondition function by @jan-di in #30
  • Add a helper function "setResourceNameAnnotation" by @ezgidemirel in #29

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.2

03 Nov 07:40
0b51ca5
Compare
Choose a tag to compare

This release only changes the Input kind to GoTemplate to better display it in the Marketplace. It is functionally identical to v0.2.1.

You can install this release using the following manifest:

apiVersion: pkg.crossplane.io/v1beta1
kind: Function
metadata:
  name: function-go-templating
spec:
  package: xpkg.upbound.io/crossplane-contrib/function-go-templating:v0.2.2

v0.2.1

03 Nov 02:36
59c48e1
Compare
Choose a tag to compare

This release only adds package metadata annotations it is functionally identical to v0.2.0.

You can install this release using the following manifest:

apiVersion: pkg.crossplane.io/v1beta1
kind: Function
metadata:
  name: function-go-templating
spec:
  package: xpkg.upbound.io/crossplane-contrib/function-go-templating:v0.2.1

v0.2.0

02 Nov 23:26
7bdd034
Compare
Choose a tag to compare

The first release of function-go-templating 🎉 1

This composition function allows you to compose Crossplane resources using Go templates. If you've written a Helm chart before, using this function will be a familiar experience. See the README for more details.

You can install this function using the following manifest:

apiVersion: pkg.crossplane.io/v1beta1
kind: Function
metadata:
  name: function-go-templating
spec:
  package: xpkg.upbound.io/crossplane-contrib/function-go-templating:v0.2.0
  1. We used v0.1.x during development, so we're releasing at 0.2.0.