v8.0.0
🏎️ The reasons behind v8 breaking changes
Implemented:
- Unify labels behavior to simplify understanding (redesign log level data)
- Use LokiJsonTextFormatter as default formatter
- Possibility to translate properties to a part of message
- Missing filtrationMode bloats Loki labels
- Redesign concept of mapping to labels
- Add possibility to customize renaming strategy
Breaking changes:
LokiJsonTextFormatteris used as a default text formatter. Removed propertyoutputTemplate- Removed interface
ILabelAwareTextFormatter - Redesigned approach of mapping properties to labels: removed
filtrationModeandfiltrationLabels, addedpropertiesAsLabels - Properties, mapped to the labels won't be passed to the text formatter
- Redesigned behavior of log level data (
levellabel): removedcreateLevelLabel - Added
IReservedPropertyRenamingStrategyandreservedPropertyRenamingStrategyconfiguration property