Page MenuHomeSolus

Update jq to 1.6
ClosedPublic

Authored by der_eismann on Dec 28 2018, 11:36 AM.
Tags
None
Referenced Files
F11065274: D4861.id12038.diff
Fri, Aug 11, 4:27 PM
F11046615: D4861.diff
Thu, Aug 10, 1:48 PM
F11010223: D4861.diff
Thu, Aug 3, 12:23 AM
F10926373: D4861.id.diff
Jul 10 2023, 12:13 PM
F10865329: D4861.id12038.diff
Jun 17 2023, 11:05 AM
F10862518: D4861.id12207.diff
Jun 16 2023, 9:08 PM
F10861993: D4861.id11892.diff
Jun 16 2023, 6:16 PM
F10858182: D4861.diff
Jun 15 2023, 1:56 PM

Details

Summary

New in this release since 1.5:

  • Destructuring Alternation
  • New Builtins (builtins/0, stderr/0, SQL-style builtins and many more)
  • Add support for ASAN and UBSAN
  • Make it easier to use jq with shebangs
  • Add $ENV builtin variable to access environment
  • Add JQ_COLORS env var for configuring the output colors

Bug fixes:

  • Calling jq without a program argument now always assumes . for the program, regardless of stdin/stdout.
  • Make sorting stable regardless of qsort.
Test Plan
  • Download json example to example.json
  • cat test.json | jq to structure and color the JSON file
  • cat test.json | jq '.glossary.title' to only get the title
  • cat test.json | jq 'del(.glossary.title)' to delete the title

Diff Detail

Repository
R1506 jq
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
12–13

These were removed but not git rm'ed from the repo. Do these still need to be applied? If not, git rm -r files

This revision now requires changes to proceed.Dec 29 2018, 1:22 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision was not accepted when it landed; it landed in state Needs Review.Jan 8 2019, 4:14 AM
Closed by commit R1506:1e05e3045850: Update jq to 1.6 (authored by der_eismann, committed by DataDrake). · Explain Why
This revision was automatically updated to reflect the committed changes.