Release Notes
Contents
Android v2.2
October 2025
NEWThe SDK now supports 16 KB memory page sizes for performance enhancements including faster app launches and improved battery usage. (Requires devices that support and have enabled 16 KB page sizes.)
IMPORTANT UPGRADE NOTE
With this release, the naming convention for map styles has changed from Style.NAME to Style.TrimbleMobileStyle.NAME. Please update all style references in your code to the new format when upgrading to v2.2 to ensure compatibility. In addition, the following styles have been deprecated: Style.TERRAIN, Style.TRANSPORTATION, Style.BASIC, Style.DATALIGHT, Style.DATADARK, Style.DEFAULT, Style.SATELLITE.
Android v2.1.2
September 2025
NEWThe SDK now uses a fork of MapLibre Native for mapping, with additional contributions made by Trimble Inc.FIXEDFixed an issue where the opening hours for POIs were sometimes not being displayed.FIXEDResolved a bug with location permission handling caused by a dependency in Google Play Services.FIXEDUpgraded SQLite-related libraries to resolve a dependency issue and address a related security warning.
iOS SDK 2.0
August 2025
NEWAdded a truck restrictions layer to the display restrictions on the map.FIXEDResolved a memory leak reported by a customer, improving resource management.FIXEDCorrected the rendering of the line gradient following the puck.FIXEDImproved tile rendering performance in the EU region, addressing slow load times.
Android SDK v1.5
May 2025
IMPROVEDAdded the option to enter a location as an address plus GPS coordinates. This improves the accuracy of aligning (“snapping”) the location to the nearest road segment. This is especially useful when the address does not exactly match the location.IMPROVEDIncreased the default timeout to 20 seconds (20,000 milliseconds) to give the application more time to calculate longer routes. Also added an optional timeout() parameter to the RouteOptions and PoisOnRouteOptions builders. This allows you to set your own timeout value, entered in milliseconds. If the timeout is set in the RouteOptions, the PoisOnRouteOptions will also use this RouteOptions timeout.FIXEDFixed an issue with searches using POI buttons such as Gas Stations or Weigh Stations.
iOS SDK v1.2
May 2025
-
IMPROVEDAdded the option to enter a location as an address plus GPS coordinates. This improves the accuracy of aligning (“snapping”) the location to the nearest road segment. This is especially useful when the address does not exactly match the location. -
IMPROVEDAdded the ability to search for Points of Interest (POIs)—gas stations, truck stops, weigh stations, and more—along the route. -
IMPROVEDAdded support for sending trip information to RouteReporter, a Trimble web tool for post-trip analysis to improve driver safety and route compliance. -
IMPROVEDThe SDK can now call information from the Trimble Places database using the TrimblePlacesPlugin. The Places database includes details ranging from entrances and exits to dwell times for millions of commercial locations across North America and Europe that serve the transportation industry, enabling developers to integrate precise location data into their applications. -
IMPROVEDAdded RouteProfile routeOptions including:options.useAvoidsAndFavors: Enables the use of avoids and favors for route customization.options.useCustomRoadSpeeds: Allows the use of custom road speeds for route calculations.options.sideOfStreetAdherenceLevel: Specifies the level of adherence to the side of the street for stops.options.includeTollData: Includes toll data in the route cost calculation.options.highwayOnly: Restricts the route to highways only.options.overrideRestrict: Overrides restrictions for specific road segments.
-
IMPROVEDUpdated the logging around attempting to access unlicensed features to give the user appropriate feedback when the failure is due to licensing, not the code. -
FIXEDFixed the error message on authorization to clearly inform the user that an Internet connection is required to proceed. -
FIXEDFixed an issue that caused logging to be reported after navigation ended. -
FIXEDFixed the design and placement of the Trimble Maps logo on the map. -
FIXEDFixed the reported ETA for a trip to take into consideration the local time zone of the destination. -
FIXEDFixed issues related to adding stops to a trip, including an issue where newly added stops were incorrectly placed at the beginning of the trip instead of being appended in the correct order after previously scheduled stops. -
FIXEDFixed an issue with the inconsistent application of metric and imperial units.
iOS SDK v1.0.1
December 2023
IMPROVEDRemoved external dependency on JWTDecode version 3.0.1.IMPROVEDAdded an overload to theawaitInitializationmethod that includes a timeout parameter (data type: long).