Skip to content

2.1.0 Introducing compression support for input and output

Choose a tag to compare

@lahmatiy lahmatiy released this 17 Aug 01:10
  • Added gzip and deflate compression support for input data, i.e. compressed JSON or JSONXL is now consumed seamlessly
  • Added --compression [type] (-c [type]) option to specify output compression (gzip or deflate). When the type is not specified, gzip is used. For example, jora -c -e jsonxl will output gzipped JSONXL (the most compact output size combo).
  • Updated JSONXL:
    • Fixed an edge case for signed numbers in the range ±[MAX_SAFE_INTEGER/2 … MAX_SAFE_INTEGER].
    • Removed the limitation that could trigger when the total encoded string length exceeded the maximum string length (~500 MB in V8)
  • Fixed output progress display for JSONXL