Skip to content

6.0.0

Compare
Choose a tag to compare
@MFlisar MFlisar released this 29 Oct 11:38
· 116 commits to master since this release

This new release has quite some changes:

  • it does not depend on Timber anymore (but it still supports it!)
  • everything is modularized now even more than before => the L class still is placed inside the same package BUT all other classes are not
  • the readme tells you everything else you need/want to know

NEW

  • a console/file logger without any dependencies (no timber, no slfj4, no logback-android) => this can save quite some app size...
  • a new compose viewer module

MIGRATION

Normally not much should be needed:

  • Step 1: upgrade your build.gradle - check out the new readme
  • Step 2: at the place where you set up Lumberjack you need to adjust your imports because the console logger, file logger and the extensions have all been moved to their own modules with new package names => simply deleting the imports and let android studio auto import them again should solve that
  • Step 3: replace all import com.michaelflisar.lumberjack.L with import com.michaelflisar.lumberjack.core.L (the core is new)