jetlog 1.0.0
jetlog: ^1.0.0 copied to clipboard
Compact and robust structured logger for Dart. This library provides a strongly typed APIs for logging records with structured data.
CHANGELOG.md #
1.0.0 #
- Add ability to specify custom severity level on
Tracer.stopcall. - Add ability to specify additional context fields on
Tracer.stopcall.
1.0.0-rc.3 #
1.0.0-rc.2 #
- BREAKING CHANGE Null-safety
1.0.0-rc.1 #
- BREAKING CHANGE Extract predefined logging methods from
InterfacetoDefaultLogextension.
1.0.0-rc.0 #
- Drop
tracelevel in favor ofdebug, makeInterface#traceto acceptlevelas optional second parameter. - Introduce
Anyfield, a special field kind of which is determined based onvalue's type probation. - Introduce lazy fields, i.e. fields values of which are evaluated on access.
Formatternow is typedef rather than abstract class.Filternow is typedef rather than abstract class. It allows plain functions to be used as filters as well as callable classes.
0.6.0 #
StreamHandlerthrows onnullstream as well asnullformatter.