Skip to content

v0.5.0

Compare
Choose a tag to compare
@hermannm hermannm released this 04 Jun 22:55
· 142 commits to main since this release
v0.5.0
fa51533
  • Restructure library for Kotlin Multiplatform
    • JVM is still the only supported platform as of now, but this lays the groundwork for supporting more platforms in the future
  • Add another getLogger overload that takes a KClass
  • Allow using field function with non-reified generics when passing a custom serializer
  • Rename WithLogFields interface to the more intuitive HasLogFields
  • Add JVM-specific optimization annotations where appropriate, to reduce overhead
  • Improve documentation
  • Host documentation on https://devlog-kotlin.hermannm.dev