Skip to content

Releases: qiangyt/jog

Release v1.0.3

04 Nov 14:45
Compare
Choose a tag to compare
  1. Release MacOS ARM64 binary
  2. Fix comment typo in configuration file template
  3. Fix an error message format bug

Note: As this is a simple not-product-critical tool, beginning from this version, remove alpha/belta versioning

v1.0.2-alpha Release

20 Mar 14:02
Compare
Choose a tag to compare
v1.0.2-alpha Release Pre-release
Pre-release
  1. Fix issue #50

v1.0.1-alpha Release

11 Mar 06:54
Compare
Choose a tag to compare
v1.0.1-alpha Release Pre-release
Pre-release
  1. Fixes issue #48

v1.0.0-alpha Release

14 Nov 13:16
Compare
Choose a tag to compare
v1.0.0-alpha Release Pre-release
Pre-release
  1. New feature: initial support flat (non-JSON) log, using logstash GROK to parse
  2. New feature: new configuration parameter print-format, for ex., able to tabularize log output - by @frudolph77
  3. Fix: replace tab in log lines by four spaces - by @frudolph77
  4. Remove before and after configuration parameters. Uses print-format instead
  5. A bit refactoring

v0.9.20 Release (2020-10-27)

27 Oct 08:40
Compare
Choose a tag to compare
Pre-release
  1. New feature: output the raw JSON but then able to apply filters (see example #9)

v0.9.19 Release (2020-10-24)

24 Oct 02:15
Compare
Choose a tag to compare
Pre-release
  1. New feature: specify the time range filter by natural date time, for ex. 1 day, 2 hour

v0.9.18 Release (2020-10-23)

23 Oct 13:37
Compare
Choose a tag to compare
Pre-release
  1. New feature: filtering by absolute time range (option --before and --after)

v0.9.17 Release (2020-10-22)

22 Oct 17:29
Compare
Choose a tag to compare
Pre-release
  1. New feature: filtering by logger level

Comments:
The filtering feature initially works. So far it only supports filtering by logger level. Time range filtering should be ready soon (v0.9.18?). Then feature freezed before v1.0.0 ready.

v0.9.16 Release

21 Oct 17:34
Compare
Choose a tag to compare
v0.9.16 Release Pre-release
Pre-release

v0.9.16

  1. Enhancement: if a field doesnot explicitly appears in output print pattern, I name such field as implicit field,
    and now implicit field will be printed in ${others}.
    This is incompatible behavior - for old versions, implicit fields are hidden. Now begins from this version, to hide
    the implicit field, must set print attribute as false. There're examples in default configuration template.
  2. Refine default template: some fields are printed with different color and style, some fields are hidden if be implicit.
  3. Fix: should not print a implicit field if its print attribute is false.
  4. Fix: for bunyan logger, it logger field takes 'id' as name, but then not printed.
  5. Enhancement: ${others} fields are sorted by alphabet order.
  6. Enhancement: detect logback error stacktrace.

v0.9.15.1 Release

10 Oct 08:10
Compare
Choose a tag to compare
v0.9.15.1 Release Pre-release
Pre-release
  1. Fix: regression by cea3edb