All Versions
24
Latest Version
Avg Release Cycle
44 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v9.0.0 Changes
- #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 threwGEOSwiftError.lengthIsZero
, which has now been removed.interpolatedPoint(withFraction:)
- #224
-
v8.1.0 Changes
- #218 Added
GeometryConvertible.simplify(withTolerance:)
- #218 Added
-
v8.0.2 Changes
- #216 Changed the value of the quadsegs param in buffer(by:) to match the geos default.
-
v8.0.1 Changes
- ➕ Add platform specifiers to Package.swift
-
v8.0.0 Changes
- ⚡️ Updated for Xcode 12
- Drops support for iOS 8
- Switches to SPM as primary development environment
- Updates GEOSwift.xcodeproj to use geos.xcframework instead of the
old-style fat frameworks due to a change in Xcode 12.3. This breaks
(hopefully only temporarily) compatibility with Carthage unless you use
the as-of-yet-unreleased Carthage version which adds the
--use-xcframeworks
flag. Carthage support will be reevaluated as its situation evolves.
- Increases min geos to 6.0.0 (which equates to 3.9.0 in the upstream geos)
- ⚡️ Updated for Xcode 12
-
v7.2.0 Changes
November 06, 2020- #211
- Adds isValid, isValidReason, and isValidDetail
- #211
-
v7.1.0 Changes
May 09, 2020- #202
- Add makeValid
- #202
-
v7.0.0 Changes
March 22, 2020 -
v6.2.0 Changes
March 15, 2020 -
v6.1.0 Changes
March 15, 2020