Releases: bernarden/LoggingAbstractor
Releases · bernarden/LoggingAbstractor
0.2.5
New Features:
- Added Environment parameter. This is especially useful for Sentry where logs can be separated by environment within each project.
0.2.4
Breaking Changes:
- Old
SentryAbstractLogger
got renamed to RavenAbstractLogger
.
New Features:
- New
SentryAbstractLogger
is using the new Sentry SDK and allows to set user identity. (Available only on supported versions of .NET)
0.2.3
New Features:
- Adds identity parameter. Raygun stores Id and Name. AppInsights stores only specified Id. Sentry currently doesn't use this parameter to prevent breaking changes.
- Adds IdentityProvider to settings.
0.2.2
New Feature:
- Allows to set global logging parameters that are applied to all logs. (Feature request: #15 )
0.2.1
New feature:
- Maps logging levels to corresponding levels in each client.
0.2.0
Breaking changes:
- All classes and interfaces renamed to contain AbstractLogger in a name.
New features:
- Console logger package.
- NoOp logger.
Bug fixes:
- MultiLogger public constructor.
0.1.0
Initial release of the Logging Abstractor packages.