The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Release 10.0.0
1 week ago
* #250 Add `GeometryConvertible.snap(to:)`.
* #255 Add `GeometryConvertible.hausdorffDistance(to:)` and `GeometryConvertible.hausdorffDistance(to:densifyFraction:)`.
* #256 Add `GeometryConvertible.concaveHull(withRatio:allowHoles:)`.
* #247 Add `Sendable` conformances and more `Hashable` conformances.
* Update to GEOSwift/geos 8.1.0 (geos 3.11.2)
* #224 `GeometryConvertible.buffer(by:)` can now be used with negative widths.
* #232 Dependency and tooling support updates:
* Updates to GEOSwift/geos 7.0.0 (libgeos/geos 3.10.1)
* Increases swift-tools-version to 5.3 (corresponds to Xcode 12)
* Drops support for Carthage
* Reorganizes sources to match Swift Package Manager conventions
* #235 Added `GeometryConvertible.symmetricDifference(with:)`
* #236 Updated `LineStringConvertible` methods to use implementations from geos:
* `normalizedDistanceFromStart(toProjectionOf:)`: The geos implementation
returns 0 for 0-length lines, whereas the old GEOSwift implementation
threw `GEOSwiftError.lengthIsZero`, which has now been removed.
* `interpolatedPoint(withFraction:)`
Added `GeometryConvertible.simplify(withTolerance:)`
Release 8.0.2
2 years ago
Release 8.0.1
2 years ago
Release 8.0.0
2 years ago
Release 7.2.0
2 years ago
Adds isValid, isValidReason, and isValidDetail
Release 7.1.0
2 years ago
Release 7.0.0
3 years ago
Release 6.2.0
3 years ago