Change Log – Version 5.0.0 – August 26, 2020
Enhancements
- The
com.preemptive.dasho
plugin supports Gradle 5 and later. - Supports updated DashO licensing.
Changes
- Requires a minimum Gradle version of 5.0.
- Requires a minimum Java version of 8.
com.preemptive.dasho
plugin supports Gradle 5 and later.IMPORTANT NOTE:
The
com.preemptive.dasho
plugin does not support Gradle 5.
IMPORTANT NOTE:
Android support has been removed from this plugin.
Use the new DashO Android Gradle Plugin to integrate with your Android builds.
com.android.application
and com.android.library
plugins are no longer supported by this plugin.IMPORTANT NOTES:
Android support has been deprecated in this plugin.
Use the new DashO Android Gradle Plugin to integrate with your Android builds.This version will not manipulate AndroidManifest.xml.
You must enable skipManifestProcessing and exclude classes referenced in the manifest from being renamed.The
com.preemptive.dasho
plugin does not support Gradle 5.
includeAsInputs
matching algorithm to help mitigate an issue where the Firebase Performance plugin changes the names of the inputs at build time.IMPORTANT NOTE:
This release adds support for Android Gradle Plugin version 3.2.1, but this release is not compatible with earlier versions of Android Gradle Plugin.
Make sure to use the appropriate versions.
See Version Compatibility for details.
com.preemptive.dashoCustom
plugin.debug
option to pass --debug
when running DashO.verbose
option now also enables SHOW_DASHO_CMD
.target.sdk.api
, min.sdk.api
, and compile.sdk.api
properties for the Android SDK versions used by Android projects.com.preemptive.dasho
plugin, finding Kotlin compiled classes.Illegal reflective access
warnings when running with Java 9.-DDISABLE_DASHO
flag properly disables obfuscation with the new minifyEnabled
configuration.