v0.5.4
·
4145 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
✨ feat
- ✨ feat(lang): support full expressions in interpolated strings by @harehare in #884
- ✨ feat(builtin): add set_variable and get_variable built-in functions with tests by @harehare in #889
- ✨ feat(editors): add Neovim plugin for mq by @harehare in #881
- ✨ feat(mq-lang, mq-markdown): Add table header selector support by @harehare in #897
- ✨ feat(web-api): Add RFC 9457 Problem Details error handling by @harehare in #905
- ✨ feat(docs): Add interactive demo playground to documentation site by @harehare in #906
🐛 fix
- 🐛 fix(eval): improve type representation in error messages by @harehare in #880
- Fix: Remove Duplicate Completion Items in LSP by @google-labs-jules[bot] in #888
📝 docs
- 📝 docs(builtin): remove incorrect parameter documentation from selectors by @harehare in #882
- 📝 docs(install): update binstall command to specify version 0.5.3 by @harehare in #885
- 📝 docs(readme): Update badges section with package registry information by @harehare in #899
- 📝 docs(demo): Update demo syntax for code selection queries by @harehare in #902
- 📝 docs: Improve README badge organization and accessibility by @harehare in #910
♻️ refactor
- ♻️ refactor(playground): rename playground package to mq-playground and update configurations by @harehare in
- ♻️ refactor(playground): rename playground package to mq-playground and update configurations by @harehare in #879
- ♻️ refactor(mq-lang): Reduce unnecessary Shared clones in parser and evaluator by @harehare in #911
- ♻️ refactor(lang): Remove 'until' keyword and replace with 'while' loops by @harehare in #898
👷 ci / 📦 build
- 👷 ci(dependabot): add GitHub Actions to Dependabot updates by @harehare in #890
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.47.0 to 8.48.0 in /editors/vscode by @dependabot[bot] in #878
- build(deps): bump tower-http from 0.6.6 to 0.6.7 by @dependabot[bot] in #876
- build(deps): bump tracing from 0.1.41 to 0.1.43 by @dependabot[bot] in #887
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.22 by @dependabot[bot] in #886
- build(deps): bump EmbarkStudios/cargo-deny-action from 1 to 2 by @dependabot[bot] in #896
- build(deps): bump actions/download-artifact from 4 to 6 by @dependabot[bot] in #895
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #893
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #892
- build(deps): bump CodSpeedHQ/action from 3 to 4 by @dependabot[bot] in #891
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #894
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 8.48.0 to 8.48.1 in /editors/vscode by @dependabot[bot] in #907
- build(deps): bump libc from 0.2.177 to 0.2.178 by @dependabot[bot] in #908
- build(deps): bump pyo3 from 0.27.1 to 0.27.2 by @dependabot[bot] in #900
Full Changelog: v0.5.3...v0.5.4