Version 3.15.41 – February 12, 2026 #
Changed
- Updated iOS SDK to version 3.36.0
Version 3.15.40 – February 11, 2026 #
Changed
- Updated Android SDK to version 3.35.0
Version 3.15.39 – February 04, 2026 #
Changed
- Updated Android SDK to version 3.34.1
Version 3.15.38 – January 21, 2026 [STABLE] #
Changed
- Updated iOS SDK to version 3.35.0
Version 3.15.37 – January 20, 2026 #
Changed
- Updated Android SDK to version 3.34.0
Disclaimer: Updating to this version will automatically invalidate any existing cached data for users. This is expected behavior and does not cause errors; the cache will be repopulated as needed. Users may experience a temporary rebuild of cached data upon first use after the update.
Version 3.15.36 – December 17, 2025 #
Changed
- Updated iOS SDK to version 3.34.12
Version 3.15.35 – November 26, 2025 #
Changed
- Updated Android SDK to version 3.33.3
Version 3.15.34 – November 21, 2025 #
Changed
- Updated iOS SDK to version 3.34.10
Version 3.15.33 – November 12, 2025 #
Changed
- Updated Android SDK to version 3.33.2
Version 3.15.32 – November 12, 2025 #
Added
- Added an internal configuration message to MapView: This message informs the web layer that spoken messages are now handled natively. It is used internally — no action is required on your side.
Changed
- Updated iOS SDK to version 3.34.9
- Added native iOS support for MapView TTS messages: Previously, text-to-speech (TTS) playback on iOS was handled through the web layer (browser-based). It is now fully managed by the native plugin, improving reliability and integration with the system’s audio features.
Version 3.15.31 – October 29, 2025 #
Changed
- Updated iOS SDK to version 3.34.8
Version 3.15.30 – October 23, 2025 #
Changed
- Updated iOS SDK to version 3.34.7
Version 3.15.29 – October 06, 2025 [STABLE] #
Changed
- Updated Android SDK to version 3.33.1
Version 3.15.28 – September 16, 2025 #
Changed
- Updated iOS SDK to version 3.34.6
Version 3.15.27 – September 15, 2025 #
Changed
- Updated Android SDK to version 3.33.0
Version 3.15.26 – September 09, 2025 #
Changed
- Updated iOS SDK to version 3.34.5
Version 3.15.25 – September 09, 2025 #
Changed
- Updated Android SDK to version 3.32.3
Version 3.15.24 – August 27, 2025 #
Changed
- Updated Android SDK to version 3.32.2
Version 3.15.23 – August 22, 2025 #
Changed
- Updated Android SDK to version 3.32.1
Version 3.15.22 – August 22, 2025 #
Changed
- Updated iOS SDK to version 3.34.4
Version 3.15.21 – August 14, 2025 #
Changed
- Updated iOS SDK to version 3.34.3
Version 3.15.20 – August 04, 2025 #
Changed
- Updated iOS SDK to version 3.34.2
Version 3.15.19 – July 28, 2025 #
Changed
- Updated iOS SDK to version 3.34.1
Version 3.15.18 – July 11, 2025 #
Changed
- Updated iOS SDK to version 3.34.0
Version 3.15.17 – July 11, 2025 #
Changed
Version 3.15.16 – July 09, 2025 [STABLE] #
Changed
- Updated iOS SDK to version 3.33.2
Version 3.15.15 – June 23, 2025 #
Changed
- Updated iOS SDK to version 3.33.1
Version 3.15.14 – June 23, 2025 #
Changed
- Updated Android SDK to version 3.31.2
Version 3.15.13 – June 18, 2025 #
Changed
- Updated iOS SDK to version 3.33.0
Version 3.15.12 – June 11, 2025 #
Changed
- Updated Android SDK to version 3.31.1
Version 3.15.11 – June 06, 2025 #
Changed
- Updated Android SDK to version 3.31.0
Version 3.15.10 – May 23, 2025 #
Changed
- Updated iOS SDK to version 3.32.1
Version 3.15.9 – May 21, 2025 #
Changed
- Updated iOS SDK to version 3.32.0
Version 3.15.8 – May 16, 2025 #
Changed
- Updated Android SDK to version 3.30.0
Version 3.15.7 – May 15, 2025 #
Changed
- Updated iOS SDK to version 3.31.0
Version 3.15.6 – May 14, 2025 #
Changed
- Updated Android SDK to version 3.29.1
Version 3.15.5 – May 12, 2025 #
Changed
- Updated iOS SDK to version 3.30.0
Version 3.15.4 – May 09, 2025 #
Changed
- Updated Android SDK to version 3.29.0
Version 3.15.3 – May 08, 2025 #
Changed
- Updated Android SDK to version 3.28.0
Version 3.15.2 – April 30, 2025 #
Changed
- Updated Android SDK to version 3.27.0
Version 3.15.1 – April 30, 2025 #
Changed
- Updated iOS SDK to version 3.29.0
Version 3.15.0 – April 25, 2025 #
Added
- Added new methods to help users resolve permission and sensor-related issues within the app. With these new methods, the SDK can now automatically request the necessary permissions for positioning without the need to implement repetitive code:
- configureUserHelper(options, success, error): Automatically detects and explains configuration problems (such as missing Location or Bluetooth permissions, or disabled sensors), and guides the user through the steps to fix them. Accepts a configuration object to customize the behavior.
- enableUserHelper(success, error): Shortcut to enable the user guidance with default settings (equivalent to configureUserHelper({enabled: true})).
- disableUserHelper(success, error): Shortcut to disable the user guidance (equivalent to configureUserHelper({enabled: false})).
Version 3.14.14 – April 24, 2025 #
Changed
- Updated Android SDK to version 3.26.5
Version 3.14.13 – April 22, 2025 #
Changed
- Updated iOS SDK to version 3.28.1
Version 3.14.12 – April 08, 2025 #
Changed
- Updated Android SDK to version 3.26.4
Version 3.14.11 – April 08, 2025 #
Changed
- Updated iOS SDK to version 3.28.0
Version 3.14.10 – March 26, 2025 #
Resolved an issue introduced in version 3.14.5.
Changed
- Updated Android SDK to version 3.26.3
Version 3.14.9 – March 21, 2025 #
This version contains a bug and should not be used.
Changed
- Updated iOS SDK to version 3.27.1
Version 3.14.8 – March 21, 2025 #
This version contains a bug and should not be used.
Changed
- Updated Android SDK to version 3.26.2
Version 3.14.7 – March 19, 2025 #
This version contains a bug and should not be used.
Changed
- Updated iOS SDK to version 3.27.0
Version 3.14.6 – March 19, 2025 #
This version contains a bug and should not be used.
Changed
- Updated Android SDK to version 3.26.1
Version 3.14.5 – March 17, 2025 #
This version contains a bug and should not be used.
Changed
- Updated Android SDK to version 3.26.0
Version 3.14.4 – March 12, 2025 #
Changed
- Updated Android SDK to version 3.25.0
Version 3.14.3 – March 11, 2025 #
Changed
- Updated Android SDK to version 3.24.0
Version 3.14.2 – March 05, 2025 #
Changed
- Updated Android SDK to version 3.23.0
Version 3.14.1 – March 03, 2025 #
Changed
- Updated iOS SDK to version 3.26.0
Version 3.14.0 – February 28, 2025 [STABLE] #
Added
- Added a new attribute profile as a replacement of remote-identifier. This attribute represents the selected profile name for configuring the MapView with its corresponding remote settings.
Deprecated
- Deprecated remote-identifier, use profile instead.
Version 3.13.7 – February 27, 2025 #
Changed
- Updated iOS SDK to version 3.25.1
Version 3.6.11 – February 11, 2025 #
Changed
- Updated Android SDK to version 3.22.0
Version 3.6.10 – February 05, 2025 #
Changed
- Updated iOS SDK to version 3.25.0
Version 3.6.9 – January 29, 2025 #
Changed
- Updated iOS SDK to version 3.24.1
Version 3.6.8 – January 24, 2025 #
Changed
- Updated Android SDK to version 3.21.3
Version 3.6.7 – January 16, 2025 #
Changed
- Updated iOS SDK to version 3.24.0
Version 3.6.6 – January 16, 2025 #
Changed
- Updated Android SDK to version 3.21.2
Version 3.6.5 – January 13, 2025 #
Changed
- Updated iOS SDK to version 3.23.0
Version 3.6.4 – January 09, 2025 #
Changed
- Updated Android SDK to version 3.21.1
Version 3.6.3 – January 08, 2025 #
Changed
- Updated iOS SDK to version 3.22.0
Version 3.6.2 – December 19, 2024 #
Changed
- Updated iOS SDK to version 3.21.1
Version 3.6.1 – December 19, 2024 #
Changed
- Updated Android SDK to version 3.21.0
Version 3.6.0 – December 02, 2024 [Stable] #
Changed
- Added ForegroundServiceNotificationOptions to customize the notification that will be shown in the system’s tray when the app is running in background.
cordova.plugins.Situm.requestLocationUpdates(
{
foregroundServiceNotificationOptions: {
title: 'My title',
stopActionText: 'STOP',
tapAction: 'DO_NOTHING'
// You can modify all these parameters:
//https://developers.situm.com/sdk_documentation/cordova/jsdoc/latest/global.html#ForegroundServiceNotificationOptions
}
}
);
Version 3.5.34 – November 27, 2024 #
Changed
- Updated iOS SDK to version 3.21.0
Version 3.5.33 – November 21, 2024 #
Changed
- Updated iOS SDK to version 3.20.0
Version 3.5.32 – October 30, 2024 [Stable] #
Changed
- Updated iOS SDK to version 3.19.0
Version 3.5.31 – October 30, 2024 #
Changed
- Updated Android SDK to version 3.20.0
Version 3.5.30 – October 30, 2024 #
Changed
- Updated Android SDK to version 3.19.0
Version 3.5.29 – October 17, 2024 #
Changed
- Updated Android SDK to version 3.18.0
Version 3.5.28 – October 14, 2024 #
Changed
- Updated iOS SDK to version 3.18.1
Version 3.5.27 – September 27, 2024 #
Changed
- Updated Android SDK to version 3.17.1
Version 3.5.26 – September 26, 2024 #
Changed
- Updated iOS SDK to version 3.18.0
Version 3.5.25 – September 24, 2024 #
Changed
- Updated iOS SDK to version 3.17.0
Version 3.5.24 – September 18, 2024 #
Changed
- Updated iOS SDK to version 3.16.0
Version 3.5.23 – September 16, 2024 #
Changed
- Updated Android SDK to version 3.17.0
Version 3.5.22 – September 09, 2024 #
Changed
- Updated iOS SDK to version 3.15.4
Version 3.5.21 – August 29, 2024 #
Changed
- Updated iOS SDK to version 3.15.3
Version 3.5.20 – August 23, 2024 #
Changed
- Updated Android SDK to version 3.16.2
Version 3.5.19 – August 14, 2024 #
Changed
- Updated iOS SDK to version 3.15.2
Version 3.5.18 – August 08, 2024 #
Changed
- Updated iOS SDK to version 3.15.1
Version 3.5.17 – August 07, 2024 #
Changed
- Updated Android SDK to version 3.16.1
Version 3.5.16 – July 23, 2024 #
Changed
- Updated iOS SDK to version 3.15.0
Version 3.5.15 – July 22, 2024 #
Changed
- Updated Android SDK to version 3.16.0
Version 3.5.14 – July 16, 2024 #
Changed
- Android SDK Update: Upgraded the Android SDK to version 3.15.0. This version includes significant changes to the behavior of the Android Foreground Service Notification. For detailed information, refer to the Android SDK 3.15.0 release notes and the SDK API reference documentation for the new methods and updated behavior.
Version 3.5.13 – July 08, 2024 #
Changed
- Updated iOS SDK to version 3.14.1
Version 3.5.12 – July 04, 2024 #
Changed
- Updated iOS SDK to version 3.14.0
Version 3.5.11 – June 28, 2024 #
Changed
- Updated Android SDK to version 3.14.0
Version 3.5.10 – June 26, 2024 [Stable] #
Changed
- Updated iOS SDK to version 3.13.2
Version 3.5.9 – June 10, 2024 #
Changed
- Updated iOS SDK to version 3.13.1
Version 3.5.8 – June 05, 2024 #
Added
- The new viewer navigation mode added in the version 3.5.4 now works on iOS too.
Changed
- Updated iOS SDK to version 3.13.0
Version 3.5.7 – June 04, 2024 #
Changed
- Updated Android SDK to version 3.13.2
Version 3.5.6 – May 15, 2024 #
Changed
- Updated Android SDK to version 3.13.1
Version 3.5.5 – May 10, 2024 #
Changed
- Updated iOS SDK to version 3.12.0
Version 3.5.4 – May 03, 2024 #
Added
- New navigation type. When Map Viewer is present, you can use the navigation of the Map Viewer instead of the SDK navigation. This type of navigation improves routes, indications and performance. Right now this type of navigation only works on Android, if you set the parameter to true in iOS it will be ignored. If this navigation is set to true with your remote identifier, navigation in iOS will work but the route adjustment won’t.
Changed
- Updated Android SDK to version 3.13.0
Version 3.5.3 – April 30, 2024 #
Fixed
- Solved a problem that caused the Map Viewer to not load in some devices with old versions of Android.
Version 3.5.2 – April 26, 2024 #
Added
- Add device id to the events send by the application. This allows better tracking of application usage.
Version 3.5.1 – April 25, 2024 #
Changed
- Updated iOS SDK to version 3.11.0
Version 3.5.0 – April 10, 2024 #
Added
- New parameters in SDK DirectionsOptions: includedTags and excludedTags. They allow you to configure the routes calculated by the SDK based on tags.
- New method Situm.getDeviceId() to retrieve the device identifier.
- New method MapViewController.setDirectionsOptions(MapViewDirectionsOptions). With this method you can change all the routes calculated by the MapViewer based on the tags you set on the mapViewDirectionOptions.
Version 3.4.5 – April 02, 2024 #
Changed
- Updated iOS SDK to version 3.10.0
Version 3.4.4 – April 02, 2024 #
Changed
- Updated iOS SDK to version 3.9.0
Version 3.4.3 – April 01, 2024 #
Changed
- Updated Android SDK to version 3.12.0
Version 3.4.2 – March 25, 2024 #
Fixed
- Fixed a bug that prevented the plugin from sending actions (e.g. select POI) to <map-view> in case viewer-domain parameter wasn’t specified.
- Fixed a regression introduced in version 3.4.0 where navigation updates were not being received on iOS, including progress updates, estimated time, arrival at destination, and route recalculations.
Changed
- For compatibility reasons, now you can use an empty string as buildingIdentifier to enable global mode also in Android.
Version 3.4.1 – March 18, 2024 #
Changed
- Updated iOS SDK to version 3.8.5
Version 3.4.0 – March 18, 2024 #
This version contains a bug in iOS navigation and shouldn’t be used. Use version 3.4.2 onwards instead to avoid this issue.
Added
- Introducing new methods: requestLocationUpdates(LocationRequest), onLocationUpdate(function), onLocationStatus(function), onLocationError(function), and removeUpdates(). These additions aim to standardize the API across native SDKs and other hybrid platforms such as React Native and Flutter.
Checkout our updated Cordova quickstart guide or the example application to learn how to integrate the new methods. - Note: removeUpdates() now returns a Promise, enabling usage with async/await syntax.
Deprecated
- Deprecated the methods startPositioning and stopPositioning.
- Deprecated the data object LocationOptions in favor of LocationRequest.
Changed
- Although the startPositioning method has been deprecated, it has been updated to accept a LocationRequest object as the standard input. It remains compatible with the previous input format based on arrays, including building and location requests.
Removed
- Removed unnecessary dependency on play-services-maps in Android.
Version 3.3.14 – March 14, 2024 #
Changed
- Updated Android SDK to version 3.11.2
Version 3.3.13 – March 12, 2024 #
Changed
- Updated iOS SDK to version 3.8.4
Version 3.3.12 – March 11, 2024 #
Changed
- Updated iOS SDK to version 3.8.3
Version 3.3.11 – February 23, 2024 #
Changed
- Updated iOS SDK to version 3.8.2
Version 3.3.10 – February 21, 2024 #
Changed
- Updated iOS SDK to version 3.8.1
Version 3.3.9 – February 21, 2024 #
Changed
- Updated Android SDK to version 3.11.1
Version 3.3.8 – February 20, 2024 #
Changed
- Updated iOS SDK to version 3.8.0
Version 3.3.7 – February 16, 2024 #
Changed
- Updated Android SDK to version 3.11.0
Version 3.3.6 – February 16, 2024 #
Changed
- Updated iOS SDK to version 3.7.2
Version 3.3.5 – February 15, 2024 #
Changed
- Updated Android SDK to version 3.10.2
Version 3.3.4 – February 09, 2024 #
This version contains a bug in iOS navigation and shouldn’t be used. Use version 3.3.6 onwards instead to avoid this issue.
Changed
- Updated iOS SDK to version 3.7.1
Version 3.3.3 – February 05, 2024 #
Changed
- Updated Android SDK to version 3.10.1
Version 3.3.2 – January 30, 2024 #
Changed
- Updated Android SDK to version 3.10.0
Version 3.3.1 – January 30, 2024 #
Changed
- Improve plugin documentation.
Version 3.3.0 – January 18, 2024 #
Changed
- Added new MapViewController.setLanguage() to change the language used on the user interface. You may also pass the language tag to the <map-view>. The language should be passed as an ISO 639-1 code. Checkout the Situm docs to see the list of supported languages.
Version 3.2.5 -January 12,2024 #
Changed
- Updated Android SDK to version 3.9.3
Version 3.2.4 -December 20,2023 #
Changed
- Updated iOS SDK to version 3.6.0.
Version 3.2.3 -December 20,2023 #
Changed
- Updated Android SDK to version 3.9.2
Version 3.2.2 -December 19,2023 #
Changed
- Updated Android SDK to version 3.9.1
Version 3.2.1 -December 12,2023 #
Changed
- Updated Android SDK to version 3.9.0
Version 3.2.0 -December 12,2023 #
Changed
- New sample app to showcase how to integrate our plugin in a Capacitor project. Take a look at its README.md to try this app.
Version 3.1.1 -December 11,2023 #
Changed
- Update iOS SDK version to 3.5.0.
Version 3.1.0 -November 29,2023 #
Added
- Added new actions and events for MapViewController:
- navigateToPoi(). Navigate to a certain POI of your building
- onPoiSelected(). This callback will be called when the some POI was selected.
- onPoiDeselected(). This callback will be called when the some POI was deselected.
Version 3.0.1 -November 28,2023 #
Changed
Version 3.0.0 -November 22,2023 #
Introducing the new @situm/cordova 3.0.0!
We are thrilled to announce the new release of @situm/cordova, a remarkable evolution and improvement upon our previous versions. With this update, we are taking a leap forward to provide you with a future-ready solution.
We’ve been listening to our customers’ feedback, and we have incorporated a wide range of enhancements based on your valuable input. Checkout the Situm page for further details.
As this library includes significant changes, we have prepared comprehensive guide on how to create a Cordova app with our new visual component. You might found the following links helpful:
- API reference. Learn how to communicate with our API.
- Capacitor example application. Try our plugin with just a few steps in our sample app!
We are incredibly grateful for your continued support and trust in our library. The new @situm/cordova represents our commitment to empowering developers with the most advanced tools and ensuring a brighter future for your software development endeavors.
Thank you for being part of this exciting journey with us!
Added
The new @situm/cordova introduces a new visual component to provide interactive maps within your application. The allows you to show indoor maps of your buildings on your app! It is a fully interactive HTMLElement with improved capabilities:
- Intuitive Guidance with Dynamic and Static Navigation.
- Advanced POI Display Based on Zoom Level and Density.
- “What’s Nearby” Exploration Made Easy with Category & Subcategory Filtering, and POI search.
- POI information visualization.
- Tailored User Experience with High Configurability.
- Out of the box support for raster floorplans, raster tiles and GeoJSON/IMDF floorplans.
- Multilingual Interface.
- This new version lays the foundation for future improvements, specifically enabling full 3D maps and even augmented reality capabilities.
#
To view the old changelog please visit this link.