Skip to content

1.0 beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@01mf02 01mf02 released this 04 Aug 15:50
· 404 commits to main since this release

This release includes a large number of new filters, mostly for:

Furthermore, it adds support for the try f catch g syntax (@kklingenberg, #100), and strings can now be multiplied with integers to repeat them (@nouritsu, #86).

The CLI supports the option --nul-output (@baod-rate, #91) and matches jq’s exit code with --exit-status when there is no output (@baod-rate, #92).

Under the hood, the API has changed considerably in order to accommodate for the changes implied by native filters. Most notably, the jaq-interpret crate (containing the interpreter, i.e. the heart of jaq) was split off from jaq-core, and the jaq-syn crate (containing only data types for the syntax) was split off from jaq-parse.

Thanks again to @baod-rate and @kklingenberg for their tremendous efforts!

New Contributors

Full Changelog: v1.0.0-alpha...v1.0.0-beta