Skip to content
Compare
Choose a tag to compare
  • Added csv, tsv output formats docs
  • Added map, map_values operators docs
  • Added sort, sort_by operators (#947, #1024) docs
  • Fixed bug in collect
  • Fixed permissions issue in Dockerfile (#1014)
  • Fixed assignment operator to no longer overwrite anchor (#1029)
Compare
Choose a tag to compare
  • Added 'load/strload' operators for dynamically loading content from files
  • Added 'key' operator
  • Added 'parent' operator
  • Smarter MAN page installation script (thanks @coolaj86)
  • Dockerfile improvements (thanks @actualben)
  • Error handling improvements (thanks @mmorel-35)
Compare
Choose a tag to compare
Compare
Choose a tag to compare
Compare
Choose a tag to compare
  • Performance improvement for deepMatch (thanks @pmatseykanets)
  • Added manpage, included in tar.gz downloads as well as a separate tar.gz (#961)
  • Fixed expression parsing bug #970
  • Fixes CVE (#964)
  • Bumped docker alpine version
Compare
Choose a tag to compare
  • Fixed select bug (#958)
  • Improved performance of explode (also speeds up json conversion)
  • Improved performance of merge (significantly if your merging a small file into a big one)
Compare
Choose a tag to compare
Compare
Choose a tag to compare
  • Update to with operator, allow for no leading space on the ;.
  • Fixing Docker build timeout issues when attempting to release

Note: there is no code difference between 4.13.1 and 4.13.2 - just had to update the Docker file to get it to publish.

Compare
Choose a tag to compare

BREAKING CHANGE - the as variable operator (e.g. .a as $x) now makes a copy of the node(s) at the
path rather than a reference. This is in order to make it work more like the jq equivalent.

This means any updates made to that variable do not update the original.

There's a new operator ref that will make a reference (and allow multiple updates to the original path by referencing the variable).
Sorry for any inconvenience caused!.

  • New with operator for making multiple changes to a given path
  • New contains operator, works like the jq equivalent
  • Subtract operator now supports subtracting elements from arrays!
  • Fixed Swapping values using variables #934
  • Github Action now properly supports multiline output #936, thanks @pjxiao
  • Fixed missing closing bracket validation #932
Compare
Choose a tag to compare