* Remove outdated remark.
* Downgrade `once_cell` to make jaq-core compile with MSRV.
* Dependency updates.
* Update benchmark results for jaq 2.3.
* Document `bsearch`.
* Merge pull request #303 from 01mf02/repl
* Comment.
* Merge pull request #302 from 01mf02/join-string
* Update differences between jq and jaq for `join/1`.
* Implement history loading/saving for REPL.
* Indent nested REPLs.
* Make REPL work with stdin --- thanks a lot to @gwenn!
* Merge pull request #300 from fgimian/avoid-open-handles-during-persist
* Small import reorganisation.
* Add `repl` filter and split main file into smaller modules.
* Add rustyline dependency.
* Increase MSRV of jaq from 1.65 to 1.66.
* Adapt tests to new `join` semantics.
* Convert inputs of `join` to strings.
* Ensure no file handles remain open during in-place persist (closes#292).
* Merge pull request #301 from 01mf02/label-inside-fun
* Correctly handle labels inside of native function arguments.
* Merge pull request #299 from 01mf02/bsearch
* Merge pull request #298 from 01mf02/neg-after-bin
* Implement `bsearch`.
* Allow negation directly after a binary operator.
* Make `Debug` format `load::parse::Def` like a tuple.
* Remove unnecessary trait bound.
* Add @urid format
OBS-URL: https://build.opensuse.org/package/show/utilities/jaq?expand=0&rev=5
- Update to 1.6.0
* This version includes a completely rewritten parser which massively
increases speed and decreases build time, see #196.
Furthermore, it allows using keywords as object keys (e.g. {if: 1}.if).
- Update to 1.5.1
* jaq now respects the NO_COLOR environment variable (#189).
- Update to 1.5.0
* This release corrects escaping of special characters in strings;
in particular, newlines tabs, and quotes (") were not correctly escaped.
* fixed compilation by replacing library ariadne with codesnake
* This release finishes the work started in jaq 1.4 towards making jaq being
able to process non-JSON values.
- Update to 1.4.0
* This release brings an exciting new addition: the jaq playground! Unlike
the jq playground, the jaq playground runs jq filters on your computer
and does not send data to a server to process it there.
* The other big change is that when jaq is used as a library, you can now use
it to process custom types of values. That makes it possible to adapt jaq
to process non-JSON data, similarly to fq
* New command-line options: --indent and --tab by @chutz #153
* New filters: indices, index, and rindex by @kklingenberg #158#165
* Division of strings (string splitting) #167
* Subtraction of arrays #164
OBS-URL: https://build.opensuse.org/request/show/1199540
OBS-URL: https://build.opensuse.org/package/show/utilities/jaq?expand=0&rev=3