Releases: elgopher/yala
Releases · elgopher/yala
v1.1.0
v1.0.0
v0.21.0
v0.20.1
v0.20.0
v0.19.0 - logrus adapter improvements
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
v0.18.1
Significant logger package changes
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 tologger.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
v0.17.3 More documentation
What's Changed
- Remove redunant docs in #74
- [readme] More info about imaginary logger abstraction in #75
- [readme] add architecture diagram in #76
Full Changelog: v0.17.2...v0.17.3