Skip to content

Releases: wemap/wemap-sdk-ios-distribution

0.29.0

20 May 13:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Added

  • Map: allow overriding (i) button + add a new CustomCredits sample
  • GeoAR: add ability to disable navigation arrows
  • PosSDK(VPS): split inclination angle constant in two (background/foreground) for VPS scan

Changed

  • Map: make MapView class open to allow subclassing
  • Pos(VPS): Foreground scan minimum inclination angle changed from 80 to 65 degrees by default

Fixed

  • Map(Offline): sometimes ItineraryManager.getItineraries won't emit value (no success, no failure)
  • GeoAR: UI freeze on long itinerary generation
  • Pos(VPS): VPS scan doesn't work when camera view was created in landscape

Dependencies

  • Map
    • MapLibre 6.25.0 -> 6.26.0

Compatibility

  • Xcode 26.5
  • Swift 6.3.2 (effective 5.10)

0.28.2

05 May 15:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Fixed

  • Pos(VPS): Conveyor detected multiple times in a row
  • Core: map matching failed and recalculated itinerary
  • Core: handle unknown Step.kind with generic instruction

Dependencies

  • Map
    • MapLibre 6.24.0 -> 6.25.0

Compatibility

  • Xcode 26.4.1
  • Swift 6.3.1 (effective 5.10)

0.28.1

21 Apr 13:30
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Fixed

  • Map(Offline): failure on packdata downloading
  • Map: delegate forwarding doesn’t work for didChangeUserTrackingModeAnimated
  • GeoAR: occasional data race on some phones

Dependencies

  • Map
    • MapLibre 6.23.0 -> 6.24.0

Compatibility

  • Xcode 26.4.1
  • Swift 6.3.1 (effective 5.10)

0.28.0

23 Mar 08:55

Choose a tag to compare

Breaking changes

  • SDKs: due to RxSwift -> Combine migration all the RxSwift types were replaced by Combine alternatives
  • Pos(VPS)
    • Removed deprecated VPSARKitLocationSource.checkVPSAvailability. Use VPSARKitLocationSource.isVPSAvailable instead.

Added

  • SDKs: Add support for SPM
  • Core: Return POI.externalData as generic data

Changed

  • All: replace RxSwift by Combine

Fixed

  • SDKs: show/hide POIs works unstable
  • Core(Offline): very long execution of sortPOIs by time or distance method

Removed

  • SDKs: remove Alamofire
  • Map: remove Zip dependency
  • SDKs: remove PositioningSDK(Polestar)

Dependencies

  • Core
    • Removed Alamofire
    • Removed RxSwift
    • Removed RxCocoa
    • Removed RxRelay
  • Map
    • Removed Zip
  • Removed Pos(Polestar)
    • Removed NAOSDKFramework

Compatibility

  • Xcode 26.3
  • Swift 6.2.4 (effective 5.10)