github kcl-lang/kcl v0.4.3
v0.4.3 Release

latest releases: v0.10.0, v0.10.0-rc.1, v0.10.0-beta.2...
23 months ago

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.

Don't miss a new kcl release

NewReleases is sending notifications on new releases.