mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-10-08 23:22:21 +02:00
78 lines
2.3 KiB
Plaintext
78 lines
2.3 KiB
Plaintext
jc changelog
|
|
|
|
2019xxxx v1.6.1
|
|
- Add OSX support for the ifconfig parser
|
|
- Add OSX support for the arp parser
|
|
- Add OSX support for the df parser
|
|
- Add OSX support for the mount parser
|
|
- Add tests for ls on OSX
|
|
- Add tests for dig on OSX
|
|
- Add tests for ps on OSX
|
|
- Add universal parsers to refactor repetitive code
|
|
- Updated ifconfig parser to output 'state' as an array
|
|
|
|
20191117 v1.5.1
|
|
- Add ss parser
|
|
- Add stat parser
|
|
- Add /etc/hosts parser
|
|
- Add /etc/fstab parser
|
|
- Add systemctl parser (includes list-jobs, list-sockets, and list-unit-files)
|
|
- Add -r and raw=True options. By default, jc will now convert numbers and boolean, if possible, and add other semantic information, while the raw output will keep all values as text and provide a more literal JSON output
|
|
- Add -q and quiet=True options to suppress warnings to stderr
|
|
- Add -d option to debug parsing issues
|
|
- Add compatibility warnings to stderr
|
|
- Add documentation
|
|
- Updated iptables parser to allow --line-numbers option
|
|
- Updated lsblk parser to allow parsing of added columns
|
|
- Updated mount parser: changed 'access' field name to 'options'
|
|
- Updated netstat parser to allow parsing of unix sockets and raw network connections
|
|
- Updated w parser to fix unaligned data where blanks are possible
|
|
- Clean up code and reorganize package
|
|
|
|
20191031 v1.1.1
|
|
- Add arp parser
|
|
- Add dig parser
|
|
- Add unit tests
|
|
- fix netstat parser (remove side effects due to global variable)
|
|
|
|
20191025 v1.0.1
|
|
- Add w parser
|
|
- Add uptime parser
|
|
- Add history parser
|
|
- Flatten env parser output
|
|
- Remove problematic characters from key names in: df, free, history, lsblk, lsof, and w
|
|
- Where possible, lowercase all keys (except cases like env where the key is the variable name)
|
|
- Remove integer values
|
|
- Handle CTRL-C gracefully
|
|
|
|
20191023 v0.9.1
|
|
- Add jobs parser
|
|
- Add lsof parser
|
|
- Add lsmod parser
|
|
- No blocking if no piped data
|
|
- Better help text
|
|
- Clean up iptables parser code
|
|
|
|
20191022 v0.8.1
|
|
- Add env parser
|
|
- Add df parser
|
|
- Add free parser
|
|
- Add lsblk parser
|
|
- Add mount parser
|
|
- Add uname parser
|
|
- Add iptables parser
|
|
|
|
20191021 v0.6.4
|
|
- Flatten netstat parser output
|
|
- Clean up argument parsing
|
|
- Fix command help
|
|
|
|
20191018 v0.5.5
|
|
- Fix netstat -p parsing for Ubuntu
|
|
- Add ps parser
|
|
- Add route parser
|
|
- ls parser fixes
|
|
|
|
20191017 v0.2.0
|
|
- ifconfig, ls, and netstat support
|