Skip to content

Releases: InsanusMokrassar/KSLog

0.5.1

18 Aug 06:48
Compare
Choose a tag to compare
  • New property defaultMessageFormatterWithErrorPrint for messages format with errors

0.5.0

04 Aug 11:22
785ab59
Compare
Choose a tag to compare
  • Kotlin: 1.7.10

0.4.2

31 Jul 13:32
Compare
Choose a tag to compare
  • Add setDefaultKSLog and addDefaultKSLog
  • Add plus operation for two KSLog instances to call them both on each log performing
  • Add KSLog factory for simple creation of CallbackKSLog
  • Add MessageFormatter factory

0.4.1

30 Jul 11:15
Compare
Choose a tag to compare
  • Fixes in resolution ambiguity for functions with messages

0.4.0

30 Jul 09:22
Compare
Choose a tag to compare

THIS UPDATE CONTAINS BREAKING CHANGES

  • BREAKING CHANGE Any KSLog now accept any object. It was made to allow to work with structured logging
  • New factory for TagLogger: fun taggedLogger
  • New logger has been added: TypedLogger
  • New logger has been added: FilterLogger
  • BREAKING CHANGE Logger DefaultKSLog lost its constructor with filter. Currently, it is still available as factory function

0.3.2

23 Jun 18:25
Compare
Choose a tag to compare
  • Add duplication functions for all extensions which allow to send log without tag but with exception and message builder

0.3.1

15 Jun 10:46
acb9b35
Compare
Choose a tag to compare
  • Technical fixes for compatibility with Java 8

0.3.0

09 Jun 10:39
Compare
Choose a tag to compare
  • BREAKING CHANGE: Filters will not accept message since this update
  • New KSLog realization DefaultKSLog
  • Now platforms realize their default loggers callbacks instead of KSLog factories

0.2.0

08 Jun 16:56
Compare
Choose a tag to compare
  • Full rewrite of API

0.1.1

08 Jun 16:01
Compare
Choose a tag to compare
  • Changes in JVM levels
  • Fixes in TagLogger