Changelog
Keep yourself updated.

0.1.2 - (August 25, 2022)

Added:
  • Added accuracy config methods for Roam.getCurrentLocation(), Roam.updateCurrentLocation() and Time based custom tracking.
  • Added timestamps to the trip listener data.
  • Added option to unsubscribe from all the trips in the method Roam.unsubscribeTripStatus()
  • Added new methods for batch configurations in trips data receiver.
  • Trips data in a trip receiver is changed from a single object to a list of updates.
  • Added new methods for batch configurations in location receiver.
Fixed:
  • Fixed crashing behavior while changing location permission.
  • Fixed blue bar issue for custom tracking modes.
  • Fixed location tracking issue when location permission is changed.
  • The fixed trip listener works independently of the location listener.
  • Fixes core data for location and trips.

0.1.1 - (May 12, 2022)

Fixed:
  • Crash when Roam.getTrip() is called without starting the trip.
Modified:
  • Removed user id validation for offline trips.
  • Create trip without user id. ie. optional
  • Support to update trip based on trip state.
Added:
  • Speed parameter to the routes in the trips summary.
  • Subscribe to online trips.

0.1.0 - (February 25, 2022)

Modified:
  • Updated new trip v2 methods. Refer Migration guide for more details.

0.0.29 - (August 30, 2022)

Fixed:
  • Fixed distance calculation logic for individual route points in RoamTripsSummary.

0.0.28 - (July 22, 2022)

Fixed:
  • Fixed crashing behavior while changing location permission.

0.0.27- (July 05, 2022)

Fixed:
  • Fixed build issues with v0.0.26.

0.0.26 - (July 04, 2022)

Added:
  • Added accuracy config methods for Roam.getCurrentLocation(), Roam.updateCurrentLocation() and Time based custom tracking.
Fixed:
  • Fixed blue bar issue for custom tracking modes.
  • Fixed location tracking issue when location permission is changed.

0.0.25 - (June 15, 2022)

Fixes:

0.0.24 - (June 14, 2022)

Added:
  • Added timestamps to the trip listener data.
  • Created option to unsubscribe from all the trips in the method Roam.unsubscribeTripStatus().
  • The fixed trip listener works independently of the location listener.

0.0.23 - (May 25, 2022)

Added:
  • Added new methods for batch configurations in trips data receiver.
  • Trip data in a trip receiver is changed from a single object to a list of updates.
Fixed:
  • Fixes core data for location and trips.

0.0.22 - (May 6, 2022)

Added:
  • Added callbacks to Roam.resetBatchReceiverConfig method to return default config values.

0.0.21 - (April 29, 2022)

Added:
  • Added new methods for batch configurations in location receiver.
  • Updated trip error codes.

0.0.20 - (April 18, 2022)

Fixed:
  • Fixed calculation for distance and duration for individual location data in trip summary route.

0.0.19 - (April 14, 2022)

Added:
  • Added individual distance, duration, and elevation gain for location data inside trip routes for local trips.
  • Trip summary response for the local trip will have the route sorted by recorded timestamp.
Fixed:
  • Fixed background location tracking for time-based tracking mode when location permission is given as 'Allow while using'

0.0.18 - (April 1, 2022)

Fixed:
  • Fixed the coordinates arrangement for Roam.getTripSummary() on local trips.

0.0.17 - (February 7, 2022)

Fixed:
  • Removed the blue bar that was being displayed during active tracking.

0.0.16 - (January 19, 2022)

Modified:
  • Added an option in Roam.unSubscribe() which will now unsubscribe all users if user_id is passed as null or empty.
  • Added battery and network details as part of the location in the location receiver.

0.0.15 - (January 4, 2022)

Fixed:
  • Issues in tracking location when the application is forced to terminate by the user. The SDK will now restart the tracking automatically.

0.0.14 - (December 3, 2021)

Fixed:
  • Improved Roam.getCurrentLocation() to return the location faster.

0.0.13 - (November 15, 2021)

Fixed:
  • Location activity was getting updated as stationary for all location points during the terminated state.

0.0.12 - (November 15, 2021)

Modified:
  • Custom tracking options will now work in the terminated state. (SDK will wait for a significant change in the device location to restart the tracking again in the background)

0.0.11 - (October 20, 2021)

Added:
  • Support to listen to location updates of users from different projects which are in the same account.
Fixed:
  • Multiple location updates are recorded when the user is stationary while tracking.

0.0.10 - (August 20, 2021)

Modified:
  • ​#28 Made startTrip independent by combining it with startTracking and createTrip methods
Added:
  • metadata support for users and trips were added

0.0.9 - (August 2, 2021)

Modified:
  • ​#19 Allowed meta-data support for updating location, i.e., updateCurrentLocation method.
Removed:
  • ​#20 Combined startTracking and startSelfTracking methods.
Added:
  • ​#21 Updated location when a user becomes stationary.

0.0.8 - (July 23, 2021)

  • Fixed #23 - Tracking stops working after new getUser() or createUser() session

0.0.7 - (June 29, 2021)

  • ​#13 In order to support Apple Silicon M1 Macs, we added arm64 to iOS simulator builds.

0.0.6 - (June 29, 2021)

  • ​#5 Added support for XCFrameworks
  • ​#4 Added support for Swift Package Manager
  • ​#11 Updated the docs to support the SPM integration steps

0.0.5 - (June 25, 2021)

  • Updated dependency frameworks for XCFramworks to avoid build issues during manual integration.

0.0.4 - (June 24, 2021)

  • Refactored the current framework to support dependencies from local XCFrameworks.

0.0.3 - (June 24, 2021)

  • Added the total elevation gain parameter to the already existing elevation gain, distance, and duration parameters in the trip summary.
  • Added support new compiler version for Xcode 12.5.1 with Swift v5.4.2
  • Fix for #1 and #2​

0.0.2 - (June 10, 2021)

Added:
  • isTripSync() Method
Fixed:
  • Fixed Location Id generation for Offline Trips
Modified:
  • Replaced AWSIOT with CocoaMQTT
​

0.0.1 - (April 12, 2021)

  • The first version of Roam iOS SDK
Export as PDF
Copy link
On this page
0.1.2 - (August 25, 2022)
0.1.1 - (May 12, 2022)
0.1.0 - (February 25, 2022)
0.0.29 - (August 30, 2022)
0.0.28 - (July 22, 2022)
0.0.27- (July 05, 2022)
0.0.26 - (July 04, 2022)
0.0.25 - (June 15, 2022)
0.0.24 - (June 14, 2022)
0.0.23 - (May 25, 2022)
0.0.22 - (May 6, 2022)
0.0.21 - (April 29, 2022)
0.0.20 - (April 18, 2022)
0.0.19 - (April 14, 2022)
0.0.18 - (April 1, 2022)
0.0.17 - (February 7, 2022)
0.0.16 - (January 19, 2022)
0.0.15 - (January 4, 2022)
0.0.14 - (December 3, 2021)
0.0.13 - (November 15, 2021)
0.0.12 - (November 15, 2021)
0.0.11 - (October 20, 2021)
0.0.10 - (August 20, 2021)
0.0.9 - (August 2, 2021)
0.0.8 - (July 23, 2021)
0.0.7 - (June 29, 2021)
0.0.6 - (June 29, 2021)
0.0.5 - (June 25, 2021)
0.0.4 - (June 24, 2021)
0.0.3 - (June 24, 2021)
0.0.2 - (June 10, 2021)
0.0.1 - (April 12, 2021)