Releases: Dimension-North-Inc/Geometry
v2.0.0 - Bump to `.macOS(.v14)` and `.iOS(.v17)`
v2.0.0 - Bump to .macOS(.v14)
and .iOS(.v17)
This release bumps Mac and iOS deployment targets by one major release.
Full Changelog: v1.2.1...v2.0.0
v1.2.1 - `CGPath.rounded()`
v1.2.1 - CGPath.rounded()
This release reorganizes existing code to accommodate a new CGPath extension - path rounding. Rounding works on arbitrary CGPath instances, and may foreshadow future CGPath extensions for standard polygon generation including stars, n-sided polygons and the like.
Full Changelog: v1.1.1...v1.2.1
v1.2.0 - `CGPath.rounded()`
v1.2.0 - CGPath.rounded()
This release reorganizes existing code to accommodate a new CGPath extension - path rounding. Rounding works on arbitrary CGPath instances, and may foreshadow future CGPath extensions for standard polygon generation including stars, n-sided polygons and the like.
Full Changelog: v1.1.1...v1.2.0
v1.1.1 - CGRect Initializers
This small release exposes a public initializer for CGRect which takes an array of points.
Earlier releases provided the same functionality for a variable number of CGPoint arguments to the initializer, guaranteeing that the passed array contained at least one point. The new public initializer takes an arbitrary collection of CGVectorType
and creates a CGRect
from it, creating a CGRect.null
where the collection is empty.
Full Changelog: v1.1.0...v1.1.1
v1.1.0 - SwiftUI Additions
v1.1.0 - SwiftUI Additions
Adds SwiftUI modifiers used to track and bind view frames, origins and sizes.
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - Geometry
v1.0.0 - Geometry
This is an initial release of Geometry
, currently used to hold common CoreGraphics
extensions that have previously been copied from project to project.
Full Changelog: https://github.com/Dimension-North-Inc/Geometry/commits/v1.0.0