Releases: chris-peterson/spiffy
Releases · chris-peterson/spiffy
6.0.0
Breaking Changes
- Migration Guide
- Drop support for legacy .NET framework (net40)
- Require netstandard >= 2.0
- Custom logging signature now receives LogEvent rather than a raw string
- Unify initialization API across built in and custom providers
New Features
- Splunk provider
- Prometheus provider
5.2.0: Adds support for counting
Library has always had support for 'timing' subevents (i.e. granular timings [e.g. database query duration]), but didn't have support for simply counting (e.g. number of roundtrips to database)
5.1.1
Release Notes
- If multiple timings (EventContext.Time) are performed using the same key, accumulate total time elapsed
NLog 4.5.0
5.1.0
Update Console and Trace implementations to route messages based on level (e.g. errors to Console.Error)
5.0.0
4.0.4
4.0.2
Spiffy.Monitoring.4.0.2
adds helper method for adding KVPs in bulk (EventContext.AddValues)
Spiffy.Monitoring.NLog.5.0.0-beta07.nupkg
Update to NLog 5 beta since netcore support wasn't released on 4.*
Update Fluent Api to support multiple targets
NOTE: Version is pre-release since NLog is still in beta.```
4.0.1
Versioning bumps
2.1
Merge branch 'ability_to_specify_log_directory'