Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 22 Nov 14:10
· 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