October 21, 2025
Breaking Changes
- All remaining BlueDot types and functions have been migrated to the
@mappedin/blue-dotpackage.
// ❌ Before
import {
GeolocationPositionExtended,
TBlueDotPositionUpdateWithFloor,
TBlueDotPositionProcessor,
TBlueDotState
TBlueDotOptions,
TBlueDotPositionUpdate,
TBlueDotUpdateOptions
} from "@mappedin/mappedin-js"
// ✅ After
import {
GeolocationPositionExtended,
BlueDotPositionUpdateWithFloor
BlueDotPositionProcessor,
BlueDotState
BlueDotOptions,
BlueDotPositionUpdate,
BlueDotUpdateOptions
} from "@mappedin/blue-dot"
Features
- Added path section highlighting using
MapView.Navigation.highlightPathSection(). - Added support for handling enterprise locations on map
Objects. - Added clipping planes API to 3D models.
- Added
autooption tofloorGapwhich will automatically use theFloor’s maximum height. - Added support for
publicandladdernavigation flags. - Upgraded to zod v4 and marked as an external dependency.
Fixes
- Fixed issue where
visible: falseoption wasn’t working onModelinitialization. - Fixed altitude not applying accurately on geometry initialization.
- Prevented outdoor nodes from being smoothed in MVFv3 format.
- Fixed creation of
Floors with no geometry. - Added map
Objects to the search index for improved search functionality. - Improved speed of
MapData.Query.nearest()search operations. - Fixed path smoothing to respect
Objectobstructions in MVFv3. - Fixed
Modelstate position handling to avoid instanceof issues. - Fixed missing watermark positions.
Performance Improvements
- Optimized Zod partial schema creation in
MapView.updateState()for faster state management. - Improved speed of
MapView.getDirections(). - Improved speed of initial map render.