jq-1.6
jq 1.6
Added 14
- Destructuring alternation
- builtins/0 builtin
- stderr/0 builtin
- halt/0 and halt_error/1 builtins
- isempty/1 builtin
- walk/1 builtin
- utf8bytelength/1 builtin
- localtime/0 and strflocaltime/1 builtins
- SQL-style builtins
- Support for ASAN and UBSAN
- Easier use of jq with shebangs
- $ENV builtin variable to access environment variables
- JQ_COLORS environment variable for configuring output colors
- Local oniguruma submodule and ./configure --with-oniguruma=builtin option for easier oniguruma support
Changed 1
- Oniguruma can now be built as a builtin on systems where system-level libraries cannot be installed
Fixed 2
- Calling jq without a program argument now always assumes . for the program, regardless of stdin/stdout
- Make sorting stable regardless of qsort implementation
New in this release since 1.5:
- Destructuring Alternation
- New Builtins:
builtins/0stderr/0halt/0, halt_error/1isempty/1walk/1utf8bytelength/1localtime/0, strflocaltime/1- SQL-style builtins
- and more!
- Add support for ASAN and UBSAN
- Make it easier to use jq with shebangs (8f6f28c)
- Add
$ENVbuiltin variable to access environment - Add
JQ_COLORSenv var for configuring the output colors
Bug fixes:
- Calling
jqwithout a program argument now always assumes.for the program, regardless of stdin/stdout. (5fe0536) - Make sorting stable regardless of qsort. (7835a72)
- Adds a local oniguruma submodule and the
./configure --with-oniguruma=builtinoption to make it easier to build with oniguruma support on systems where you can't install system-level libraries. (c6374b6 and 02bad4b) - And much more!