jo

JSON output from a shell

OTHER License

Downloads
4.9K
Stars
4.7K
Committers
43

Bot releases are hidden (Show)

jo - Jo 1.9 Latest Release

Published by jpmens almost 2 years ago

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 - Jo 1.7

Published by jpmens almost 2 years ago

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 - Jo 1.6

Published by jpmens almost 3 years ago

2022-01-05 1.6

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

Published by jpmens almost 3 years ago

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 - Jo 1.4

Published by jpmens over 4 years ago

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 - Jo 1.3

Published by jpmens almost 5 years ago

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 - Jo 1.2

Published by jpmens almost 6 years ago

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 - Jo 1.1

Published by jpmens over 7 years ago

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 - jo 1.0

Published by jpmens over 8 years ago

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 - jo 0.9

Published by jpmens over 8 years ago

2016-03-10 0.9

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

Published by jpmens over 8 years ago

2016-03-10 0.8

  • UPD: new test suite
  • NEW: support for nested elements (#19)
  • NEW: if $JO_PRETTY is set, jo will always pretty-print
  • NEW: Define $JO_SPACER to any desired number of spaces or tabs for pretty-printing (#18)
jo - jo 0.7

Published by jpmens over 8 years ago

2016-03-09 0.7

  • NEW: strings "true"/"false" now default to booleans; avoid with -B (#17)
  • FIX: test.sh get quotes to prevent failures with pdksh (#16)
  • FIX: pretty-print Version if requested (#15)
  • FIX: Add cast to suppress warning when compiling with GCC 4.8.4 (#14)
jo - jo 0.6

Published by jpmens over 8 years ago

2016-03-08 0.6

  • FIX: make build work on CentOS 6 (#13)
  • NEW: JSONy version with -V

Win32 binary

compiled with gcc -mno-cygwin from within Cygwin

jmbp-2509

jo - jo 0.5

Published by jpmens over 8 years ago

2016-03-08 0.5

  • FIX: fileno error (#12)
jo - jo 0.4

Published by jpmens over 8 years ago

2016-03-08 0.4

  • NEW: Win32 support for CJK contributed by @mattn (#11)
jo - jo 0.3

Published by jpmens over 8 years ago

2016-03-08 0.3

  • NEW: autotools support
  • NEW: option -v
Package Rankings
Top 3.09% on Alpine-v3.18
Top 9.7% on Alpine-v3.17
Top 8.67% on Alpine-v3.15
Top 6.93% on Alpine-edge
Top 9.18% on Alpine-v3.16
Top 7.03% on Alpine-v3.13
Top 7.59% on Alpine-v3.14
Top 7.23% on Alpine-v3.12
Top 14.12% on Formulae.brew.sh
Badges
Extracted from project README
Build Status