93 lines
2 KiB
Markdown
93 lines
2 KiB
Markdown
|
|
## 1.3.0
|
||
|
|
|
||
|
|
* Override empty stack traces for trace level events.
|
||
|
|
* Require Dart 3.4
|
||
|
|
* Move to `dart-lang/core` monorepo.
|
||
|
|
|
||
|
|
## 1.2.0
|
||
|
|
|
||
|
|
* Add notification when the log level is changed. Logger `onLevelChanged` broadcasts a stream of level values.
|
||
|
|
* Require Dart 2.19.
|
||
|
|
|
||
|
|
## 1.1.1
|
||
|
|
|
||
|
|
* Add a check that throws if a logger name ends with '.'.
|
||
|
|
* Require Dart 2.18
|
||
|
|
|
||
|
|
## 1.1.0
|
||
|
|
|
||
|
|
* Add `Logger.attachedLoggers` which exposes all loggers created with the
|
||
|
|
default constructor.
|
||
|
|
* Enable the `avoid_dynamic_calls` lint.
|
||
|
|
|
||
|
|
## 1.0.2
|
||
|
|
|
||
|
|
* Update description.
|
||
|
|
* Add example.
|
||
|
|
|
||
|
|
## 1.0.1
|
||
|
|
|
||
|
|
* List log levels in README.
|
||
|
|
|
||
|
|
## 1.0.0
|
||
|
|
|
||
|
|
* Stable null safety release.
|
||
|
|
|
||
|
|
## 1.0.0-nullsafety.0
|
||
|
|
|
||
|
|
* Migrate to null safety.
|
||
|
|
* Removed the deprecated `LoggerHandler` typedef.
|
||
|
|
|
||
|
|
## 0.11.4
|
||
|
|
|
||
|
|
* Add top level `defaultLevel`.
|
||
|
|
* Require Dart `>=2.0.0`.
|
||
|
|
* Make detached loggers work regardless of `hierarchicalLoggingEnabled`.
|
||
|
|
|
||
|
|
## 0.11.3+2
|
||
|
|
|
||
|
|
* Set max SDK version to `<3.0.0`, and adjust other dependencies.
|
||
|
|
|
||
|
|
## 0.11.3+1
|
||
|
|
|
||
|
|
* Fixed several documentation comments.
|
||
|
|
|
||
|
|
## 0.11.3
|
||
|
|
|
||
|
|
* 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()`.
|
||
|
|
|
||
|
|
## 0.11.2
|
||
|
|
|
||
|
|
* Added `Logger.detached` - a convenience factory to obtain a logger that is not
|
||
|
|
attached to this library's logger hierarchy.
|
||
|
|
|
||
|
|
## 0.11.1+1
|
||
|
|
|
||
|
|
* Include default error with the auto-generated stack traces.
|
||
|
|
|
||
|
|
## 0.11.1
|
||
|
|
|
||
|
|
* Add support for automatically logging the stack trace on error messages. Note
|
||
|
|
this can be expensive, so it is off by default.
|
||
|
|
|
||
|
|
## 0.11.0
|
||
|
|
|
||
|
|
* Revert change in `0.10.0`. `stackTrace` must be an instance of `StackTrace`.
|
||
|
|
Use the `Trace` class from the [stack_trace package][] to convert strings.
|
||
|
|
|
||
|
|
[stack_trace package]: https://pub.dev/packages/stack_trace
|
||
|
|
|
||
|
|
## 0.10.0
|
||
|
|
|
||
|
|
* Change type of `stackTrace` from `StackTrace` to `Object`.
|
||
|
|
|
||
|
|
## 0.9.3
|
||
|
|
|
||
|
|
* Added optional `LogRecord.zone` field.
|
||
|
|
|
||
|
|
* Record current zone (or user specified zone) when creating new `LogRecord`s.
|