diff --git a/CHANGELOG.md b/CHANGELOG.md index 56c1d1f7..9f9f7759 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## [2.0.5] - 2024-11-20 +### Changed +- Added `kermit-io` module, which contains the `RollingFileLogWriter`. This is a log writer that writes to a file with rolling logs. +- Updating `OSLogWriter` to take in three optional parameters to configure `OSLog`, and to enable/disable public logging +- Updating the WASM Implementation to match newest recommendations +- Updating kotlin version to `2.0.21` +- Updating `logThrowable` to call `throwable.stackTraceToString()` instead of `throwable.getStackTrace().joinToString("\n")` + ## [2.0.4] - 2024-06-10 ### Changed - Added `ChunkedLogWriter`. This LogWriter can be used to wrap existing LogWriters and break their output into defined sizes. This is useful if your LogWriter outputs to something which limits message length (such as Logcat) (#396 thanks @psh) diff --git a/gradle.properties b/gradle.properties index 4d833ef3..2f01e97a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ org.gradle.jvmargs=-Xmx4g SONATYPE_HOST=DEFAULT RELEASE_SIGNING_ENABLED=true GROUP=co.touchlab -VERSION_NAME=2.0.4 +VERSION_NAME=2.0.5 POM_NAME=Kermit POM_DESCRIPTION=Kermit The Log