yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
I've done some overdue work on refactoring the core engine - pulling out the dependency on go-yaml. There are a couple of slight output changes (whitespace / document separators) in some niche scenarios - I think they are improvements, Bit nervous on releasing this, but all the tests are passing and I've added more tests! Love some early feedback :)
Bumped depedencies
--nul-output|-0
flag to separate element with NUL character (#1550) Thanks @vaab!Fixes parsing terraform tfstate files results in "unknown" format