Uber Cyborg Versions Save

Display Android Vectordrawables on iOS.

v0.7.0

3 years ago

This release adds basic support for MacOS, tvOS, and SwiftUI. It also adds support for Swift Package Manager.

Thanks to @ashare80 for implementing support for MacOS and tvOS, and @dreampiggy for pointing out that libxml2 support had been added to SPM.

This release also fixes a few bugs:

  • An SVG path element wasn't supported. All elements should now be supported
  • Automirrored wasn't implemented correctly. This issue has now been corrected.

0.6

4 years ago

This release adds several features:

  • You can now set a new tint or intrinsic size on a VectorDrawable. These features can be useful if you want to reuse Drawables as Icons, or need to pass the Drawable to a more complex view, which sizes content according to intrinsic content size.
  • UIView.contentMode is now supported

Also, the minimum Swift and Xcode versions have been bumped, which will allow us to take advantage of new Swift features and performance optimizations that may have shipped in that compiler version.

v0.5.0

4 years ago

This release supports most of the most common features desired by VectorDrawable users:

  • paths
  • groups
  • theme colors (through your own theme object)
  • resource colors (through your own resource system)
  • clip-paths
  • transforms

Important Omissions:

  • no animated VectorDrawables
  • no support for non-colors provided by a theme or resources
  • no support for certain gradient types