Skip to content

Releases: Alhadis/PPJSON

v.1.4.0

Choose a tag to compare

@Alhadis Alhadis released this 25 Feb 05:54
v1.4.0
  • Added: A change-log
  • Added: Improved handling of unrecognised options
  • Added: Improved default palette for limited-colour environments
  • Added: Shading to empty bracket-pairs and key-value separators
  • Added: Support for customising colours using PPJSON_COLOURS
  • Added: Support for underlining e-mail addresses
  • Added: Support for --version switch
  • Added: Support for writing prettified source back to source files
  • Changed: Default --paged value; lengthy output now always paged
  • Changed: Input now parsed as JavaScript instead of raw JSON data
  • Fixed: ANSI escape sequences included in redirected output
  • Fixed: Errors not properly caught when reading inaccessible files
  • Fixed: Minor bugs with underlining URLs inside brackets or quotes
  • Fixed: Utter lack of support on systems that aren't macOS

v1.3.0

Choose a tag to compare

@Alhadis Alhadis released this 16 Feb 19:31
v1.3.0

This release adds a new option to send lengthy output to a pager program if it's too long to fit in one window without scrolling:

ppjson -p war-and-peace.json

Options may now also be set to FALSE by passing a value of N or n as its parameter (e.g., --colour=N or -c N). Nothing exciting, but felt impelled to touch on it nonetheless.

v1.2.0

Choose a tag to compare

@Alhadis Alhadis released this 16 Feb 19:30
v1.2.0

This release adds colouring to null and boolean values, and adds support for customising colours using environment variables.

v1.1.0

Choose a tag to compare

@Alhadis Alhadis released this 16 Feb 19:29
v1.1.0

This release adds a new option for alphabetising object properties. Just pass -a or --alphabetise on command-line. This option's particularly handy for sorting colossal data dumps where data's been enumerated in no predictable order.

v1.0.0

Choose a tag to compare

@Alhadis Alhadis released this 16 Feb 19:29
v1.0.0

The first distribution-ready incarnation of the program, tagged prior to publication on NPM.