v0.5.2
·
4205 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- ✨ feat(cli): add aliases for --update flag by @harehare in #835
- ♻️ refactor(wasm): improve OPFS error handling with graceful fallback by @harehare in #836
- 🐛 Fix handling of leading trivia in formatter to preserve indentation after newlines by @harehare in #837
- 🐛 Fix handling of lending trivia in formatter by @harehare in #838
- ♻️ refactor: remove tools package and update documentation by @harehare in #839
- build(deps-dev): bump @types/vscode from 1.105.0 to 1.106.0 in /editors/vscode by @dependabot[bot] in #841
- build(deps-dev): bump @types/node from 24.10.0 to 24.10.1 in /editors/vscode by @dependabot[bot] in #840
- ✅ Refactor module-related tests into a single file and improve test output by @harehare in #842
- 📝 docs: Add OPFS module documentation and simplify book title by @harehare in #844
- ✨ feat(playground): Add mobile responsiveness and drag-and-drop file management by @harehare in #843
- ♻️ refactor(cli): Change fmt command to format files in place by @harehare in #845
- ♻️ refactor(structure): Move fuzz crate to crates directory by @harehare in #847
- ⚡ perf(hir,lsp,formatter): optimize symbol lookup and reduce memory usage by @harehare in #846
- ♻️ refactor(ast): simplify slice expression parsing logic by @harehare in #848
- ✨ feat(builtin): add flat_map and improve builtin functions by @harehare in #851
- build(deps-dev): bump @typescript-eslint/parser from 8.46.4 to 8.47.0 in /editors/vscode by @dependabot[bot] in #858
- build(deps): bump rmcp from 0.8.5 to 0.9.0 by @dependabot[bot] in #855
- build(deps): bump libsql from 0.9.27 to 0.9.29 by @dependabot[bot] in #854
- build(deps): bump axum from 0.8.6 to 0.8.7 by @dependabot[bot] in #852
- build(deps): bump clap from 4.5.51 to 4.5.52 by @dependabot[bot] in #853
- build(deps-dev): bump @types/vscode from 1.106.0 to 1.106.1 in /editors/vscode by @dependabot[bot] in #856
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.46.4 to 8.47.0 in /editors/vscode by @dependabot[bot] in #857
- ✨ feat(cli): add external subcommand support by @harehare in #859
- ✨ feat(lang): Enhance selector and add attribute alias by @harehare in #849
- ♻️ refactor(mcp): remove mq-mcp crate and externalize to separate repository by @harehare in #862
- 📝 docs(crates): standardize crate metadata and add missing READMEs by @harehare in #864
- 👷 ci(workflows): remove concurrency limit from CI workflow by @harehare in #865
- ✨ feat(builtin): add count_by function to filter and count array elements by @harehare in #863
- build(deps): bump clap from 4.5.52 to 4.5.53 by @dependabot[bot] in #866
- ♻️ refactor(lang): extract selector into dedicated module by @harehare in #867
- ♻️ refactor(cargo): remove workspace.package and workspace.dependencies by @harehare in #868
- 📝 docs(crates): enhance README documentation and add Cargo.toml metadata by @harehare in #869
Full Changelog: v0.5.1...v0.5.2