What's Changed
- feat: integrate kcl fmt tools to lsp. Suport formmat single file by @He1pa in #680
- bugfix: fix kcl lsp panic when rename k file by @He1pa in #679
- feat: lsp range fmt by @He1pa in #682
- feat: add resolve print options for the resolver to speedup the normal compilation process by @Peefy in #684
- feat: lsp find_def for dict type by @He1pa in #683
- bugfix: walk quant expr sub node when got any type of target by @He1pa in #686
- bugfix: fix ConfigEntry and ConfigIfEntry expr position err by @He1pa in #687
- test: add benchmarks to existing lsp tests by @He1pa in #685
- feat: lsp completion for config expr by @He1pa in #688
- feat: support find kcl files from 'workdir'. by @zong-zhe in #689
- chore: bump kcl version to v0.5.6 by @Peefy in #690
Full Changelog: v0.5.5...v0.5.6