Skip to content

Latest commit

 

History

History
134 lines (100 loc) · 7.36 KB

CHANGELOG.md

File metadata and controls

134 lines (100 loc) · 7.36 KB

Changelog

All notable changes to this project will be documented in this file. Items under Unreleased are currently available on master's HEAD, but not yet tagged.

New Features

Fixes

Internal Changes

  • Add unit tests. Ariel Elkin.

New Features

Fixes

  • Apply nested transformations in the correct order. Scott Talbot #117
  • Rounded Rectangles & Ellipses Can Specify either or rx ry. Previously a missing attribute was interpreted as 0, whereas the spec says it should be equal to the one that is supplied. Johnnie Walker #120

2.3.1 2018-03-21

New Features

  • Use CGPathAddRoundedRect to generate Rectangle, support rx/ry in rect element. George Maisuradze #92

2.3.0 2018-03-21

New Features

Fixes

  • Fixed incorrect transform. Florent Pillet #90
  • Retain CGColorRefs for non-default colours. #115
  • Documentation issues. Noah Gilmore efb22b9f31d84eefb8f34355e40bcf15c8d68d4f
  • Bug when _attributes was nil. AceSha #103
  • Make CODE_SIGN_STYLE = Automatic. Anders Back #106
  • Use svgAttributes when generating SVGRepresentation for SVGBezierPath. Michał Ciuba #113

Internal Changes

2.2.1 2017-03-30

Fixes

2.2.0 - 2017-02-27

New Features

Fixes

2.1.1 - 2017-01-15

Fixes

  • add stc++ to podspec required libs

2.1.0 - 2017-01-15

New Features

  • Support for parsing ellipses. Sam Corder #76

2.1.0 - 2017-01-15

New Features

  • Support for parsing ellipses. Sam Corder #76

Fixes

  • missing initializer, missing setSvgURL method to clear contents and render a new SVG given the URL of the SVG, support for "fill-rule" tag, support for rotating around a point. Dunja Lalic #67

2.0.0 - 2016-10-06

Major refactor by Fjölnir Ásgeirsson to improve parser efficiency and support more SVG operations: pocketsvg#47

New Features

  • SVGLayer, SVGBezierPath, SVGEngine, SVGImageView, SVGPortability (replaces PocketSVG class.)

0.7 - 2015-11-05

New Features

  • Travis CI to check if project builds properly. Ariel Elkin.
  • Support for Carthage. Johan T. Halseth 1c45b8b1f159e1b9467afe4cde05a670f4c5ee33
  • dynamic Interface Builder compatibility. Nathan F Johnson #36
  • Support Quadratic Bézier paths. Daniel Worku #34
  • add OS X deployment target to podspec. iamdoron #31

Fixes

  • SVG rendering bug. Haris Amin hamin #35

0.6 - 2014-03-06

New Features

  • pathFromSVGString and pathFromDAttribute factory methods. Daniel Schlaug #22

0.5 - 2014-02-11

Changes by Ariel Elkin unless otherwise specified.

New Features

  • Add files from Martin Haywood's SVG to bezier path parser
  • README file with usage instructions.
  • .gitignore
  • Demo code and files.
  • initFromSVGFileNamed method.
  • Improved error handling.
  • Improved OSX compatibility. mcianni #4
  • Support for SVG files exported by Sketch. JagieChen #14
  • Support for Cocoapods (add LICENSE file and podspec). Boris Bügling #16
  • Init from file URL. Jorge Mendez #19

Fixes

Internal Changes

  • File headers to include license information.
  • Converted Martin's parser to ARC.
  • Substituted CC license with MIT license.