Fixes
- Bundle ASM version within the plugin and bump it to
9.4
(#637)- This should fix the
java.lang.AssertionError: Class with incorrect id found
exception when usingkotlinx.serialization
- This should fix the
- Fall back to
findTask
ifassembleProvider
of AndroidVariant is null when hooking source bundle and native symbols upload tasks (#639) - Hook source context tasks to also run after
install{Variant}
tasks (#643) - Do not run sentry-cli commands if telemetry is disabled (#648)
- Proguard and source context tasks don't run on every build (#634)
- Proguard UUID task now depends on the proguard mapping file. I.e. it will only run if the mapping file has changed
- Source context tasks now depend on source file changes, if there are no source changes, the tasks won't run