Skip to content

v0.5.28

Choose a tag to compare

@github-actions github-actions released this 30 Apr 13:38
· 2301 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's Changed

✨ Features

  • ✨ feat: add is_not_regex_match functionality and related token support by @harehare in #1641
  • ✨ feat(lang): add selector call syntax for filtered matching by @harehare in #1646
  • ✨ feat(repl): add rich completions and improved UX by @harehare in #1647
  • ✨ feat(lexer): add \uXXXX four-digit Unicode escape sequence support by @harehare in #1648
  • ✨ feat(builtin): add flip function to swap first two arguments by @harehare in #1649
  • ✨ feat(lang): support attribute access after selector call (.h(1).level) by @harehare in #1651
  • ✨ feat(selector): support variables and expressions in bracket selectors by @harehare in #1657
  • ✨ feat(lang): add -> (Arrow) syntax as shorthand for fn by @harehare in #1664
  • ✨ feat(lsp): improve hover formatting with structured deprecated notice by @harehare in #1660
  • ✨ feat(wasm): add hover function returning symbol Markdown content by @harehare in #1661
  • ✨ feat(web): expose hover API in mq-web package by @harehare in #1662
  • ✨ feat(playground): add mq branded theme by @harehare in #1667

♻️ Refactoring

  • ♻️ refactor(mq-lang): extract regex/range into submodules and optimize eval internals by @harehare in #1640
  • ♻️ refactor(mq-test): replace ANSI output with Markdown table format by @harehare in #1650

📦 Build & Dependencies

  • build(deps): bump taiki-e/install-action from 2.75.19 to 2.75.20 in the dependencies group by @dependabot[bot] in #1639
  • build(deps-dev): bump baseline-browser-mapping from 2.10.19 to 2.10.20 in /packages/mq-playground in the dependencies group by @dependabot[bot] in #1638
  • build(deps): bump taiki-e/install-action from 2.75.20 to 2.75.21 in the dependencies group by @dependabot[bot] in #1642
  • build(deps): bump postcss from 8.5.9 to 8.5.10 in /packages/mq-playground by @dependabot[bot] in #1644
  • build(deps): bump postcss from 8.5.9 to 8.5.10 in /packages/mq-nodejs in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1643
  • build(deps): bump postcss from 8.5.9 to 8.5.10 in /packages/mq-playground by @dependabot[bot] in #1645
  • build(deps-dev): bump oxlint from 1.60.0 to 1.61.0 in /editors/vscode in the dependencies group by @dependabot[bot] in #1652
  • build(deps-dev): bump oxlint from 1.60.0 to 1.61.0 in /packages/mq-web in the dependencies group by @dependabot[bot] in #1653
  • build(deps): bump taiki-e/install-action from 2.75.21 to 2.75.23 in the dependencies group by @dependabot[bot] in #1655
  • build(deps-dev): bump the dependencies group in /packages/mq-playground with 3 updates by @dependabot[bot] in #1654
  • build(deps): bump postcss from 8.5.9 to 8.5.10 in /packages/mq-playground by @dependabot[bot] in #1656
  • build(deps): bump libc from 0.2.185 to 0.2.186 in the dependencies group by @dependabot[bot] in #1658
  • build(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #1659
  • build(deps): bump taiki-e/install-action from 2.75.25 to 2.75.26 in the dependencies group by @dependabot[bot] in #1665
  • build(workspace): fix binstall duplicate source and disable quick-install by @harehare in #1666

Full Changelog: v0.5.27...v0.5.28