Align version to Android Gradle Plugin
Breaking changes were made in the plugin namespace, artifact...
- [CHG] Makes it compatible with Gradle 8.0 and migrate to Gradle build
- [FIX] Compatibility with Android Gradle Plugin 8.0+
[CHG] Publish to gradle Plugin Portal- [CHG] use
apply plugin: 'fr.avianey.androidsvgdrawable' - [CHG] use
classpath('fr.avianey.androidsvgdrawable:gradle-plugin:8.0.0')in buildscript import
- [CHG] Rely on Gradle task Inputs/Outputs #59 & #56
- [DEL] Remove
overwriteModeoption
- [FIX] Support Gradle 5.x builds #62
- [ADD] Support
FeaturePluginandInstantAppPluginfrom latest android build plugin #60
- [ADD] New
rawvalue forOutputTypeto generate drawable from SVG as is - [ADD] Use
TaskInputsandTaskOutputsto plug with gradle UP-TO-DATE mechanism - [ADD] Multiple input directory #34
- Gradle task MUST now use FileCollection instead of File
- replace
from = file("dir")withfrom = files("dir1", "dir2", ...) - idem for
svgMaskFilesandsvgMaskResourceFilesoptions which have been renamed /!\
- [CHG] Upgrade batik version
- [CHG] Upgrade gradle version
- [CHG] Rename
overrideModetooverwriteMode - [FIX] Fix SVG mask resource filter #42
- [FIX] Fix use of constrained density qualifiers in SVG mask resources #45
- [FIX] Fix GUAVA version conflict with lint task #48
- [ADD] Support for new
roundqualifier #35 - [ADD] Custom bound scaling for input SVG #38
- [FIX] Better error message
- [DEL] Remove high resolution icon generation
- [DEL] Remove
renameoption
- [ADD] Add support for
mipmapgeneration #10 - [ADD] New
watchvalue foruiModequalifier - [FIX] Fix output directory creation when
createMissingDirectoryis set totrue#22 - [FIX] More detailed exception when failing #27
- [FIX] Fix SVG bounds calculation #29
- [FIX] Disable
fallbackDensityoption
- Initial version