jq

jqlang · jqlang.jq

jq is a lightweight and flexible command-line JSON processor.

winget install --id jqlang.jq --exact --source winget

Latest 1.8.1

Release Notes

This is a patch release to fix security, performance, and build issues found in 1.8.0. Full commit log can be found at jq-1.8.0...jq-1.8.1. Security fixes

  • CVE-2025-49014: Fix heap use after free in f_strftime, f_strflocaltime. @wader 499c91b
  • GHSA-f946-j5j2-4w5m: Fix stack overflow in node_min_byte_len of oniguruma. @wader 5e159b3 CLI changes
  • Fix assertion failure when syntax error happens at the end of the query. @itchyny #3350 Changes to existing functions
  • Fix portability of strptime/1 especially for Windows. @itchyny #3342 Language changes
  • Revert the change of reduce/foreach state variable in 1.8.0 (#3205). This change was reverted due to serious performance regression. @itchyny #3349 Documentation changes
  • Add LICENSE notice of NetBSD's strptime() to COPYING. @itchyny #3344 Build improvements
  • Fix build on old Mac with old sed. @qianbinbin #3336

Installer type: portable

Architecture Scope Download SHA256
x64 Download 23CB60A1354EED6BCC8D9B9735E8C7B388CD1FDCB75726B93BC299EF22DD9334
x86 Download 414EC99417830178BD2F6E77FC78B34DE3B12FC6B6C3229F07038C5811307124

Details

Homepage
https://github.com/jqlang/jq
License
MIT License
Publisher
jqlang
Support
https://github.com/jqlang/jq/issues
Moniker
jq

Tags

jq

Older versions (4)

1.8.0
Architecture Scope Download SHA256
x64 Download B45FCBB27DCB9E9848AC39889A8BF86457B8D9D31E7C56387C6EAB80008FD1F4
1.7.1
Architecture Scope Download SHA256
x64 Download 7451FBBF37FEFFB9BF262BD97C54F0DA558C63F0748E64152DD87B0A07B6D6AB
1.7
Architecture Scope Download SHA256
x64 Download 2E9CC54D0A5D098E2007DECEC1DBB3C555CA2F5AABDED7AEC907FE0FFE401AAB
1.6
Architecture Scope Download SHA256
x64 Download A51D36968DCBDEABB3142C6F5CF9B401A65DC3A095F3144BD0C118D5BB192753