Skip to content

v0.3.0

Compare
Choose a tag to compare
@trentm trentm released this 12 Apr 03:47
· 29 commits to main since this release
  • 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".