From c6377e2efe88470f81835a9a1aa8ed35a79e9907 Mon Sep 17 00:00:00 2001 From: Hans Kokx Date: Fri, 4 Oct 2024 14:40:04 +0200 Subject: [PATCH] v1.0.8 - Added the `extra` parameter to the `Arcane.log` shortcut method Signed-off-by: Hans Kokx --- CHANGELOG.md | 4 ++++ lib/src/arcane.dart | 3 +++ pubspec.yaml | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbfe338..bb7bc81 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.8 + +- Added the `extra` parameter to the `Arcane.log` shortcut method + ## 1.0.7 - Added the `extra` parameter to the `LoggingInterface` diff --git a/lib/src/arcane.dart b/lib/src/arcane.dart index 0818a0c..5ebe7ca 100644 --- a/lib/src/arcane.dart +++ b/lib/src/arcane.dart @@ -64,6 +64,7 @@ class Arcane { /// `Level.debug`. /// - [stackTrace]: Optional stack trace information. /// - [metadata]: Optional additional metadata in key-value pairs. + /// - [extra]: Optional data passed to the logger. static void log( String message, { String? module, @@ -71,6 +72,7 @@ class Arcane { Level level = Level.debug, StackTrace? stackTrace, Map? metadata, + Object? extra, }) { ArcaneLogger.I.log( message, @@ -79,6 +81,7 @@ class Arcane { level: level, stackTrace: stackTrace, metadata: metadata, + extra: extra, ); } } diff --git a/pubspec.yaml b/pubspec.yaml index aecfe48..799e4e9 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: arcane_framework description: "Agnostic Reusable Component Architecture for New Ecosystems: a modern framework for bootstrapping new applications" -version: 1.0.7 +version: 1.0.8 repository: https://github.com/hanskokx/arcane_framework issue_tracker: https://github.com/hanskokx/arcane_framework/issues