Skip to content

Releases: jpmens/jo

Jo 1.9

03 Nov 17:09
Compare
Choose a tag to compare

2022-11-04 1.9

  • FIX: fix reading of long lines from stdin (mk 2) (#195)
  • FIX: add missing test files (#196)

(Jo release 1.8 was deleted as it didn't pass tests)

Jo 1.7

29 Oct 13:29
Compare
Choose a tag to compare

2022-10-29 1.7

  • FIX: fix warnings on Windows build and reimplement err{x,} functions (#193)
  • FIX: fix reading of long lines from stdin and refactor slurp_file() in the process. (#192)
  • NEW: Add option -o outfile for when not run from a shell and redirect '>' is not an option. (#189)
  • FIX: fix tables in jo.md (#167)

Jo 1.6

05 Jan 16:06
Compare
Choose a tag to compare

2022-01-05 1.6

  • FIX: repair tests broken by AUTHORS change (#164)
  • FIX: repair make distcheck by removing copied _jo zsh functions

Jo 1.5

04 Jan 10:23
Compare
Choose a tag to compare

2022-01-04 1.5

  • NEW: replace asserts with human errors (#162)
  • NEW: zsh completion (#158)
  • FIX: stdin filter on Windows (#
  • FIX: several cleanups
  • NEW: Meson build
  • UPD: snap to newer base (#149)
  • NEW: option to deduplicate keys (#143, #145)
  • NEW: Filter functionality (#141)
  • FIX: file embedding
  • FIX: add missing tests to Makefile.am

Jo 1.4

18 Jul 16:23
Compare
Choose a tag to compare

2020-07-18 1.4

  • FIX: Coercion flag logic now permits getopt(3) double-dash
  • FIX: Documentation clarifies special characters
  • FIX: Jo builds on snap builds (#110)
  • FIX: Jo builds on systems with slightly older pkg-config (#107)

Jo 1.3

04 Nov 08:50
Compare
Choose a tag to compare

2019-11-04 1.3

  • FIX: Escaped @ ("\@") is treated as "@" (#42, #103)
  • NEW: Support reading JSON array elements (#91)
  • UPD: Add home and removable-media interfaces to snap (#94)
  • FIX: fix unlikely crash after malloc fail when base64 encoding.
  • NEW: Support reading nested data from pipes (#82)

Jo 1.2

10 Dec 19:24
66d285f
Compare
Choose a tag to compare

2018-12-10 1.2

  • NEW: Dockerfile (#76)
  • UPD: add examples of empty arrays/objects to manual (#74)
  • NEW: support -e to ignore empty stdin; contributed by Robi Karp
  • NEW: object-path support (#57)

Jo 1.1

18 May 09:14
Compare
Choose a tag to compare

2017-05-18

  • NEW: type coercion (#55)
  • FIX: quotes in quotes and double quotes at begin of string (#47)
  • FIX: catch null value in assignmen (#46)
  • NEW: support for key:=file.json for reading object values from a file (#43)
  • NEW: PPA contributed by Ross Duggan in #32
  • FIX: "null" is now handled like we handle "true" and "false"; disable with -B
  • NEW: more tests in the test suite

jo 1.0

11 Mar 15:26
Compare
Choose a tag to compare

2016-03-11 1.0

  • NEW: read JSON element values from files (#22)
  • FIX: usage message fixed (also adds silent -h)
  • NEW: add support for OpenBSD pledge(2) (#21)

jo 0.9

10 Mar 15:48
Compare
Choose a tag to compare

2016-03-10 0.9

  • UPD: revert support for $JO_PRETTY et. al; it was a bad idea