Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Releases: elgopher/yala

v1.2.0

28 Dec 18:55

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

25 Feb 14:16

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

10 Dec 10:28

Choose a tag to compare

What's Changed

Full Changelog: v0.21.0...v1.0.0

v0.21.0

10 Feb 15:13

Choose a tag to compare

v0.21.0 Pre-release
Pre-release

What's Changed

  • Add new ***Fields methods by @elgopher in #94
  • [bug] Invalid caller reported when logging is disabled by @elgopher in #92

Full Changelog: v0.20.1...v0.21.0

v0.20.1

03 Feb 12:49

Choose a tag to compare

v0.20.1 Pre-release
Pre-release

What's Changed

  • Fix data race problem with method With of both loggers
  • Pretty examples by @elgopher in #87
  • [example] Add rename fields adapter example by @elgopher in #88

Full Changelog: v0.20.0...v0.20.1

v0.20.0

02 Feb 16:09

Choose a tag to compare

v0.20.0 Pre-release
Pre-release

Incompatible changes

  • Remove Entry.With method in #86

Full Changelog: v0.19.0...v0.20.0

v0.19.0 - logrus adapter improvements

01 Feb 16:59

Choose a tag to compare

Pre-release

Breaking changes

  • [logrus] Accept both *logrus.Entry and *logrus.Logger in logrus adapter: #84
    • this change renames logrusadapter.Adapter.Entry to logrusadapter.Adapter.Logger and changes its type

New example

  • Add caller example in #83

Full Changelog: v0.18.2...v0.19.0

v0.18.2

01 Feb 00:24

Choose a tag to compare

v0.18.2 Pre-release
Pre-release

What's Changed

  • Add basic docs to adapters in #81

Full Changelog: v0.18.1...v0.18.2

v0.18.1

31 Jan 20:12

Choose a tag to compare

v0.18.1 Pre-release
Pre-release

What's Changed

  • Add Global.WithSkippedCallerFrame in #80

Full Changelog: v0.18.0...v0.18.1

Significant logger package changes

31 Jan 19:02

Choose a tag to compare

Pre-release

Breaking Changes

  • Significant logger package changes in #77
    • logger.Global.With* methods returns a *logger.Global now. Thanks to that, all created child loggers will be updated once adapter is updated in root logger.
    • logger.Local is now truly immutable. It's Adapter field became private.
    • logger.Local was renamed to logger.Logger, because previous name was misleading (it can be used anywhere, not only locally). Old logger.Logger struct was removed.
    • new logger.Logger can be initialized using logger.WithAdapter function

Full Changelog: v0.17.3...v0.18.0