Skip to content

Releases: kellyjonbrazil/jc

JC version 1.18.3

14 Feb 19:27
2f7c03e
Compare
Choose a tag to compare
  • Add rsync command and log file parser tested on linux and macOS
  • Add rsync command and log file streaming parser tested on linux and macOS
  • Add xrandr command parser tested on linux
  • Enhance timestamp performance with caching and format hints
  • Refactor ignore_exceptions functionality in streaming parsers
  • Fix man page in packages

Release notes: https://blog.kellybrazil.com/2022/01/27/jc-version-1-18-1-released/

JC version 1.18.2

28 Jan 01:00
681176e
Compare
Choose a tag to compare
  • Fix for plugin parsers with underscores in the name
  • Add type hints to public API functions
  • Add plugin attribute to plugin parser metadata
  • Add C locale hint to parsing error messages
  • Refactor more cli code into lib

Release notes: https://blog.kellybrazil.com/2022/01/27/jc-version-1-18-1-released/

JC version 1.18.1

21 Jan 22:32
Compare
Choose a tag to compare
  • Add high-level parse API for built-in and plugin parsers
  • Add python module developer documentation
  • Enhance magic syntax exception messages
  • Enhance documentation formatting

Release Notes: https://blog.kellybrazil.com/2022/01/27/jc-version-1-18-1-released/

JC version 1.17.6

03 Jan 17:31
Compare
Choose a tag to compare
  • Add jar-manifest file parser (for MANIFEST.MF files)
  • Fix CSV parsers for some files that include doublequotes

Release Notes: https://blog.kellybrazil.com/2021/09/26/jc-version-1-17-0-released/

JC version 1.17.5

23 Dec 19:56
d753e71
Compare
Choose a tag to compare
  • Add zipinfo parser tested on linux and macOS

Release notes: https://blog.kellybrazil.com/2021/09/26/jc-version-1-17-0-released/

JC version 1.17.4

09 Dec 05:04
a73d0d2
Compare
Choose a tag to compare
  • Add support for the NO_COLOR environment variable to set mono (http://no-color.org/)
  • Add -C option to force color output even when using pipes (overrides -m and NO_COLOR)

Release notes: https://blog.kellybrazil.com/2021/09/26/jc-version-1-17-0-released/

JC version 1.17.3

03 Dec 00:58
a7de911
Compare
Choose a tag to compare
  • Update parsers to exit with error if non-string input is detected (raise TypeError)
  • Update streaming parsers to exit with error if non-iterable input is detected (raise TypeError)
  • Simplify quiet-checking in parsers
  • Add iostat parser tested on linux
  • Add iostat streaming parser tested on linux

Release Notes: https://blog.kellybrazil.com/2021/09/26/jc-version-1-17-0-released/

JC version 1.17.1

30 Oct 22:00
b59e38c
Compare
Choose a tag to compare
  • Fix file parser for gzip files
  • Fix uname parser for cases where the 'processor' and/or 'hardware_platform' fields are missing on linux
  • Fix uname parser on FreeBSD
  • Add lsusb parser tested on linux
  • Add CSV file streaming parser
  • Add testing for Python 3.10.0

Release Notes

JC version 1.17.0

26 Sep 22:49
73e5ea9
Compare
Choose a tag to compare
  • Add wrapping of warning and error messages
  • Add vmstat parser tested on linux
  • Add support for streaming parsers
  • Add ls -l command streaming parser tested on linux, macOS, and freeBSD
  • Add ping and ping6 command streaming parser tested on linux, macOS, and freeBSD
  • Add vmstat command streaming parser tested on linux
  • Add -u option to allow unbuffered output

Release Notes

JC version 1.16.1

17 Aug 21:05
Compare
Choose a tag to compare
  • Fix issue with process substitution with the magic syntax
  • Fix issue with globs not including filenames with spaces with magic syntax
  • Fix stat parser to properly handle filenames with spaces on macOS/BSD