Releases: KusionStack/kusion
Releases · KusionStack/kusion
v0.5.4-rc.0
Docker Images
kusionstack/kusion:v0.5.4-rc.0
Dependent version
- kclvm-go:
v0.4.3-alpha.1
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- docs: update installation ways by @elliotxx in #113
- chore: update makefile to distinguish linux platform of ubuntu and centos by @howieyuen in #115
- refactor backend by @SparkYuan in #116
- bugfix: fix kclvm binary source dir of dockerfile by @howieyuen in #118
Full Changelog: v0.5.3...v0.5.4-rc.0
v0.5.3
Docker Images
kusionstack/kusion:v0.5.3
Dependent version
- kclvm-go:
v0.4.3-alpha.1
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- feat: support k8s crd in kusion apply and kusion destroy by @howieyuen in #106
- bugfix: resource nodes of delete action don't need compute action type again by @howieyuen in #108
- bugfix: save unchanged but lived resource by @howieyuen in #107
- bugfix: invalid argument for "-D, --argument" flag: parse error, bare " in non-quoted-field by @howieyuen in #111
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Docker Images
kusionstack/kusion:v0.5.2
Dependent version
- kclvm-go:
v0.4.3-alpha.1
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- refator: unify diff util functions, remove dup implements by @howieyuen in #94
- chore: change out from stderr to stdout by @howieyuen in #103
- Revert kusion compile flag by @howieyuen in #104
- bugfix: stack directory name is map key of Template.StacksConfig by @howieyuen in #105
Full Changelog: v0.5.1...v0.5.2
v0.5.1
Docker Images
kusionstack/kusion:v0.5.1
Dependent version
- kclvm-go:
v0.4.3-alpha.1
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- refactor Runtime interface by @SparkYuan in #90
- feat: three way diff, compare live config with dry-run result by @howieyuen in #91
- State: add field 'cluster' in State by @SparkYuan in #93
- Parse field
Cluster
From Resource.Extensions in CLI by @SparkYuan in #95 - bugfix: use client side dry-run to be compatible with server side dry-run not support by @howieyuen in #97
- bugfix: yaml.v2 unmarshal json content, make metadata type map[interface{}]interface{} by @howieyuen in #99
- fix local state uts by @SparkYuan in #100
- support deleted files in kusion deps cmd by @amyXia1994 in #96
- Return Resource.Type and Resource.Extensions in K8s Runtime by @SparkYuan in #101
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Docker Images
kusionstack/kusion:v0.5.0
Dependent version
- kclvm-go:
v0.4.2-alpha.9
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- chore: update readme of third party by @howieyuen in #76
- feat: refactor CopyTemplateFiles to support different file system by @howieyuen in #78
- State: add HTTPState as a new StateStorage by @SparkYuan in #81
- feat: util/log support log to stderr and add log-to-stderr flag for kusion compile by @howieyuen in #82
- refactor: reorganize states directory by @SparkYuan in #88
- refactor: render or skip stack based on stackConfigs is provided or not by @howieyuen in #83
Full Changelog: v0.4.4...v0.5.0
v0.4.4
Docker Images
kusionstack/kusion:v0.4.4
Dependent version
- kclvm-go:
v0.4.2-alpha.9
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- fix unit test for pkg/scaffold/internal by @howieyuen in #70
- chore: replace account id with dev team id by @elliotxx in #71
- add new FiledType: MapField and AnyField to indicate map entry and interface{} by @howieyuen in #73
- feat: support custom writer and storage for apply and preview by @elliotxx in #62
- engine: add some comments by @SparkYuan in #57
- remove pulumi deplendency, use third_party instead by @howieyuen in #68
- feat: kusion init support custom params body in JSON string, replace default value in kusion.yaml of specified template by @howieyuen in #74
- fix: build script, replace kcl-go by @chai2010 in #80
Full Changelog: v0.4.3...v0.4.4
v0.4.3
Docker Images
kusionstack/kusion:v0.4.3
Dependent version
- kclvm-go:
v0.4.2-alpha4
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- chore: remove LEGAL.md by @elliotxx in #63
- bugfix: runtime apply and detail prompt cancel unexpectly by @howieyuen in #64
- chore: update CODEOWNERS and remove unused files by @elliotxx in #69
Full Changelog: v0.4.2...v0.4.3
v0.4.2
Docker Images
kusionstack/kusion:v0.4.2
Dependent version
- kclvm-go:
v0.4.2-alpha4
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- refactor: refine kdump package by @elliotxx in #43
- fix: release action for macos-m1 and kcl-plugin by @chai2010 in #47
- engine: upgrade manifest to spec by @SparkYuan in #50
- chore: bump yaml version to v3.0.0 by @elliotxx in #52
- Create cla.yml by @chai2010 in #54
- feat: 3 ways merge base on json merge patch by @howieyuen in #55
Full Changelog: v0.4.1...v0.4.2
v0.4.2-alpha.1
Docker Images
kusionstack/kusion:v0.4.2-alpha.1
Dependent version
- kclvm-go:
v0.4.2-alpha4
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- refactor: refine kdump package by @elliotxx in #43
- fix: release action for macos-m1 and kcl-plugin by @chai2010 in #47
- engine: upgrade manifest to spec by @SparkYuan in #50
Full Changelog: v0.4.1...v0.4.2-alpha.1
v0.4.1
Docker Images
kusionstack/kusion:v0.4.1
Dependent version
- kclvm-go:
v0.4.2-alpha2
- kcl-plugin:
v0.4.1-alpha2
What's Changed
- fix: build compiled yaml string base on kcl schema definition by @howieyuen in #40
Full Changelog: v0.4.1-alpha.3...v0.4.1