mapbox-directions-swift

Traffic-aware directions and map matching in Swift on iOS, macOS, tvOS, watchOS, and Linux

ISC License

Stars
176
Committers
44

Bot releases are visible (Hide)

mapbox-directions-swift - v2.12.0 Latest Release

Published by mapbox-github-ci-writer-public-1[bot] 8 months ago

Changes since v2.11.1:

Packaging

  • MapboxDirections now depend on Turf v2.7.x (#819)
mapbox-directions-swift - v2.11.1

Published by mapbox-github-ci-writer-public-1[bot] about 1 year ago

⚠️ Previous release v2.11.0 was revoked because of a critical issue affecting navigation in some countries. This release fixes the issue, please update your dependencies to use this release. ⚠️

Changes since v2.11.0:

  • Changed jarticCauseCode and jarticRegulationCode fields inside Incident struct to be optional (#812)
mapbox-directions-swift - v2.11.0

Published by mapbox-github-ci-writer-public-1[bot] about 1 year ago

Changes since v2.10.0:

Other changes

  • Added Incident.trafficCodes and corresponding TrafficCodes struct to hold jartic codes. (#808)
mapbox-directions-swift - v2.11.0-rc.1

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.11.0-alpha.1:

  • no changes
mapbox-directions-swift - v2.11.0-alpha.1

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.10.0:

  • Fixed an issue where using cashTollOnly for road class exclusions failed the directions request. (#801)
mapbox-directions-swift - v2.10.0

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.9.0:

  • Added Matrix API wrapper. The Mapbox Matrix API computes travel times between many points, and returns a matrix of all travel times between the locations. #626
  • Fixed a crash that could occur if only one Waypoint with a nonnull name was used in the Directions request. #797
  • Added Interchange and Junction structs describing IC and JCT. #799
  • Fixed an issue where using cashTollOnly for road class exclusions failed the directions request. (#801)
mapbox-directions-swift - v2.10.0-rc.2

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.10.0-rc.1:

  • Fixed an issue where using cashTollOnly for road class exclusions failed the directions request. (#801)
mapbox-directions-swift - v2.10.0-rc.1

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.10.0-beta.2:

  • Added Interchange and Junction structs describing IC and JCT. #799
mapbox-directions-swift - v2.10.0-beta.2

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

Changes since v2.10.0-beta.1:

  • Fixed a crash that could occur if only one Waypoint with a nonnull name was used in the Directions request. #797
mapbox-directions-swift - v2.10.0-beta.1

Published by mapbox-github-ci-writer-public-1[bot] over 1 year ago

No public changes since v2.10.0-alpha.1:

mapbox-directions-swift - v2.10.0-alpha.1

Published by mapbox-github-ci-writer-public-1[bot] almost 2 years ago

Changes since v2.9.1:

  • Added the RestStop.amenities property that describes useful and important facilities such as gas stations, restaurants, and ATMs. (#780)
  • Added Matrix API wrapper. The Mapbox Matrix API computes travel times between many points, and returns a matrix of all travel times between the locations. #626

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.9.1

Published by mapbox-github-ci-writer-public-1[bot] almost 2 years ago

No public changes since v2.9.0

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.9.0-rc.2

Published by mapbox-github-ci-writer-public-1[bot] almost 2 years ago

No public changes since v2.9.0-rc.1.

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.9.0-rc.1

Published by MaximAlien almost 2 years ago

No public changes since v2.8.0.

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.6.1

Published by MaximAlien almost 2 years ago

Changes since v2.6.0:

Packaging

  • This release of MapboxDirections requires Turf v2.5.x to work around a dependency resolution failure. If you use Carthage, it requires Turf v2.5.0 exactly. (#771)

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.7.1

Published by MaximAlien almost 2 years ago

Changes since v2.7.0:

Packaging

  • This release of MapboxDirections requires Turf v2.5.x to work around a dependency resolution failure. If you use Carthage, it requires Turf v2.5.0 exactly. (#766)

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.8.0

Published by chezzdev almost 2 years ago

Changes since v2.7.0:

Packaging

  • This library now requires a minimum deployment target of iOS 12.0 or above, macOS 10.14.0 or above, tvOS 12.0 or above, or watchOS 5.0 or above. Older operating system versions are no longer supported. (#736)

Other changes

  • Added the Waypoint.layer property, which can ensure that the route begins on the correct road if it is above or below another road. (#745)
  • Added the AttributeOptions.update(customOption:comparisonPolicy:) method and AttributeOptions.customOptionsByRawValue property for specifying attribute options that are still marked as beta in the Mapbox Directions API. (#748)
  • Fixed stale Incident.shapeIndexRange values even after calling the RouteRefreshResponse.refreshLegIncidents(from:legIndex:legShapeIndex:) method. (#752)
  • Added the RouteLeg.closures property containing information about road closures based on live traffic conditions. This information requires adding AttributeOptions.closures to the RouteOptions.attributeOptions property and setting the DirectionsOptions.profileIdentifier property to ProfileIdentifier.automobileAvoidingTraffic. (#755)
  • Added the Route.refresh(from:refreshParameters:) method as a single entry point for refreshing various parameters of the Route object. (#755)

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.8.0-rc.2

Published by ShanMa1991 almost 2 years ago

No public changes since v2.8.0-rc.1

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.8.0-rc.1

Published by Udumft almost 2 years ago

Changes since v2.8.0-beta.3:

  • Edited CONTRIBUTING.md section about publishing doc set via CircleCI during new version release.

Documentation is available online or within Xcode.

mapbox-directions-swift - v2.8.0-beta.3

Published by 1ec5 almost 2 years ago

Changes since v2.8.0-beta.2:

  • Added the RouteLeg.closures property containing information about road closures based on live traffic conditions. This information requires adding AttributeOptions.closures to the RouteOptions.attributeOptions property and setting the DirectionsOptions.profileIdentifier property to ProfileIdentifier.automobileAvoidingTraffic. (#755)
  • Added the Route.refresh(from:refreshParameters:) method as a single entry point for refreshing various parameters of the Route object. (#755)

Documentation is available online or within Xcode.

Package Rankings
Top 3.07% on Cocoapods.org
Top 9.12% on Swiftpackageindex.com
Top 23.17% on Carthage
Badges
Extracted from project README
CircleCI Carthage compatible CocoaPods SPM compatible codecov