- Adds
--json
/JSON stream output support (thanks @csabahenk!) - Removes trailing newline character for monochrome output (issue #43)
- Built with Go 1.10 to fix issue #32 - Thanks @VladimirAlexiev and @joekyo!
- Fixes bug where empty identifiers would be treated as bare words (thanks for the report, @waltertross!)
- Adds
-k
/--insecure
to disable validation of certificates when fetching URLs (thanks @jagsta!)
- Adds
-c
/--colorize
to force colorization of output (thanks @orivej!) - Adds
-s
/--stream
option to read one JSON object per line - Native string quoting (performance improvement)
- Fixes bug with strings ending in a double-slash (issue #25)
- HTML characters (
<
,>
etc) are no-longer escaped in gron output (issue #22)
- Fixes bug where invalid statements were outputted
- General performance improvements; 5 to 17 times faster (see issue #21 for details)
- Speed improvements when using
--monochrome
- Adds
--no-sort
option
- Slightly improved error reporting when ungronning
- 20 second timeout on HTTP(s) requests (thanks @gummiboll!)
- Version information added at build time +
--version
option (issue #19)
- Adds handling of
--
lines produced by grep -A etc (issue #15)
- Built with Go 1.7!
- Up to 25% faster
- 40% smaller binaries
- Adds colorized gron output
- Fixes formatting of large ints in ungron output (issue #12)
- Adds colorized ungron output (thanks @nwidger!)
- Adds 32 bit binaries to releases
- Adds freebsd release binaries
- Fixes bad handling of escape sequences when ungronning - but properly this time (issue #7)
- Fixes bad handling of escape sequences when ungronning (issue #7)
- Fixes handling of large integers (issue #6)
- Switches Windows binary packaging to zip instead of tgz
- Tweaks release automation, no user-facing changes
- Adds windows binary
- Adds ungronning!
- Fixes sorting of array keys; now uses natural sort
- Adds proper handling of key quoting using Unicode ranges
- Adds basic benchmarks
- Adds profiling script
- Adds scripted builds for darwin on amd64
- Minor changes to release script
- Releases are now tarballs
- Underscores no-longer cause keys to be quoted
- HTTP requests are now done with
Accept: application/json
- HTTP requests are now done with
User-Agent: gron/0.1
- Adds support for fetching URLs directly
- Support for files
- Support for
stdin