github kcl-lang/kcl v0.7.0-alpha.2
v0.7.0-alpha.2 Release

latest releases: v0.9.0-alpha.1, v0.8.7, v0.8.6...
6 months ago

What's Changed

  • feat: completion for schema attr value. by @He1pa in #809
  • feat: lsp completion for schema param list by @He1pa in #810
  • feat: add advenced resolver for new semantic modle by @NeverRaR in #808
  • feat: lsp completion of trigger newline after brace by @He1pa in #811
  • chore: fix typo by @amyXia1994 in #814
  • Fix: fix type check missing when assigning a dict to a schema by @zong-zhe in #815
  • fix: mutual reference for config multiple keys by @Peefy in #817
  • fix: rm the error 'conflict kcl.mod file path' by @zong-zhe in #819
  • chore: bump kcl version to v0.7.0-alpha.2 by @Peefy in #820
  • feat: add '--recursive' flag to compile the whole dir by @zong-zhe in #822
  • Feat: lsp support complete for docstring by @amyXia1994 in #818
  • feat: modify TypeRef from Rc to Arc by @He1pa in #827
  • Dev/boying/runtime clean by @NeverRaR in #828
  • chrom : fix cargo clippy error in runtime by @NeverRaR in #829
  • fix: use Arc<RwLock> replace hashmap clone for word_index_map by @He1pa in #830
  • feat: migrate lsp goto_def to new sema model. by @He1pa in #825
  • chorm: remove runtime mod yaml::yaml by @NeverRaR in #831
  • feat: async build word index map when init lsp state by @He1pa in #832
  • refactor: avoid use global context in panic hook by @NeverRaR in #833
  • Feat: add lambda type annotation by @zong-zhe in #826
  • refactor: remove global runtime context by @NeverRaR in #834
  • fix: use Arc in sema benchmark by @jakezhu9 in #837
  • fix: bump version of 'annotate-snippets' to 0.9.2 to fix a bug by @zong-zhe in #838
  • fix: ci grammar tests using lower python3 versions on macos by @Peefy in #839
  • fix: use char index in the compiler error message by @Peefy in #840
  • fix: fix cache invalidation by @zong-zhe in #841
  • feat: add symbol sema info api by @NeverRaR in #842
  • test: fix lsp unit test of find ref. by @He1pa in #845
  • feat: impl string-like schema attribute parser and ast printer by @Peefy in #849
  • feat: impl symbol semantic information injection by @NeverRaR in #851
  • feat: lsp complete for exteranl pkg import by @He1pa in #848
  • fix: normal func param default value by @Peefy in #855
  • feat: support look up cloest symbol by @NeverRaR in #854
  • chore: deprecated semantic schema settings attr in the v0.7.0 stable version. by @Peefy in #853
  • feat: impl yaml stream decode/encode system module functions by @Peefy in #852
  • feat: add validate functions for json and yaml modules by @Peefy in #856
  • feat: support increment parser by @NeverRaR in #857
  • feat: add rename, renameCode API by @amyXia1994 in #843
  • feat: remove the indention check in block '{}' and '[]' by @zong-zhe in #858
  • fix: fix failed win test case by @zong-zhe in #859
  • feat: add suggestion when package not found by @zong-zhe in #860
  • docs: add artifact hub module link and use the latest installation documents by @Peefy in #862
  • feat: Lsp handle cancel req by @He1pa in #869
  • resolver performance improvement by @NeverRaR in #866
  • feat: add file pattern as the compile entry by @zong-zhe in #861
  • chore: bump cla token to DEPLOY_ACCESS_TOKEN. by @Peefy in #871

Full Changelog: v0.7.0-alpha.1...v0.7.0-alpha.2

Don't miss a new kcl release

NewReleases is sending notifications on new releases.