v0.3.0
-
Use goreleaser for releases. The "Version" generally includes the leading "v"
now. Built binaries should be reproducible from a given commit. They should
be smaller now ("-s -w" in ldflags). Homebrew support. -
Add
-x, --exclude-fields ...
option to exclude fields from the rendering.
For example, say you have log records that always has static "foo" and
"bar" fields. They add two lines to the output for every record, wasting
space.ecslog -x foo,bar
will remove them from the record before rendering
it, helping with info density. -
Fix a bug where
-f FORMAT
would be ignored if there was a "format: FORMAT"
in "~/.ecslog.toml".