diff --git a/CHANGELOG.md b/CHANGELOG.md index df1c20c..0fb18a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## 1.1.0 * `Kotlin`: `1.8.20` +* Standard factory `KSLog` with `String` arg now use `TagLogger` ## 1.0.0 diff --git a/src/commonMain/kotlin/KSLog.kt b/src/commonMain/kotlin/KSLog.kt index 60fe5d0..2629e5c 100644 --- a/src/commonMain/kotlin/KSLog.kt +++ b/src/commonMain/kotlin/KSLog.kt @@ -68,7 +68,11 @@ internal val printlnLogging: (level: LogLevel, tag: String, message: Any, throwa fun KSLog( defaultTag: String, - messageFormatter: MessageFormatter = defaultMessageFormatter +): KSLog = TagLogger(defaultTag) + +fun KSLog( + defaultTag: String, + messageFormatter: MessageFormatter ): KSLog = DefaultKSLog( defaultTag, messageFormatter @@ -79,11 +83,10 @@ fun KSLog( defaultTag: String, filter: MessageFilter, messageFormatter: MessageFormatter = defaultMessageFormatter -): KSLog = DefaultKSLog( +): KSLog = KSLog ( defaultTag, - filter, messageFormatter -) +).filtered(filter) fun KSLog( defaultTag: String,