Releases: timsearle/Euclid
Releases · timsearle/Euclid
Minor release for Swift 5
Minor release for Swift 4.2 support
This brings the library up to date for Xcode 10 and Swift 4.2
3.0.0
2.0.0
Release 2.0 - New features, API renaming and project restructure.
- Added bounding box methods for shrinking, detecting if a coordinate is within a bounding box
- Adjusted APIs to be consistent with one another and use Core Location typealiases where relevant
- Fixed a bug when calculating the bearing
- New midpoint variable on BoundingBox and extension on CLLocationCoordinate2D to calculate midpoint between sender and receiver
- Initial SPM support
Support for macOS, watchOS and tvOS formalised in the project.