Skip to content

Releases: blugnu/ulog

v0.4.3

24 Aug 05:21
94965a2

Choose a tag to compare

Changelog

  • 94965a2 fix: consistent JSON identifier case (closes #20) and extraneous newline (closes #21)
  • a2629dc doc: clarified behaviour of dispatch()
  • a220c3d fix: emit error fields using .Error() (fixes #19)
  • cc87906 doc: clarified behaviour of getFormattedBytes
  • f4ec033 ref: consistent casing for JSON related identifiers (fixes #20)

v0.4.2

18 Jun 18:56
94e1c16

Choose a tag to compare

Changelog

  • 94e1c16 fix: revised ContextLoggerOptions (closes #17)

v0.4.1

31 May 03:52
c4fca68

Choose a tag to compare

Changelog

  • c4fca68 docs: added logtail example and benchmarks

v0.4.0

27 May 09:04
b85468f

Choose a tag to compare

Changelog

  • b85468f fix(fields): ensure fields are not lost when further fields are added (fixes #11)
  • a109bdd fix(fields): correct handling of *struct field values (fixes #13)
  • a1feeeb fix(context): removed ContextLoggerRequired (closes #14)
  • 8f06314 feat(trace): configurable trace func (closes #12)

v0.3.0

23 May 07:43
031f434

Choose a tag to compare

Changelog

  • 031f434 docs: updated README
  • 6e5e0b9 fix(api): LoggerBackend option restricted to test scope
  • c6e14b2 feat(fields): support struct values in log fields (closes #9)
  • 21e5cf4 fix(tests): updated to latest blugnu/test
  • c1c2896 fix(trace): more concise and consistent trace logs

v0.2.2

21 May 07:11
f65ceed

Choose a tag to compare

Changelog

  • f65ceed fix(cicd): new release pipeline using conventional commits (fixes #6)

v0.2.1

20 Mar 17:41
8b91f84

Choose a tag to compare

techstack files added; Callsite prefix added to field ids for callsite file and function fields

v0.2.0

20 Mar 17:27
909fdbe

Choose a tag to compare

support for betterstack logs (logtail)

v0.1.0

27 Nov 19:06
429bb9f

Choose a tag to compare

initial release with support for logfmt and json log output, stdio and mux backends, with a mock to facilitate log testing in TDD