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
overwriteMode
option
- [FIX] Support Gradle 5.x builds #62
- [ADD] Support
FeaturePlugin
andInstantAppPlugin
from latest android build plugin #60
- [ADD] New
raw
value forOutputType
to generate drawable from SVG as is - [ADD] Use
TaskInputs
andTaskOutputs
to 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
svgMaskFiles
andsvgMaskResourceFiles
options which have been renamed /!\
- [CHG] Upgrade batik version
- [CHG] Upgrade gradle version
- [CHG] Rename
overrideMode
tooverwriteMode
- [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
round
qualifier #35 - [ADD] Custom bound scaling for input SVG #38
- [FIX] Better error message
- [DEL] Remove high resolution icon generation
- [DEL] Remove
rename
option
- [ADD] Add support for
mipmap
generation #10 - [ADD] New
watch
value foruiMode
qualifier - [FIX] Fix output directory creation when
createMissingDirectory
is set totrue
#22 - [FIX] More detailed exception when failing #27
- [FIX] Fix SVG bounds calculation #29
- [FIX] Disable
fallbackDensity
option
- Initial version