| ## 1.3.1-wip |
| |
| - Run `dart format` with the new style. |
| |
| ## 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. |