Releases: touchlab/Kermit
Releases · touchlab/Kermit
2.0.8
2.0.7
version bump
2.0.6
2.0.6 Release Notes
2.0.5
What's Changed
OSLogWriterOSLogWriternow takes in optionalsubsystemandcategorystrings that are sent to OSLog initializerOSLogWriternow takes in optionalpublicLoggingboolean that when set to true would enforce logs to be public (See documentation here).- Changed
logThrowableto callthrowable.stackTraceToString()instead ofthrowable.getStackTrace().joinToString("\n") - Fixing other issues
- Adding
kermit-iomodule for file logging, which includes a rolling log file writerRollingFileLogWriterusing kotlinx-io - Updated the WASM Implementation to match newest recommendations
- Updating kotlin version to
2.0.21
Pull Requests
- OSLogWriter not working properly by @robbiehanson in #381
- Enable KLib ABI validation by @Goooler in #402
- Revert "Enable KLib ABI validation" by @KevinSchildhorn in #411
- Create CONTRIBUTING.md by @samhill303 in #415
- Updating Wasm implementation and Updating to Kotlin 2.0.21 by @KevinSchildhorn in #413
- OSLogWriter structured logging takes optional subsystem and category by @rocketraman in #409
- iOS public logging by @rocketraman in #408
- Using "stackTraceToString" for iOS Logs by @KevinSchildhorn in #417
- Rolling log file writer in new io module by @rocketraman in #406
New Contributors
- @robbiehanson made their first contribution in #381
- @Goooler made their first contribution in #402
- @rocketraman made their first contribution in #409
Full Changelog: 2.0.4...2.0.5
2.0.4
Prepare 2.0.4 release (#399) * Prepare 2.0.4 release * Update CHANGELOG.md
2.0.3
Remove JUnit dependency from commonJvmMain source set (#390)
2.0.2
- restore global api functions
- WASM support
1.2.3
2.0.1
v2.0.1
2.0.0
- Kotlin 1.9.10
linuxArm64support