What's Changed
- Feat(LSP): Goto Definition. by @He1pa in #456
- feat: impl all parse error recovery with panic mode and add more unit test cases by @Peefy in #460
- chore: bump kcl version to 0.4.6 by @Peefy in #459
- Feat(LSP): Support vfs. by @He1pa in #463
- fix : print windows cmd error by @NeverRaR in #465
- feat: add lock in the global session interner for parallel parser. by @Peefy in #464
- Feat: add import vendor packages. by @zong-zhe in #466
- feat: parse stmt error recovery by @Peefy in #467
- refactor: add the lld_rs crate deps and clean code. by @Peefy in #469
- feat: impl schema query API. by @Peefy in #471
- refactor: using dynamic linking to generate kclvm_cli by @NeverRaR in #470
- Feat(compiler-base): Add default reporter function
report_event_shott_message
andreport_event_details
based onfern
. by @zong-zhe in #472 - feat: add more kclvm capis and tests by @Peefy in #473
- Bugfix(Parser): Schema Stmt type_str position error by @He1pa in #474
- feat: add string removeprefix and removesuffix builtin member functions. by @Peefy in #477
- feat: add custom llvm build scripts without term info and zlib to reduce kclvm release size. by @Peefy in #478
- feat: add kclvm rpm release spec. by @Peefy in #481
- Bugfix(LSP): LSP generates both syntactic and semantic errors by @He1pa in #482
- Bugfix(Parser): If expr position error by @He1pa in #480
- Feat(LSP): Load pkg files in LSP by @He1pa in #483
- feat: support json rpc server by @NeverRaR in #484
- feat: impl complete kclvm cli by @Peefy in #486
Full Changelog: v0.4.6-alpha.1...v0.4.6-alpha.2