This repository was archived by the owner on Aug 7, 2026. It is now read-only.
0.2.0
What's new
KyrieDrawables can now be built programatically using a significantly less verbose Kotlin DSL API.- Thanks David Blanc for this awesome contribution!
KyrieDrawablepaths can now reference gradients andColorStateLists as their fill/stroke colors.- Gradients and
ColorStateLists referenced inVectorDrawables are now properly inflated from XML as well.
- Gradients and
- Tinting with
ColorStateLists that referenced theme attributes are now correctly inflated on API 22 and below. - Migrated all public-facing APIs to Kotlin.
- Migrated support library dependencies to Android X.
- Migrated the documentation site from Javadoc to dokka.
- Replaced the sample app's icon with a prettier one.
API changes
- The following annotation classes have been migrated to Kotlin enum types:
StrokeLineCap,StrokeLineJoin,FillType,ClipType,RepeatMode. Animation#repeatCount(int)has been replaced withAnimation#repeatCount(long).