What's Changed
- feat: add hints for schema args by @shruti2522 in #1595
- fix: unification stmt schema arguments parse by @Peefy in #1597
- refactor: cargo clippy parser, resolver and tools crates by @Peefy in #1596
- feat: kcl rust plugin impl and example by @Peefy in #1599
- feat: export kcl fmt c api by @Peefy in #1601
- fix: datetime sys module functions by @Peefy in #1603
- feat: add more functions and parameters for the datetime module by @Peefy in #1605
- feat: add isnullish builtin function by @Peefy in #1606
- feat: Update lsp workspace by @He1pa in #1594
- Refactor find ref and rename by @He1pa in #1500
- refactor: lsp crates and codes by @Peefy in #1609
- fix: fix sema token request failed when open file by @He1pa in #1610
- fix: fix find ref. Different types of symbols may have the same id. Use the position to determine whether it is def by @He1pa in #1611
- fix: fix clear workspace cache when change config file by @He1pa in #1612
- feat: add node pos for scehma index signature key name by @He1pa in #1615
- feat: add more lsp log. by @He1pa in #1616
- fix: remove wrong lock by @He1pa in #1617
- feat: find ref for ref symbol by @He1pa in #1614
- fix: fix lsp semantic token by @He1pa in #1621
- Added Blake3 implementation using blake3 crate by @prakhar479 in #1613
- refactor: crypto and base64 module encoding parameter by @Peefy in #1622
- chore: bump version to 0.10.0-rc.1 by @Peefy in #1624
New Contributors
- @prakhar479 made their first contribution in #1613
Full Changelog: v0.10.0-beta.2...v0.10.0-rc.1