mapbox / MapboxStatic.swift

Static map snapshots with overlays in Swift or Objective-C on iOS, macOS, tvOS, and watchOS
https://www.mapbox.com/api-documentation/?language=Swift#static
Other
189 stars 31 forks source link

update to intermediate Swift 2.3 compatibility #44

Closed incanus closed 7 years ago

incanus commented 7 years ago

41 and others take a stab at Swift 3.0, but we should hit 2.3 first for folks who need to ship on that.

incanus commented 7 years ago

I have confirmed that master as of c2c3391f83dcac4113f67cab4f3ef062a2b81b9a works locally in Xcode 7.3.1, 8.0, and 8.1 and is Swift 2.3. Our current Bitrise stack uses 8.1 to test.

I have begun a branch with https://github.com/mapbox/MapboxStatic.swift/commit/4863a203502ff5172409393c51259cea7bb6aef9 to add a .swift-version file for CocoaPods just for completeness. Once that is confirmed to pass tests, I will release v0.6.2 to formally lock down Swift 2.3 support.

incanus commented 7 years ago

master is now good as of https://github.com/mapbox/MapboxStatic.swift/commit/8be2530ded70ad2a250c4c99a956113ab467518e. Rolling release.

incanus commented 7 years ago

👉 https://github.com/mapbox/MapboxStatic.swift/releases/tag/v0.6.2