Skip to content

25.5

Links to the API Reference can be found here

25.5.4 (2024-04-17)

Bug Fixes

  • Routing: Correctly load geometry from route element for route restrictions
  • Routing: Do not report duplicated DrivingProhibitedEntry warning
  • Routing: Fix internal junction U-turn

25.5.2 (2024-04-15)

Bug Fixes

  • Android: Use system defaults as default network settings and deprecate NetworkSettings class
  • Navigation: Show correctly warning data regarding delivery zones
  • Routing: Apply correct distance limit for pedestrian routing

25.5.1 (2024-04-10)

Bug Fixes

  • Core: Add validation when loading EV connectors from map to prevent crash
  • Navigation: Remove false positive warning from vehicle aid

    A bug was introduced in version 25.5.0 where vehicle zone analyzer would report restrictions even if there were none. This has now been fixed.

  • Routing: Upgrade EV routing performance

  • Routing: Prevent EV compute from terminating calculation early
  • Routing: Reduce memory pressure of EV calculation
  • Routing: Resolve EV compute not failing corretly

Warning

Pedestrian mode does not work in this release. This will be fixed as soon as possible in the next patch version.

25.5.0 (2024-04-04)

Bug Fixes

  • Android: Fix crash when logging Android info
  • Android: Fix crash when clicking into map and minimizing application
  • Core: Fix retrieving time attributes of files

    This fixes the case that the Custom Place index got deleted and was re-created at each app restart.

  • iOS: Do not search in all datasets when passing empty datasetIds

    This applies to Online search - if you pass empty datasetIds, Custom Places will not be included in results.

  • Map: Cache area data to prevent blinking during transition to different tile size

    This fixes small, intermittent white blinking when zooming in or out.

  • Map: Enable usage of emergency maps

    This only applies to customers who use maps with emergency attributes - compute should now work properly.

  • Map: Fix concurrent modification in traffic resource manager

    This fixes a crash in decoding traffic events.

  • Map: Fix crash if text is rendered on map before any other geometry objects

  • Map: Ignore unknown POI attributes
  • Navigation: Do not add default speedlimit on roundabouts

    It would sometimes happen that a strange speedlimit was shown on a roundabout. This has now been fixed.

  • Navigation: Do not mark waypoint as visited when it's not its turn

    Passing waypoints and finish should now work properly.

  • Navigation: Fix lane assistant crash on invalid last road

  • Navigation: Fix vehicle aid analyzer ignoring roads open only for truck
  • Routing: Add weight per axle warning

    Weight per axle route was missing, it has now been added.

  • Routing: Consistently add warnings for entire route

    Starting and ending element of route could have been left without warning due to missing logistic information, this has now been resolved.

  • Routing: Correctly evaluate prohibited roads with delivery directions

    In some cases, not all route warnings were returned. This has now been fixed.

  • Routing: Emit only warnings that occurred in direction of route

    Correctly evaluate direction of route warnings.

  • Routing: Fix arriving in driving side evaluation

  • Routing: Fix two route parts end and start in opposite direction

    It could happen that the recomputed route part lead to the endpoint from opposite direction than before. This caused that the vehicle has to make U-turn to continue to the original route rather to continue to the next endpoint because recomputed route part joined to original route.

  • Routing: Fix wrong roundabout exits HERE Maps

    The roundabout exit numbers should now be computed and shown correctly.

  • Search: Synchronize access to index file from multiple custom places instances for same dataset

Features

  • Android: Add country iso to route warnings

    Each route warning now contains its appropriate ISO code.

  • Android: Allow to make map pins invisible on route restrictions

    It is now possible to use setRouteRestrictionSettings(RouteRestrictionDisplaySettings) which is a more powerful way of setting route restriction settings. You can now define the image, anchor, position and scale. This way, the default route restriction images can be overriden to be adjusted to the liking of integrator. This method is available in MapView.

  • iOS: Add country iso into route warning data

    Each route warning now contains its appropriate ISO code.

  • iOS: Allow to make map pins invisible on route restrictions

    It is now possible to use setRouteRestrictionDisplaySettings(SYMapRouteRestrictionDisplaySettings) which is a more powerful way of setting route restriction settings. You can now define the image, anchor, position and scale. This way, the default route restriction images can be overriden to be adjusted to the liking of integrator. This method is available in SYMapView.

Performance Improvements

  • Map: Improve loading map above cities with many roads

    We have added a mechanism that doesn't load all of the road data at once, but in batches. This may result in the map being loaded gradually which may not be visually pleasing, but it is a lot faster performance-wise and does not cause the application to lag.

  • Map: Increase responsivity of map loading using limited count of new traffic events in single rendered frame

    Just like with roads, we have decided that we will not load and decode all traffic events in one frame, but we limited it to 80 traffic events per frame. This should drastically improve performance when browsing the map over large cities.