๐ง WARNING ๐ง
We're now enforcing clientToken match for all requests, finalizing an upgrade to the security of your data.
๐ New features
We've started work to support furniture in 2d mode, at last ๐! This has been a highly requested feature for a while and we're happy to put up the first wall, so to speak. Currently supported: tables of all shapes, chairs, desks of all configurations, shelves, and cubes. Your existing furniture data layers are 100% compatible with the 2D mode out of the box.
The first (alpha) version of our map viewer built on top of Mapbox is out and available through smplr.js. Render your geo-referenced buildings on a 3D map in 15 lines of code, including worldwide 3D cities created from OpenStreetMap data. Welcome to the new era of Smplrspace ๐. Check out the docs and contact us to try it.
We've added a QueryClient API to retrieve the automatic ground of levels programmatically. See the docs.
You can now extract all floor plates in a single click in the mapper, using that new API ๐. Just create a polygon group and click the "..." button to try it.
We've added APIs to QueryClient to programmatically extract doors (docs) and windows (docs) with all their details from the space.
We've added automated doors and windows extraction in the mapper, using these new APIs ๐. Just create a polyline group and click the "..." button to try it.
The level explorer template for reports now supports a slider filter when using numeric statistics.
You can now choose to hide the level picker via smplr.js. See
hideLevelPicker
in the docs.
๐ Improvements
The onClick, onHover, and onHoverOut handlers now include the triggering Javascript event as argument, to allow for custom integrations. More details in the docs.
We've improved the detection of features not supported by browsers, and their associated error messages.
๐ Bug fixes
We've fixed an edge case where the full preview button would fail if the preview was not already opened.
We've fixed an issue where the
getElementPositionOnScreen
function could return a slightly offset position in 2d mode.We've fixed an issue where the hover and click handlers of data layers could be called unintentionally while moving the camera.