- migrate to AndroidX (thx @marukami and special thx @davidmigloz)
- update AGP and Gradle
Breaking Change: Change of transitive dependencies from api
to implementation
If you are using code of any of the following libraries as transitive dependencies through this lib:
at.favre.lib:hkdf
at.favre.lib:bytes
at.favre.lib:bcrypt
com.jakewharton.timber:timber
your build may break and you have to add the dependency manually to your build. The reason is, that
I changed the scope of these to implementation
. See https://docs.gradle.org/current/userguide/java_library_plugin.html#:~:text=The%20api%20configuration%20should%20be,are%20internal%20to%20the%20component.