mirror of
https://github.com/InsanusMokrassar/KSLog.git
synced 2025-10-24 16:10:10 +00:00
3.3 KiB
3.3 KiB
Changelog
1.5.0
Kotlin:2.2.0
1.4.2
Kotlin:2.1.21- Android SDK Level:
36
1.4.1
Kotlin:2.1.10
1.4.0
Kotlin:2.1.0
1.3.6
Kotlin:2.0.20
1.3.5
Kotlin:2.0.10- Android SDK Level:
35
1.3.4
Kotlin:1.9.24- Native realization of
KSLoggerDefaultPlatformLoggerLambdanow is common for all native targets
1.3.3
Kotlin:1.9.23
1.3.2
Kotlin:1.9.22
1.3.1
Kotlin:1.9.21
1.3.0
THIS UPDATE CONTAINS CHANGES OF LOG LEVELS ACCORDANCES. LOOK AT THE LEVELS ACCORDANCE IN THE DOCUMENTATION FOR MORE INFO
- Add
tracelogging level - Change overall table of log level accordance
- Now you may change default platform logger
1.2.4
This update contains migration onto gradle 8+ (for both wrapper and android plugin). Use it with caution
1.2.3
Kotlin:1.9.20
1.2.2
wasm32 target has been removed mingwX86 target has been removed
Kotlin:1.9.20-RC
1.2.1
Kotlin:1.9.10- Latest supported android sdk now is
34
1.2.0
Kotlin:1.9.0
1.1.2
Kotlin:1.8.22
1.1.1
- Rollback
KSLogwithStringarg factory to useDefaultKSLog
1.1.0
Kotlin:1.8.20- Standard factory
KSLogwithStringarg now useTagLogger
1.0.0
Kotlin:1.8.0
0.5.4
Kotlin:1.7.22
0.5.3
Kotlin:1.7.20
0.5.2
- Add support of next platform:
- Linux ARM x64
- Linux ARM x32 HFP
- Linux x64
- WASM x32
- MinGW x64
- MinGW x86
0.5.1
- New property
defaultMessageFormatterWithErrorPrintfor messages format with errors
0.5.0
Kotlin:1.7.10
0.4.2
- Add
setDefaultKSLogandaddDefaultKSLog - Add
plusoperation for twoKSLoginstances to call them both on each log performing - Add
KSLogfactory for simple creation ofCallbackKSLog - Add
MessageFormatterfactory
0.4.1
- Fixes in resolution ambiguity for functions with messages
0.4.0
THIS UPDATE CONTAINS BREAKING CHANGES
- BREAKING CHANGE Any
KSLognow accept any object. It was made to allow to work with structured logging - New factory for
TagLogger: funtaggedLogger - New logger has been added:
TypedLogger - New logger has been added:
FilterLogger - BREAKING CHANGE Logger
DefaultKSLoglost its constructor withfilter. Currently, it is still available as factory function
0.3.2
- Add duplication functions for all extensions which allow to send log without tag but with exception and message builder
0.3.1
- Technical fixes for compatibility with Java 8
0.3.0
- BREAKING CHANGE: Filters will not accept message since this update
- New
KSLogrealizationDefaultKSLog - Now platforms realize their default loggers callbacks instead of
KSLogfactories
0.2.0
- Full rewrite of API
0.1.1
- Changes in
JVMlevels - Fixes in TagLogger
0.1.0
- All the platform specific logged factories has been renamed
0.0.3
- Fixes in
JVMlogging
0.0.2
- New logger
TagLoggerand now extensionAny#loggerwill use it to decrease objects allocations - Now it is possible to create
KSLogusing any iterable - Now it is possible to create
KSLogusing vararg log levels
0.0.1
- Project has been inited