Releases: mapbox/turf-swift
Releases · mapbox/turf-swift
v3.0.0
What's Changed
Breaking changes
The 3.0 version removes the public conformance of RawRepresentable
for Array
and Dictionary
system types. If you were relying on the init(rawValue:)
function or rawValue
property, you can use the substitution instead:
init(rawValue:)
->init(turfRawValue:)
rawValue
->turfRawValue
Other changes
- Fix github file prefix by @OdNairy in #216
- Update readme, add podspec lint by @persidskiy in #215
- Add convenience accessors to enum values by @persidskiy in #220
Full Changelog: v2.8.0...v3.0.0
Documentation is available online or within Xcode.
v2.8.0
v2.7.1
- Public API types are marked with
Sendable
. (#211)
Documentation is available online or within Xcode.
v2.7.0
v2.6.1
v2.6.0
Packaging
- This library now requires a minimum deployment target of iOS 11.0 or above, macOS 10.13.0 or above, tvOS 11.0 or above, or watchOS 4.0 or above. Older operating system versions are no longer supported. (#198)
Documentation is available online or within Xcode.
v2.6.0-beta.1
v2.5.0
v2.4.0
- Foreign members in GeoJSON are no longer encoded or decoded by default for performance reasons. To enable encoding or decoding of foreign members, set the
CodingUserInfoKey.includesForeignMembers
option totrue
inJSONEncoder.userInfo
orJSONDecoder.userInfo
, respectively. (#187)
Documentation is available online or within Xcode.