master
Detect circular module imports to prevent stack overflow
Add Streaming parser (--stream)
Improve error message truncation with closing delimiters (#3478)
Add @base64d for decoding base64 #47
Make it easier to use jq with shebangs (fix #1044)
Guard deep structural equality and comparison recursion (#3539)
jq_fuzz_compile: dump disassembly
jq_fuzz_execute: limit oniguruma depth to 1024 (#3377)
jq_fuzz_fixed: fix test cases that use string interpolation
Update jq_fuzz_load_file.c: Add missing include unistd.h (#3085)
Add first fuzzer for integration with OSS-Fuzz.
jq_fuzz_parse_extended.c: don't jv_free() twice
fix jq_fuzz_parse_stream: use iterative parser API for streaming mode (#3499)
Make it possible to run tests with set -x
Save literal value of the parsed number to preserve it for the output
docs: clarify join behavior on objects (#3555)
Refactor splits/2 using foreach syntax (remove private filter _nwise) (#3260)
Split man.test to make tests pass without oniguruma (#2722)
Require a main program (fix #2785)
Added regex support as per issue #164.
Advance past the whole codepoint after a zero-width regex match (#3586)
Fix portability of strptime especially for Windows (#3342)
Disable Valgrind by default during testing (#3269)
shtest: skip locale test if date lacks locale support (#3583)
Refactor @uri and @urid and fix multi-byte UTF-8 corruption (#3495)
feat: uri decode function (#3161)
Fix slurping raw input not to corrupt multi-byte characters (fix #3389) (#3421)