github kcl-lang/kcl v0.8.0-beta.1
v0.8.0-beta.1 Release

latest releases: v0.9.0-beta.1, v0.9.0-alpha.1, v0.8.7...
4 months ago

What's Changed

  • feat: output json stream result and refactor runtime FFI code by @Peefy in #1076
  • refactor: clean runtime unused code, refactor FFI related code & run cargo clippy for the runtime crate by @Peefy in #1077
  • refactor: empty result plan to dict by @Peefy in #1080
  • fix: stack overflow issues caused by deep copy of circular references within schema and schema lambda by @Peefy in #1079
  • feat: impl scalar yaml stream output by @Peefy in #1081
  • fix dump to file arguments and add more test cases by @Peefy in #1082
  • feat: fix compile unit always add entry file into main pkg to avoid incremental compilation ignores entry file by @He1pa in #1085
  • feat: support arguments and keyword arguments union for the schema value by @Peefy in #1086
  • feat: add better error message and quick fix for the list schema member by @Peefy in #1089
  • feat: add builtin function 'crypto.uuid()' and 'crypto.filehash()' by @zong-zhe in #1090
  • fix: fix typo by @zong-zhe in #1093
  • fix: literal str and join str inner completion by @He1pa in #1092

Full Changelog: v0.8.0-alpha.1...v0.8.0-beta.1

Don't miss a new kcl release

NewReleases is sending notifications on new releases.