Skip to content

2.0-delta

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Nov 10:20
· 117 commits to main since this release

New features

  • Support --args #224
  • Add missing gamma/0 math function, thanks to @wader #222

Improvements

  • Use regex-lite instead of regex 0840b1b: This can drastically decrease the compile time of regexes, at the cost of increasing regex execution time. This also increases the MSRV (minimal supported Rust version) for jaq, jaq-std, and jaq-json to 1.65.
  • Improve compiler complexity #223

Bug fixes

All following bugs were detected by @wader, who has relentlessly worked with me on getting jqjq to work with jaq (#216). My heartfelt thanks go out to you, @wader!

  • Correct tail recursion optimisation (TCO) #223
  • Correct destructuring behaviour 4560c86
  • Correct empty regex behaviour #221

Full Changelog: v2.0.0-gamma...v2.0.0-delta