Releases: Workday/cuestomize
Releases · Workday/cuestomize
v0.3.0
What's Changed
- chore(deps): update module sigs.k8s.io/kustomize/kyaml to v0.21.0 by @github-actions[bot] in #65
- chore(deps): update module sigs.k8s.io/kustomize/api to v0.21.0 by @github-actions[bot] in #64
- chore(deps): update module k8s.io/api to v0.34.2 by @github-actions[bot] in #67
- chore(deps): update golangci/golangci-lint docker tag to v2.6.2 by @github-actions[bot] in #66
- chore(deps): update actions/checkout action to v6 by @lorenzofelletti in #70
- chore(deps): update k8s.io/kube-openapi digest to b6aabc6 by @github-actions[bot] in #68
- chore(deps): update module cuelang.org/go to v0.15.1 by @github-actions[bot] in #69
- refactor: dependency inject the detailer instead of instantiating it by @lorenzofelletti in #71
- chore(deps): update k8s.io/kube-openapi digest to 4e65d59 by @github-actions[bot] in #72
- refactor: dependency inject detailer and cuestomize options by @lorenzofelletti in #74
Full Changelog: v0.2.6...v0.3.0
v0.2.6
What's Changed
- fix: add Unwrap method to errWrapper for better error handling by @lorenzofelletti in #61
- chore(deps): update golangci/golangci-lint docker tag to v2.6.1 by @lorenzofelletti in #62
- chore(deps): update module cuelang.org/go to v0.15.0 by @lorenzofelletti in #63
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- chore: upgrade actions by @lorenzofelletti in #59
- refactor: modules structure by @lorenzofelletti in #60
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- ci: renovate CUE version used in dagger by @lorenzofelletti in #55
- chore(deps): update golangci/golangci-lint docker tag to v2.6.0 by @github-actions[bot] in #56
- refactor: modules structure and error detailer by @lorenzofelletti in #57
- chore(deps): update module cuelang.org/go to v0.14.2 by @github-actions[bot] in #54
- chore: bump semver to v0.2.4 by @lorenzofelletti in #58
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- feat: detailed errors now starts from the module path by @lorenzofelletti in #52
- refactor: add more linters and implement suggestions by @lorenzofelletti in #53
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- chore: correct log level for fetching CUE model from OCI registry by @lorenzofelletti in #50
- chore(deps): update golangci/golangci-lint docker tag to v2.5.0 by @github-actions[bot] in #51
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- chore(deps): update registry docker tag to v3 by @github-actions[bot] in #37
- refactor: remove shared code between cuestomize and dagger by @lorenzofelletti in #46
- ci: upgrade dagger to v0.19.0 by @lorenzofelletti in #48
- fix: renovate image regexes typo by @lorenzofelletti in #47
- refactor: extracted cuestomize functionality to separate pkg by @lorenzofelletti in #45
- refactor: use logr and slog instead of zerolog by @lorenzofelletti in #49
- fix: validator example by @lorenzofelletti in #44
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- chore: update Go to 1.25 by @lorenzofelletti in #13
- ci: improve go-generate pipeline by @lorenzofelletti in #14
- chore: gitignore cuestomize binary by @coillteoir in #15
- ci: skip on draft PRs by @lorenzofelletti in #20
- ci: renovate dependencies by @lorenzofelletti in #19
- feat: adding check to ensure valid cue schema by @coillteoir in #21
- feat: add support for struct for output value by @lorenzofelletti in #17
- ci: add dry-run as an option to Renovate and update GH action by @lorenzofelletti in #23
- ci: change permssions by @lorenzofelletti in #26
- chore(deps): update k8s.io/kube-openapi digest to d67c058 by @github-actions[bot] in #27
- docs: add initial documentation for Cuestomize mdbook by @lorenzofelletti in #22
- ci: fix GH pages deployment action by @lorenzofelletti in #29
- ci: allow GH pages to be manually triggered by @lorenzofelletti in #30
- ci: update trigger by @lorenzofelletti in #35
- chore(deps): update module github.com/stretchr/testify to v1.11.1 by @github-actions[bot] in #34
- chore(deps): update k8s.io/kube-openapi digest to 589584f by @github-actions[bot] in #33
- docs: add config reference and OCI pull guide by @lorenzofelletti in #32
- chore: bumping semver and updating dependencies by @coillteoir in #36
Notes
- CUE version used in this release is v0.14.1
- Outputs can now be either an array or a map
key: manifest. That gives the CUE module authors more flexibility in how they want to organise their module.
New Contributors
- @coillteoir made their first contribution in #15 🎉
- @github-actions[bot] made their first contribution in #27
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
Cuestomize first release!
Cuestomize is a Kubernetes package manager (and manifest validator) that is powered by CUE and integrated in kustomize.
New Contributors
- @lorenzofelletti made their first contribution in #1
Full Changelog: https://github.com/Workday/cuestomize/commits/v0.1.0