Skip to content

Releases: nnabeyang/SVGUIView

v0.19.1

28 Aug 14:06
Compare
Choose a tag to compare

Fixes

  • Fixed bug where all rendering tasks would draw the last set data

v0.19.0

28 Aug 14:05
Compare
Choose a tag to compare

Updates

  • Introduced SVGUIViewConfiguration to allow more flexible configuration of SVGUIView and SVGView

v0.18.0

28 Aug 05:26
Compare
Choose a tag to compare

Updates

  • Add SVGView library target, which contains a SwiftUI View

v0.17.6

28 Aug 00:36
Compare
Choose a tag to compare

Fixes

  • Removed the automatic frame update logic during data parsing in SVGUIView, which was leading to unexpected behavior and potential layout issues
  • Introduce TaskManager actor to ensure correct rendering of the final data assignment

Updates

  • Added SVGUIView.init(frame:data:) for more flexible initialization

v0.17.5

26 Aug 00:09
Compare
Choose a tag to compare

Fixes

  • Add task management to SVGUIView to handle asynchronous drawing

v0.17.2

21 Aug 01:56
Compare
Choose a tag to compare

Fixes

  • Refactor draw(_:) method to pass the CGRect parameter to makeCGImage, ensuring correct rendering context.

v0.17.1

20 Aug 12:47
Compare
Choose a tag to compare

Fixes

  • Modified takeSnapshot to return an optional UIImage and removed fallback image creation

0.17.0

18 Aug 01:17
Compare
Choose a tag to compare

Updates

  • Changed the minimum iOS platform version from 14 to 16
  • Add SVGUIView.takeSnapshot(rect:) API
  • Refactor draw method in SVGUIView for asynchronous rendering
  • Replace optional initializer of SVGUIView with non-optional initializer for SVG data

Fixes

  • Fix clipping path instruction

v0.16.1

17 Jun 23:14
Compare
Choose a tag to compare

Fixes

  • Remove Non-public API

v0.16.0

01 Apr 23:53
Compare
Choose a tag to compare

Updates

  • Add support for font-size with units