- #201
- Update to geos 3.8.1 (GEOSwift/geos 5.0.0)
- Return values from intersection and difference are now optional
- Buffer now throws
GEOSwiftError.negativeBufferWidth
if width is negative
- Add minimumBoundingCircle (Fixes #157)
- Update to geos 3.8.1 (GEOSwift/geos 5.0.0)
- #187
- Add support for Swift PM on iOS and tvOS (Fixes #166)
- Update Swift PM support on macOS and Linux to build geos from source instead of using system packages. This provides increased consistency with CocoaPods and Carthage and enables us to support iOS and tvOS as well.
- #171 Add conveniences for working with JSON, Feature, and Feature.FeatureId
- #167 See VERSION_5.md
- #163 Fix building on projects with spaces in path
- #164 Updated geos dependency to 4.0.2 (CocoaPods & Carthage)
- #144 Upgrade to CocoaPods 1.6.1, Xcode 10.2, and Swift 5
- #147 Fixed leak resulting from an early return not destroying an object
- #138 Exclude Bridge.swift from podspec
- #131 Add support for Swift Package Manager and Geometry.init?(data:)
- #135 Fix MKShapesCollection.boundingMapRect
- Updated to GEOS 3.7.1
- #125 Fix mapShape for common GeometryCollection types
- #120 Added @objc prefix to expose methods and variables to Objective-C code
- Upgraded to GEOS 3.7.0
- Bug fixes
- Support for Xcode 10, Swift 4.2