timber v5.0.1 Release Notes

Release Date: 2021-08-13 // almost 3 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix TimberArgCount lint check false positive on some calls to String.format.

Previous changes from v5.0.0

  • The library has been rewritten in Kotlin, but it remains binary-compatible with 4.x. ๐Ÿ‘ The intent is to support Kotlin multiplatform in the future. ๐Ÿš€ This is otherwise a relatively minor, bug-fix release.

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Minimum supported API level is now 14.
    • ๐Ÿ‘• Minimum supported AGP (for embedded lint checks) is now 7.0.

    ๐Ÿ›  Fixed

    • โšก๏ธ DebugTree now finds first non-library class name which prevents exceptions in optimized builds where expected stackframes may have been inlined.
    • Enforce 23-character truncated tag length until API 26 per AOSP sources.
    • ๐Ÿ‘Œ Support Long type for date/time format arguments when validating format strings in lint checks.
    • ๐Ÿ‘• Do not report string literal concatenation in lint checks on log message.