Sorry, you need to enable JavaScript to visit this website.

Release Notes

2.4.490


Release date:  25 May 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] Implementing the method centerOn(CameraFocusArea, AnimationDuration) for centering the map on a specific area


SEARCH - com.tomtom.online:sdk-search

  • [FEATURE] Public API for Search extended with new parameters - opening hours, timezone, mapcode, CategorySet
  • [FEATURE] Public API for Search "Opening Hours" new example
  • [FEATURE] Public API for Search "Autocomplete" + new example "Autocomplete"


ROUTING - com.tomtom.online:sdk-routing

  • [FEATURE] Add parameters from routing for:
    • "Common routing" query parameters: vehicleAdrTunnelRestrictionCode
    • "Reachable Range" query parameters: distanceBudgetInMeters
    • "Calculate Route" response fields:
      • "Instruction": exitNumber
      • "Section": countryCode

2.4.458


Release date:  16 April 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] Option to configure map padding when initializing map added

SEARCH - com.tomtom.online:sdk-search

  • [FEATURE] POI category tree Public API + Maps SDK Example

2.4.449


Release date:  1 April 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] GPS indicator color can be stylled in object-oriented way
  • [FIX] Pop up menu crashes when clicking "my location" button
  • [FIX] Removing null pointer exception  while calling if user location is in map bounding box

 

2.4.438


Release date:  23 March 2020

DRIVING EXTENSIONS - com.tomtom.online:sdk-maps-driving-extensions

  • [FIX] App freeze at Chevron.setLocation()

2.4.417


Release date:  28 Feburary 2020

MAP - com.tomtom.online:sdk-maps

  • [FIX] Obfuscation of Public API adjusted
  • [FIX] Stability improvement when application is run on x86-64 architecture

2.4.405


Release date:  19 Feburary 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] Possibility to set initial camera position on a map (lat/lon, zoom level, bearing, pitch)
  • [FEATURE] Possibility to set initial bounding box on a map
  • [FEATURE] New callback related to map panning added

SEARCH - com.tomtom.online:sdk-search

  • [FEATURE] Speed limit field added to RevGeo response

2.4.399


Release date:  12 Feburary 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] Stability improvements
  • [FEATURE] Documentation update

2.4.384


Release date:  27 January 2020

MAP - com.tomtom.online:sdk-maps

  • [FEATURE] Stability improvement

2.4.376


Release date:  22 January 2020

MAP - com.tomtom.online:sdk-maps

  • [FIX] Defined units how to provide panning in documentation - pixels
  • [FIX] Slow sliding the map not triggering CameralsChanging callback
  • [FEATURE] setBearing method exposed in public API
  • [FIX] Complete list of removed methods:
    • MapCallbackExtension.setOnMapChangedListener(TomtomMapCallback.OnMapChangedListener onMapChangedListener);
    • UiSettings.turnOnVectorTrafficFlowTiles();
    • UiSettings.turnOnRasterTrafficFlowTiles();
    • UiSettings.turnOnVectorTrafficFlowTiles(VectorTrafficFlowType trafficFlowTilesStyle);
    • UiSettings.turnOnRasterTrafficFlowTiles(RasterTrafficFlowType trafficFlowTilesStyle);
    • UiSettings.turnOffTrafficFlowTiles();
    • UiSettings.turnOnVectorTrafficIncidents();
    • UiSettings.turnOnRasterTrafficIncidents();
    • UiSettings.turnOffTrafficIncidents();
    • UiSettings.turnOffTraffic();
    • UiSettings.isTrafficFlowEnabled();
    • UiSettings.isTrafficVectorFlowEnabled();
    • UiSettings.isTrafficRasterFlowEnabled();
    • UiSettings.isTrafficIncidentsEnabled();
    • UiSettings.getTrafficVectorFlowStyle();
    • UiSettings.getTrafficRasterFlowStyle();

ROUTING - com.tomtom.online:sdk-routing

[FIX] Complete list of removed methods:
  • Summary.getDepartureTime();
  • Summary.getArrivalTime();
  • GpsIndicator.setLocation(LatLng latLng, double bearingInDegrees, double accuracyInMeters);

2.4.369


Release date:  8 January 2020

