KSLog

Simple multiplatform logging in Kotlin

MIT License

Stars
11

Bot releases are hidden (Show)

KSLog - 0.5.1

Published by InsanusMokrassar about 2 years ago

  • New property defaultMessageFormatterWithErrorPrint for messages format with errors
KSLog - 0.5.0

Published by InsanusMokrassar about 2 years ago

  • Kotlin: 1.7.10
KSLog - 0.4.2

Published by InsanusMokrassar about 2 years ago

  • 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
KSLog - 0.4.1

Published by InsanusMokrassar about 2 years ago

  • Fixes in resolution ambiguity for functions with messages
KSLog - 0.4.0

Published by InsanusMokrassar about 2 years ago

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
KSLog - 0.3.2

Published by InsanusMokrassar over 2 years ago

  • Add duplication functions for all extensions which allow to send log without tag but with exception and message builder
KSLog - 0.3.1

Published by InsanusMokrassar over 2 years ago

  • Technical fixes for compatibility with Java 8
KSLog - 0.3.0

Published by InsanusMokrassar over 2 years ago

  • 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
KSLog - 0.2.0

Published by InsanusMokrassar over 2 years ago

  • Full rewrite of API
KSLog - 0.1.1

Published by InsanusMokrassar over 2 years ago

  • Changes in JVM levels
  • Fixes in TagLogger
KSLog - 0.1.0

Published by InsanusMokrassar over 2 years ago

  • All the platform specific logged factories has been renamed
KSLog - 0.0.3

Published by InsanusMokrassar over 2 years ago

  • Fixes in JVM logging
KSLog - 0.0.2

Published by InsanusMokrassar over 2 years ago

  • New logger TagLogger and now extension Any#logger will use it to decrease objects allocations
  • Now it is possible to create KSLog using any iterable
  • Now it is possible to create KSLog using vararg log levels
KSLog - 0.0.1

Published by InsanusMokrassar over 2 years ago

  • Project has been inited