Releases
v0.4.3
Peefy
released this
17 Oct 14:52
v0.4.3 Release
PR #242 Fix(kclvm-runner): Before returning the result information, add 'Result::Ok' or 'Result::Err'.
PR #239 Refactor(kcl-vet): Add method 'validate()' as the entry point of KCL-Vet.
PR #238 feat: add community link in readme.
PR #237 Fix(kclvm-parser): return loading file failed error message from meth…
PR #235 refactor: replace json_minimal with serde_json
PR #234 Feat(kclvm-sema): Update outdated bench tests.
PR #233 Fix(kclvm-runner): fix linker bug.
PR #232 Fix(kclvm-codegen): fix schema back ref.
PR #230 refactor(kcl-vet): move 'schema_name' from struct to mathod generate.
PR #229 refactor(kclvm-tools): move 'query' out of 'kclvm-tools'.
PR #228 Refactor(kclvm-tools): move 'printer' from 'kclvm-tools' to 'kclvm-ast'.
PR #227 Create CODE_OF_CONDUCT.md using the default template.
PR #224 Feat(kcl-vet): add ast builder for kcl-vet.
PR #221 refactor: enhance config override at compile time.
PR #219 Feat(kclvm-tools): add json/yaml file loader for KCL-Vet.
PR #218 refactor: refine cli functions with api and evaluation error into the…
PR #217 chore: bump protobuf deps to 3.19.5
PR #216 Delim recovery
PR #215 Fix(kclvm-runner): Fixed file locks in kclvm-runner.
PR #211 refactor(compiler_base): new version for crate.io
PR #210 Fix(compiler_base): fix file path bug in DiagnosticHandler::default()
.
PR #209 Refactor(compiler_base): refactor struct Session
.
PR #208 Fix(compiler_base): Refactoring the way imports Compiler_Base.
PR #207 feat(compiler_base): add config for crate.io.
PR #206 Feat(compiler_base): add compiler_base_session
PR #205 chore: bump cli clap deps to latest, use new apis and remove unused a…
PR #204 refactor(compiler-base): remove compiler-base in kclvm.
PR #203 refactor: refine links in readme.
PR #199 chore: add the constraints
word link.
PR #197 Feat(Compiler-Base): Add package config in cargo.toml and README.md.
PR #195 Enhance readme: add how-to-choose
PR #194 refactor(compiler_base): fix warnings by 'cargo clippy' for Compiler_Base.
PR #192 refactor(compiler-base): move 'compiler_base' from 'KCLVM/kclvm' to 'KCLVM'.
PR #190 Feat(Compiler-Base): Add code snippet component
PR #186 Feat(compiler-base): add util functions to span.
PR #185 Refactor(compiler-base): refactor trait component and add errors.
PR #182 docs: refine KCLVM readme
PR #181 Fix: lint docs error
PR #179 feat: add override print args in the exec function.
PR #177 chorm : remove kclvm/hello.k
PR #176 Fix(compiler-base): fix doc string mistakes.
You can’t perform that action at this time.