Skip to content

Releases: alexjlockwood/kyrie

0.2.1

07 Jun 04:52
Compare
Choose a tag to compare
  • Fixes bug where KyrieDrawable wasn't being rendered during Visibility transitions (see #24).

0.2.0

28 May 06:49
Compare
Choose a tag to compare

What's new

  • KyrieDrawables can now be built programatically using a significantly less verbose Kotlin DSL API.
  • KyrieDrawable paths can now reference gradients and ColorStateLists as their fill/stroke colors.
    • Gradients and ColorStateLists referenced in VectorDrawables are now properly inflated from XML as well.
  • 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 with Animation#repeatCount(long).

0.1.3

02 Aug 21:34
Compare
Choose a tag to compare
  • Fixed issue where non-update animation listener events were not being called. (#18)

0.1.2

02 Aug 21:32
Compare
Choose a tag to compare
  • Fixed an issue where fillAlpha property was not being properly initialized when creating a KyrieDrawable from an existing AnimatedVectorDrawable resource (#14).

0.1.1

05 May 22:05
Compare
Choose a tag to compare
  • Added a LineNode class (similar to the <line> element in SVG).
  • Added a fillType property to ClipPathNode, which allows you to create clip paths with either a NON_ZERO or EVEN_ODD winding type.
  • Added a clipType property to ClipPathNode, which allows you to create clip paths with either a INTERSECT or SUBTRACT clipping strategy.

0.1.0

06 Mar 06:16
Compare
Choose a tag to compare

Initial release!

0.0.3

29 Jan 04:05
Compare
Choose a tag to compare
0.0.3 Pre-release
Pre-release

Third pre-release.

0.0.2

26 Jan 19:26
Compare
Choose a tag to compare
0.0.2 Pre-release
Pre-release

Second pre-release.

0.0.1

26 Jan 19:21
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

Initial pre-release.