Skip to content

Releases: meigma/crossplane-cuefn

v0.1.9

Choose a tag to compare

@meigma-release-please meigma-release-please released this 22 Jul 22:57
f7824fb

0.1.9 (2026-07-22)

Features

  • publish: add selector-based EnvironmentConfig sources (#81) (3fb753b)

v0.1.8

Choose a tag to compare

@meigma-release-please meigma-release-please released this 19 Jul 20:42
ae226d0

0.1.8 (2026-07-19)

Features

  • publish: publish modules with generic metadata (#79) (f0c6815)

v0.1.7

Choose a tag to compare

@meigma-release-please meigma-release-please released this 18 Jul 04:48
4577625

0.1.7 (2026-07-18)

Features

  • check: static check core and textdiff extraction (#74) (2d1de17)
  • cli: add cuefn check command (#76) (30aa6ae)

v0.1.6

Choose a tag to compare

@meigma-release-please meigma-release-please released this 18 Jul 01:36
cf310ab

0.1.6 (2026-07-18)

Features

  • cli: add cuefn test command (#72) (1632e30)
  • testharness: txtar case model and assertion core (#70) (099a4c3)

v0.1.5

Choose a tag to compare

@meigma-release-please meigma-release-please released this 17 Jul 03:17
1fc594f

0.1.5 (2026-07-17)

Bug Fixes

  • pkg: normalize Function xpkg entrypoint (#68) (e09e720)
  • release: retry transient asset uploads (#66) (8eebd92)

v0.1.4

Choose a tag to compare

@meigma-release-please meigma-release-please released this 17 Jul 00:29
95dfead

0.1.4 (2026-07-16)

Features

  • expose observed composed resources to CUE modules (#64) (60ff2bf)

Bug Fixes

  • template tap manifests from checksums; robust install resolution (#54) (9a4f3ca)

v0.1.3

Choose a tag to compare

@meigma-release-please meigma-release-please released this 01 Jul 05:22
120d86c

0.1.3 (2026-07-01)

Features

  • add a verified shell install script (#53) (fcf8247)
  • nix: add an in-repo flake for nix install (#51) (383d0fb)
  • release: publish a Homebrew formula and Scoop manifest (#49) (b46bda5)

v0.1.2

Choose a tag to compare

@meigma-release-please meigma-release-please released this 01 Jul 05:23
2e43b8a

0.1.2 (2026-06-30)

Bug Fixes

  • collapse noisy CUE validation errors into one message (#45) (380dbd3)
  • pkg,cli: bind generated functionRefs to the installed Functions (#44) (500cf9d)
  • render: clearer error for a major-only module ref over OCI (#43) (b3bc034)
  • render: fall back to a writable cache dir for the nonroot runtime (#40) (975e612)
  • schema: emit XRD defaults for required, fully-defaultable fields (#41) (baa7d52)

v0.1.1

Choose a tag to compare

@meigma-release-please meigma-release-please released this 01 Jul 05:24
13f8587

0.1.1 (2026-06-30)

Features

  • cli: add cuefn render --required-resources (#37) (afc7196)
  • function: emit and receive required resources (#36) (ce381c4)
  • render: support required resources in the engine (#34) (7625170)

v0.1.0

Choose a tag to compare

@meigma-release-please meigma-release-please released this 01 Jul 05:24
1a0cc5c

0.1.0 (2026-06-30)

⚠ BREAKING CHANGES

  • render: every module must nest input/resources/status under out. Pre-1.0, no migration shim.

Features

  • cli: wire dependency-aware local loading and add --cache-dir (#15) (3a70f63)
  • example: instantiate Kubernetes objects from cue.dev/x/k8s.io (#17) (6fe9932)
  • function: add Crossplane composition function, cuefn render, and example render loop (#6) (6c36041)
  • pkg: build and push Crossplane Configuration xpkg via cuefn publish (#8) (fc3d388)
  • release: package and sign the cuefn Function xpkg (#9) (5000e29)
  • render: add OCI module loader with transitive deps, nonroot cache, and digest verification (#5) (7fa2199)
  • render: add offline CUE module render engine and module contract (#4) (b3a15d1)
  • render: make local module loading dependency-aware (#14) (75a3c4d)
  • render: nest the module transform under a single out field (#19) (c825fe6)
  • schema: add CUE-to-XRD codegen with cuefn generate and validate (#7) (c76e1a8)