Skip to content

v0.4.0

Latest

Choose a tag to compare

@williambdean williambdean released this 24 Apr 23:00
· 1 commit to main since this release
dca4bf9

Special Thanks

A huge thank you to @camriddell whose Lark-based parser implementation in #28 was the foundation for this entire release. His work introduced the grammar-based parsing approach that made boolean operators, parentheses grouping, and the expanded syntax possible. His original commit is preserved in main's history under his authorship.

What's Changed

New Features 🎉

  • feat: lark grammar-based parser — groundwork by @camriddell, extended in #43
  • feat: boolean operators (AND/OR/NOT), parentheses grouping, implicit AND by @williambdean in #43
  • feat: align has: and no: with GitHub search semantics by @williambdean in #45

Bugfixes 🐛

  • test: regression test for quoted multi-value with spaces by @williambdean in #44

Documentation 📖

Maintenance 🔧

Full Changelog: v0.3.0...v0.4.0