Skip to content

v0.5.10

Choose a tag to compare

@github-actions github-actions released this 09 Jan 13:41
· 4008 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's Changed

✨ Features

  • ✨ feat(lang): add 8 useful utility functions and macros by @harehare in #1043
  • ✨ feat(repl): add /edit command to open external editor by @harehare in #1044
  • ✨ feat(lang): add do...end block syntax for while, foreach, and match by @harehare in #1045
  • ✨ feat(lang): add support for default parameter values in functions by @harehare in #1052
  • ✨ feat(lang): add input validation to parser modules by @harehare in #1068

♻️ Refactoring

  • ♻️ refactor(parser): consolidate colon/do keyword parsing logic by @harehare in #1048
  • ♻️ refactor(mq-lang): refactor language components to use IdentNode instead of AstNode by @harehare in #1050
  • ⚡ perf(playground): optimize bundle size and font loading by @harehare in #1065

🐛 Bug Fixes

  • 🐛 fix(parser): use Do node kind instead of Token for do keyword by @harehare in #1049
  • 🐛 fix(mq-lang): Fix quote identifier substitution in macros by @harehare in #1051

📦 Build & Dependencies

Full Changelog: v0.5.9...v0.5.10