All Versions
6
Latest Version
Avg Release Cycle
40 days
Latest Release
137 days ago

Changelog History

  • v1.0.1

    January 21, 2020

    🐛 Bug Fixes

    • ✂ Remove unneeded escape sequences (#45)

    🔄 Changes

    • ➕ Add support for additional jq arguments (#43)
    • ⚡️ Update readme to include usage instructions for Docker (#44)
  • v1.0.0

    December 16, 2019

    🐛 Bug Fixes

    • 🛠 Fix output getting cutoff on MacOS (#29)

    🔄 Changes

    • ➕ Add support for XML as an input format (#37)
    • 🛠 Fix typo in readme (#40)
  • v0.2.1

    August 11, 2019

    🐛 Bug Fixes

    • Return the correct error code on jq process failures (#25)
    • Check libyaml version to deflake YAML specs (#24)

    🔄 Changes

    • ⚡️ Updated MacOS install instructions (#28)
    • 🗄 Migrate json.kind to use enum syntax as it is now deprecated (#30)
  • v0.2.0

    August 06, 2019

    🐛 Bug Fixes

    • 🛠 Fix the -h and --help options on the oq binary (#15)
    • 👍 Better define how JSON arrays are translated into XML (#17)
    • Correctly null values in XML (#8)

    🆕 New Features

    • Ability to omit the XML prolog (#14)
    • ➕ Add a -V/--version to output the current jq and oq versions
    • 👀 Input/Output for all formats (except input YAML due to anchors/aliases, see #20) is now streamed directly to/from jq.
      • Allows oq to simply act as a "proxy" and not have to load the data into memory.
      • Big thanks to @asterite for the initial gist that made this possible.
  • v0.1.1

    July 13, 2019

    ⚡️ Optimizes IO when the input or output format is JSON. Allows oq to act as a simple proxy to jq when no conversion is needed.

  • v0.1.0

    July 07, 2019

    🎉 Initial release of oq.