navigine_sdk 2.25.2
navigine_sdk: ^2.25.2 copied to clipboard
Navigine SDK for Flutter. This allow you to use the capabilities of Navigine SDK in your Flutter applications for iOS and Android
Change Log #
All notable changes to this project will be documented in this file adheres to Semantic Versioning.
2.25.2 #
- Added Camera.tilt (degrees; 0 = top-down) to the public API; flyTo, setCameraEased, and getEnclosingCamera now animate and preserve tilt.
- Fixed Camera.rotation units: values are now consistently degrees in the API layer (including UserLocationLayer heading mode); previously some paths mixed radians and degrees.
- Reworked TileManager tile loading and proxy resolution (including grandparent tile fallback); extracted BuildingsPayload / buildBuildingsFromLocation; added building_manager unit tests.
- Improved gesture and inertial scrolling: kinetic zoom uses screen center as pivot; simplified InertialScalar interval model; scroll bounds with rubber-band effect applied inline in GestureHandler (removed scroll_bounds, rubber_band, and setScrollBoundsScale).
- Improved ImageProvider decoded RGBA handling on Android.
2.25.0 #
- Added ModelMapObject and ModelProvider (Wavefront OBJ + texture): C++ rendering (model_asset / model_style, shaders), sample POI mesh assets, bindings for Android, iOS (NCModelProviderFactory, file/data providers), and Flutter (model_provider.dart).
- Reworked ImageProvider and platform bitmap handling for decoded RGBA (icon_downloader, markers, sprites); IconMapObject and related pipelines now use ImageProvider; Flutter image_provider.dart extended (image_provider_result, raw_image, slimmer image_wrapper); removed the legacy standalone bitmap shim from bundled IDL.
- Improved scroll bounds, kinetic/gesture panning, and DefaultNavigationView behavior on Android and iOS (floor selector, zoom controls); minor projection/header cleanup.
2.24.5 #
- Added Android light and iOS lite mobile binary builds.
- Added
sdk resetAPI andsetPublishIntervalMsforMeasurementManager. - Added public logger support and user agent forwarding in requests.
- Added outdoor scenario support and in
DefaultNavigationView. - Improved gesture handling and map filter state updates while rebuilding tiles.
- Cleanup and dependency optimization in mobile builds and contribs.
2.24.4 #
- Fix flutter android initialization
2.24.3 #
- Added MqttSession
- Fixed ble scanning
2.24.2 #
- Added DefaultNavigationView
- Added UserLocationLayer
2.24.1 #
- Fixed gl resource deletion.
- Added 3d barriers support
2.24.0 #
- Added StorageManager
- Improved LocationWindow behavior on first start
1.2.14 #
- Adaptive image rendering
- Improved onRouteChanged method
1.2.13 #
- Added PolygonMapObject
- Added selectMapFeature/deselectMapFeature/deselectAllMapFeatures/getSelectedMapFeatures
1.2.12 #
- Fix crash in interface finalization
1.2.11 #
- Fix CircleMapObject rendering
1.2.10 #
- Removed unused dart files
- Changed creation of LocationWindow
1.2.9 #
- Fixed navigation algorighms
- Fixed crash on new flutter versions
1.2.8 #
- Fixed Metal DEPTH_TEST
- Fixed navigation algorighms
- Improved ssl certificate verification