MAP - com.tomtom.online:sdk-maps

  • [FIX] Removing pop-up menu crash when clicking "my location" button

    2.4.352


    Release date:  19th December 2019

    MAP - com.tomtom.online:sdk-maps

    • [FIX] Map rebounding while swiping fast on the map on zoom level 0
    • [FIX] LocationUpdateListener was not called after activity resume

      2.4.340


      Release date:  3rd December 2019

      MAP - com.tomtom.online:sdk-maps

      • [FIX] Crash on emulator when network provider is not available

      ROUTING - com.tomtom.online:sdk-routing

      • [FIX] Selected Itinerary was not centered on the map

        2.4.327


        Release date:  21st November 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Implement the ability to move TomTom logo
        • [FIX] Crash after changing marker balloon adapter

        2.4.307


        Release date:  30th October 2019

        MAP - com.tomtom.online:sdk-maps

        • [FIX] Default date in copyrights changed from "2018" to "2019"
        • [FIX] Remove crash when app is destroyed by the system

        2.4.292


        Release date:  14th October 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Stability improvements

        2.4.287


        Release date:  10th October 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Option to change background color at map initialization added
        • [FEATURE] Stability improvements

        2.4.283


        Release date:  8th October 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Support for 2.5D buildings in vector tiles added
        • [FEATURE] New example: Map with building heights - to show building heights in 2.5D
        • [FIX] Zoom in and zoom out horizontally doesn't work

         

        2.4.264


        Release date:  23th September 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Support "properties" field in the GeoJSON object

        GENERAL

        • [FEATURE] Stability improvements

         

        2.4.260


        Release date:  18th September 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] New example "Map layers filtering" - to filter map layers in runtime 
        • [FEATURE] Support for basic expressions added (e.g. all, any, comparison)
        • [FIX] Map bounding bounds overridden when enabling map panning fixed

        2.4.244


        Release date:  4th September 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Method to load a new map style from a string added 
        • [FEATURE] Stability improvements

        2.4.207


        Release date:  9th August 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] New example "Get style Features" - to retrieve all visible style features in a viewport 
        • [FEATURE] New example "Image Clustering" - to show how to set image clustering using the style
        • [FEATURE] Stability improvements

        2.4.194


        Release date:  6th August 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Stability improvements
        • [FIX] Fix for GeoJSON object serialization/deserialization

        2.4.165


        Release date:  24th July 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Interactive layers - retrieve feature collection from style layers

        2.4.157


        Release date:  18th July 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Decrease of sdk-maps module size
        • [FEATURE] Stability improvements

        2.4.148


        Release date:  5th July 2019

        Release of new Maps SDK Examples app in Kotlin!

        • New design, look and feel of examples in the app. 
        • Available on GitHub:
          • Kotlin: "sampleapp-ktx"
          • Java: "sampleapp"
        • Almost all code snippets available in Kotlin and Java

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Route style API extended with DashDescriptor to create dotted/dashed line
        • [FEATURE] Change the image of an existing annotation
        • [FEATURE] Stability improvements

        2.4.126


        Release date:  17th June 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Stability improvements

        2.4.101


        Release date:  31st May 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Methods to add, remove style sources in runtime
        • [FEATURE] Methods to add, remove, set visibility of style layers in runtime
        • [FEATURE] Change the z-order of style layers runtime
        • [FEATURE] New examples "Map layers visibility", "Dynamic map sources", "Dynamic layer ordering"
        • [FEATURE] New style showing z-levels on crossings
        • [FEATURE] Map Driving Extension moved to a separate section: https://developer.tomtom.com/maps-sdk-android/map-driving-extension
        • [FEATURE] Code snippets are available in Kotlin (in addition to Java) 
        • [FEATURE] API Reference available as zip packages

         

        2.4.069


        Release date:  9th May 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Stability improvements

        2.4.055


        Release date:  17th April 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Stability improvements

        2.4.042


        Release date:  28th March 2019

        MAP - com.tomtom.online:sdk-maps

        • [FEATURE] Update documentation: "Map Layers", "Default style", "Custom style" sections
        • [FEATURE] Option to enable events intercepting added
        • [FIX] Compass not showing north after switching from other example
        • [FIX] Missing labels added to the night style - visible in "Custom style" and "Multiple maps" examples

        GEOFENCING - com.tomtom.online:sdk-geofencing

        • [FIX] Memory leak after multiple screen orientation changes

        2.4.011


        Release date:  19 Feburary 2019

        SEARCH - com.tomtom.online:sdk-search

        • [FEATURE] Support for geometries in Reverse Geocoding by new input filed "entityType" and output filed "Id" that can be used in Additional Data for getting the geometries.

                  New example "Polygons for rev geo"

        GEOFENCING - com.tomtom.online:sdk-geofencing

        DRIVING EXTENSIONS - com.tomtom.online:sdk-maps-driving-extensions

        • [IMPROVEMENT] Improvements to matcher interpolator

        2.3.016


        Release date:  7 Feburary 2019

        Alignment in the numbering of releases and artifact versions in the maven repository

        • The new configuration is described in the section "Modify build.gradle (app/build.gradle)" in the documentation: https://developer.tomtom.com/maps-android-sdk/downloads
        • Please make sure that your configuration for all modules is adjusted to use 2.3.+ , for instance:
          • implementation("com.tomtom.online:sdk-maps:2.+") -> implementation("com.tomtom.online:sdk-maps:2.3.+")

        MAP - com.tomtom.online:sdk-maps:2.3.016@aar

        • [FEATURE] New example: "Multiple maps"

         

        2.1.2438


        Release date:  22 January 2019

        MAP - com.tomtom.online:sdk-maps:2.438@aar

        • [FIX] Handling multiple map activities 

        DRIVING EXTENSIONS - com.tomtom.online:sdk-maps-driving-extensions:2.438@aar

        2.1.2432


        Release date:  16 January 2019

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Vector traffic incident details support added
        • [FEATURE] Traffic popups support for traffic incidents and traffic flow added in "Vector map and traffic" example

        ROUTING - com.tomtom.online:sdk-routing:2.+@aa

        • [FIX] Timezone parsing fixed

        2.1.2404


        Release date:  12 December 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Option to invert TomTom logo added
        • [FEATURE] Option do dump logs to file added

         

        2.1.2364


        Release date:  20 November 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FIX] Active route is not displayed properly
        • [FIX] GPS is not active when app is restored from background

        ROUTING -  com.tomtom.online:sdk-routing:2.+@aar

        • [FEATURE] Reachable range available within Batch routing service - New example: "Batch with reachable range"
        • [FEATURE] New example: "Avoid vignettes and areas"

         

        Release date:  23 October 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Option to customize route added - new Example: "Route customization"
        • [FEATURE] Option to disable tilt gesture added
        • [FEATURE] Option to modify the default behavior of the current location icon added (e.g. possibility to hide radius)
        • [FIX] Map tap not called when markers are clicked
        • [FIX] Map tiles are not always loading

        ROUTING -  com.tomtom.online:sdk-routing:2.+@aar

        • [FIX] Arrive at parameter is not working

        2.1.2282


        Release date:  19 September 2018
         

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] New example: 'Chevron tracking' added
        • [FEATURE] Support for custom chevrons added

        2.1.2250


        Release date:  28 August 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] New example: "Advanced markers" added showing draggable markers and GiF images as markers

        2.1.2243


        Release date:  22 August 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] TomTom logo displayed on top of the map
        • [FEATURE] GIF images can be used as marker icons

        2.1.2230


        Release date:  08 August 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Draggable markers feature added, "Markers" examples updated
        • [FIX] Cached map tiles are not removed at the sdk launch

        MAP Styles Extensions - com.tomtom.online:sdk-maps-styles-extensions:2.+@aar

        • [FEATURE] New module that contains offline styles added

        2.1.2215


        Release date:  25 July 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Map style optimized to the smaller footprint (e.g. fewer sprites and glyphics in the new style)

        ROUTING -  com.tomtom.online:sdk-routing:2.+@aar

        • [FEATURE] Matrix routing service integrated - New example: “Matrix routing”
        • [FEATURE] Batch routing service integrated - New example: “Batch routing”

        2.1.2179


        Release date:  04 July 2018

        TRAFFIC - com.tomtom.online:sdk-traffic:2.+@aar

        • [FEATURE] Online Traffic Flow Segment Data and Incidents Details integrated as a new module.
        • [FEATURE] New example: Traffic incident list added. 

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FIX] Support marker serialization
        • [FIX] Current location icon 
           

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [FEATURE] New example: Batch search added

        2.1.2151


        Release date:  17 June 2018

        MAP -  com.tomtom.online:sdk-maps:2.+@aarr

        • [FIX] Current location icon shown properly when the app comes back from the background   

        2.1.2147


        Release date:  13 June 2018

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [FEATURE] Batch search service integrated   

        MAP UI Extensions -  com.tomtom.online:sdk-maps-ui-extensions:2.+@aar

        • [FEATURE] Limiting panning and zooming within a specified bounding box

        MAP STATIC IMAGE - com.tomtom.online:sdk-maps-static-image:2.+@aar

        • [FEATURE] Static map image service integrated as a new module in Map extensions

        2.1.2132


        Release date:  30 May 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] New example: Map UI extensions added
        • [IMPROVEMENT] Screen judder when swipe and zoom removed   

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [FEATURE] Additional Data Provider supported in Maps SDK, example added to Maps SDK Examples app

        2.1.2097


        Release date:  14 May 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Pan and zoom buttons added

        MAP UI Extensions - sdk-maps-ui-extensions:2.+@aar

        • [FEATURE] New module for UI controls for the map (e.g. compass, current location, zoom and panning controls)

        MAP ReactX Extensions - com.tomtom.online:sdk-maps-rx-extensions:2.+@aar

        • [FEATURE] New module that allows developing reactive components using TomtomMap

        MAP Kotlin Extensions - com.tomtom.online:sdk-maps-ktx-extensions:2.+@aar

        • [FEATURE] New module for development in Kotlin

        2.1.2085


        Release date:  08 May 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Markers clustering features available in public API (enable/disable clustering, defining the radius and max zoom for clusters)  - New example: "Markers clustering"
        • [IMPROVEMENT] Vector traffic flow - support for all types: absolute, relative, relative-delay 

        • [IMPROVEMENT] Raster traffic flow - support for all types: absolute, relative, relative-delay and reduced-sensitivity 

        ROUTING - com.tomtom.online:sdk-routing:2.+@aar

        • [FEATURE] Reachable range service integrated - New example: "Reachable range"

        2.1.2056


        Release date:  17 April 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Vector traffic flow tiles support - New examples: “Vector map and traffic” and “Raster map and traffic”
        • [IMPROVEMENT] OnClickMap listeners API.
        • [IMPROVEMENT] Route overview on screen rotation.

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [IMPROVEMENT] Error handling.

        ROUTING -  com.tomtom.online:sdk-routing:2.+@aar

        • [FEATURE] New service fields supported e.g. minDeviationDistance, minDeviationTime - New example: "Supporting points".
        • [FEATURE] Consumption model parameters available - New example: "Consumption model".
        • [IMPROVEMENT] RouteBuilder API.        

        2.1.2045


        Release date:  04 April 2018

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Map customisation - support for using custom map styles, example “Custom styles” added to Maps SDK Examples app.

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [FEATURE] New fields (e.g. entry points, extendedPostalCodesFor) of Online Fuzzy search supported in Maps SDK, “Entry points” example added to Maps SDK Examples app.

        2.1.2034


        Release date:  20 March 2018

         

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FIX] Removing one or multiple shapes - removeOverlay(), removeOverlayByTag() fixed

        SEARCH -  com.tomtom.online:sdk-search:2.+@aar

        • [FEATURE] Search along the route service integrated with an example in Maps SDK Examples app
        • [FEATURE] Geometry search service integrated with an example in Maps SDK Examples app

         

        2.1.2022


        Release date:  5 March 2018

         

        MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Clickable shapes added, "Shapes" example updated
        • [FIX] 'removeMarkerByID' working again

         

        2.1.2016


        Release date:  19 February 2018

         

         MAP - com.tomtom.online:sdk-maps:2.+@aar

        • [FEATURE] Support for language parameter with an example in Maps SDK Examples app
        • [FEATURE] Support for geopolitical view added with an example in Maps SDK Examples app
        • [IMPROVEMENT] Traffic flow style changed (absolute -> relative)

        General

        • [FIX] Hardware GPS provider used when Google Play Services are not available

         

        2.1.2003


        Release date:  29 January 2018

         

        Maps SDK for Android is now available!

        Create lightweight Android applications with Maps SDK and tae advantages of TomTom Online Services!

        Maps SDK for Android gives you:

        • Libraries available via maven.tomtom.com
          • Map - for Online Map display features: com.tomtom.online:sdk-maps:2.+@aar
          • Search - for Online Search features: com.tomtom.online:sdk-search:2.+@aar
          • Routing - for Online Routing features: com.tomtom.online:sdk-routing:2.+@aar
        • Documentation - for product and features information
        • API reference - for development details
        • Maps SDK Examples app - source code for inspiration

        Mix and match different libraries - Use code samples from Documentation - Get technical info from API reference - Try out Maps SDK Examples to see what Maps SDK for can do - Use source code of Maps SDK Examples app for inspiration

        Code with Us! Code with TomTom Maps SDK!