Skip to content

v0.5.31

Choose a tag to compare

@github-actions github-actions released this 26 May 14:13
· 2156 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's Changed

✨ New Features

  • ✨ feat(cli): add aliases "arg" and "define" for --args flag by @harehare in #1753
  • ✨ feat(lang): add byte string literal syntax b"..." by @harehare in #1755
  • ✨ feat(cli): add json/toml/yaml/xml/csv/tsv/psv as explicit -I input formats by @harehare in #1757
  • ✨ feat(cli): add --args flag and ARGS dict for jq-compatible argument passing by @harehare in #1768
  • ✨ feat(lang): add zip builtin function by @harehare in #1773
  • ✨ feat(mq-lang): add path manipulation builtin functions by @harehare in #1774
  • ✨ feat(mq-lang): add property selector iterator syntax (."key"[] and "key"[n]) by @harehare in #1778
  • ✨ feat(mq-lang): add value as name variable binding syntax by @harehare in #1781
  • ✨ feat(builtin): add file_exists builtin function by @harehare in #1786

🐛 Bug Fixes

  • 🐛 fix(mq-lang): allow !(expr) syntax in not expression parser by @harehare in #1776

⚡ Performance Improvements

  • ⚡ perf: reduce startup and eval overhead across engine and CLI by @harehare in #1785

👷 CI & Security

  • 👷 ci: harden GitHub Actions workflow permissions and security by @harehare in #1756
  • 👷 ci(setup-node): disable package manager cache to prevent cache poisoning by @harehare in #1790

📝 Documentation

  • 📝 docs(skills): update processing-markdown skill to latest features by @harehare in #1767

📦 Dependency Updates

  • build(deps-dev): bump the dependencies group in /packages/mq-playground with 2 updates by @dependabot[bot] in #1760
  • build(deps-dev): bump oxlint from 1.63.0 to 1.64.0 in /packages/mq-web in the dependencies group by @dependabot[bot] in #1759
  • build(deps-dev): bump the dependencies group in /editors/vscode with 3 updates by @dependabot[bot] in #1758
  • build(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #1762
  • build(deps-dev): bump @vitejs/plugin-react from 6.0.1 to 6.0.2 in /packages/mq-playground in the dependencies group by @dependabot[bot] in #1764
  • build(deps): bump taiki-e/install-action from 2.79.1 to 2.79.2 in the dependencies group by @dependabot[bot] in #1765
  • build(deps-dev): bump oxlint from 1.64.0 to 1.65.0 in /packages/mq-web in the dependencies group by @dependabot[bot] in #1770
  • build(deps-dev): bump the dependencies group across 1 directory with 2 updates by @dependabot[bot] in #1769
  • build(deps): bump taiki-e/install-action from 2.79.2 to 2.79.3 in the dependencies group by @dependabot[bot] in #1771
  • build(deps): bump the dependencies group across 1 directory with 6 updates by @dependabot[bot] in #1766
  • build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0 in the dependencies group by @dependabot[bot] in #1777
  • build(deps): bump quick-xml from 0.40.0 to 0.40.1 in the dependencies group by @dependabot[bot] in #1779
  • build(deps): bump the dependencies group with 6 updates by @dependabot[bot] in #1780
  • build(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #1789
  • build(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #1788
  • build(deps-dev): bump @types/node from 25.8.0 to 25.9.0 in /editors/vscode in the dependencies group by @dependabot[bot] in #1787

Full Changelog: v0.5.30...v0.5.31