dart format with the new style.dart-lang/core monorepo.onLevelChanged broadcasts a stream of level values.Logger.attachedLoggers which exposes all loggers created with the default constructor.avoid_dynamic_calls lint.LoggerHandler typedef.defaultLevel.>=2.0.0.hierarchicalLoggingEnabled.<3.0.0, and adjust other dependencies.Added optional LogRecord.object field.
Logger.log sets LogRecord.object if the message is not a string or a function that returns a string. So that a handler can access the original object instead of just its toString().
Logger.detached - a convenience factory to obtain a logger that is not attached to this library's logger hierarchy.0.10.0. stackTrace must be an instance of StackTrace. Use the Trace class from the stack_trace package to convert strings.stackTrace from StackTrace to Object.Added optional LogRecord.zone field.
Record current zone (or user specified zone) when creating new LogRecords.