Smplrspace changelog
The definitive source of product updates on our lean digital twins
Search releases
Features
2 April 2025

๐ŸŽ‰ New features

  • We now support manually positioning labels in reports, which combined with persistent tooltips can help create overviews laying out all information on the space.

  • There are a number of new options to customize the user experience in reports: choose between 2D and 3D mode, select a default level, set the initial camera placement, opt-in to reduce motion when filtering levels. These all help to create reports that give users exactly the most useful view in a single click.

  • Reports now have a built-in screenshot feature to easily download the visualization to a file, to be integrated in presentations, reports, or to be printed.

๐Ÿ’… Improvements

  • You can now edit the shape of mapped entities (polylines and polygons) in the entity manager.

  • Entities mapped with "one click rooms" are now automatically set as done, making mapping of long lists quicker and more seamless.

  • The automatic selection of the next entity when mapping entities is now smarter, it doesn't select already mapped entities and loops back to the start if needed.

  • The desk cluster tool and the seminar seating tool have been integrated into the equipment catalog, fitting better with users workflow when furnishing a space.

  • The equipment catalog interface in the editor has been refreshed a little.

Share

Bug fixes
25 March 2025

๐Ÿ› Bug fixes

  • We accidentally removed space.getDefinition from the APIs. It is back. Learn more in the incident status report.

Share

Features
25 March 2025

๐ŸŽ‰ New features

  • The first data layer support has landed in the map viewer, with strong API compatibility with the space viewer โ€” so you build once, apply everywhere. The polygon layer is done, more will follow. Learn more in the docs.

  • The reports now support using the map viewer instead of the space viewer, paving the way for portfolio reports in an upcoming release.

๐Ÿ› Bug fixes

  • We've fixed an issue where the camera placement would not be cleared when editing the space location, resulting in a potentially confusing experience if a space was moved far from its initial location. It's more seamless now.

โš™๏ธ Groundwork (and nerdy)

  • We've completely reworked the state management of the map viewer to better position us to build features easily, quickly, and reliably.

Share

Features
12 March 2025

๐ŸŽ‰ New features

  • The "pre-release" version of the space profile's "Levels" page is here. There is a lot more in the works for this page, and level-based features in general, but this already lets you explore levels separately and get a public link to a single level.

  • We've added an automatic option to set a level's initials, when renaming the level.

๐Ÿ’… Improvements

  • Tags are now sorted by color in the picker to make it easier to organize them by "categories".

  • We've added options to report templates to help make the reports lighter in data presented on screen.

  • We've cleaned up the docs and types after the deprecation of the skybox.

  • We've added the number of levels to the space profile.

  • We've simplified the handling of colors when configuring templates.

  • We've made filtering and sorting optional in some report templates.

๐Ÿ› Bug fixes

  • We've fixed an issue where the space size didn't update properly once the data is loaded.

  • We've fixed an issue that led to color hue differences on point, and dotted polyline layers depending on if it was set as a string or a function.

  • We've fixed the typing of setCameraPlacement, to include the updater methods as well.

  • We've fixed a bug in the space viewer's setCameraPlacement, that could lead to the rotation being missed when updating the target at the same time.

Share

Features
19 February 2025

๐ŸŽ‰ New features

  • We've added quick actions to the space list, so you now can copy the spaces' links and ID without opening the space.

  • The new setDefaultStyle API on the map viewer makes it easy to get back to the Smplrspace style if you've switched to a custom one. More in the docs.

  • We've added APIs to reset render options to their initial or default values. Details in the docs.

๐Ÿ’… Improvements

  • Keep your mouse over a truncated space's name or address to see the full text.

  • We've improved the handling of render options in reports.

๐Ÿ› Bug fixes

  • We've fixed our error handling so the viewer displays the right message when a space access is not authorized.

  • We've fixed a minor layout issue in the embed editor.

Share

Improvements
6 February 2025

๐Ÿ’… Improvements

  • Furniture data layers are automatically re-rendered when new furniture is added.

๐Ÿ› Bug fixes

  • We've fixed an edge-case with our spaces search that could result in some spaces not appearing in the list.

Share

Announcements
6 February 2025

The first release of 2025 is in, and after 3 months of work, it's MASSIVE! We're introducing a fully reworked experience to the platform, an experience that:

  • is building centric

  • gives you access to all your information and data about a space in a single page

  • streamlines navigation between all facets of the space

  • consolidates all editing capabilities, from layout to data, in one "toolbox"

  • integrates reports as an integral part of the platform

  • introduces location and our map based experience for all users

  • maintains the viewer across pages for a snappy experience โšก

๐ŸŽ‰ New features

  • The space list has been improved, search is more powerful, and sorting is now possible.

  • The space profile shows all information about the space at a glance.

  • We've got a new "share & embed" modal that unifies all actions to be taken to get your spaces into the world.

  • Spaces now come with tags, letting you organize them, filter them, search them, in any way you can imagine.

  • The new space settings page makes it easy to set the image preview of a space or download screenshots of any size.

  • The space location can be set directly in the app through a no-training, 3-step geo-referencing workflow we think you'll find both accessible and powerful.

  • Scale correction is now possible when positioning the space on the map.

  • We use reverse geocoding to extract the space address automatically from the location.

  • OSM buildings are now automatically removed from the map viewer when rendering a Smplrspace building.

  • You can now control the decimal precision in the GeoJSON conversion to reduce the size of data.

  • You can now create a new space programmatically using smplr.js. See the docs.

  • You can now get a list of your spaces via smplr.js. See the docs.

  • We've added an option to not render the grid in the editor. This can help for complex floor plans to limit the visual load. It can also be helpful to improve the performance of the editor on lower end computers.

  • You can now pass a container instead of a container ID when starting the viewer, improving compatibility with web components frameworks and other shadow DOM based technologies. See the docs.

  • You can now provide a callback called each time new equipment is loaded in the viewer. See the docs.

  • The map viewer has a few new APIs to change a map style (docs), display buildings footprint (docs), and control the camera animation when flying to a space (docs).

๐Ÿ’… Improvements

  • The url schema has been overhauled to support the new experience and old urls are redirecting to the new places.

  • We've done a bit of grooming on our design system, resulting in nifty improvements to components and micro-interactions.

  • We're improved the look and feel of the editor with a new dotted grid, a scale, a refreshed toolbar and a redesigned left pane (this one was very much overdue). This brings the editor in line with the evolution of our design language, and makes it look more modern and polished.

  • We've reviewed and updated the vocabulary used across the app to match better how our growing user base thinks about the different facets of a building, and to align with where we want to take the platform in the months to come. In particular, "furniture" becomes "equipment", and "assets" become "entities". Refreshed icons also support the change.

๐Ÿ› Bug fixes

  • We've fixed a few errors in our GeoJSON conversion, making rendering of spaces on the map more predictable.

  • We've fixed an issue where the editor would wrongly warn against unsaved changes if the user tried to leave right after publishing.

๐Ÿง‘โ€๐Ÿ’ป Developer experience

  • Our new Smplrspace IDs (SIDs) are used across the platform for spaces and reports, shortening urls dramatically. You can learn more about the new IDs in this guide of the docs, and plan ahead for the deprecation of the old IDs.

Share

Features
11 November 2024

This release brings a bunch of new capabilities to the map viewer, and we're just getting started. The goal over the coming months is to have the map viewer be close to on par with the space viewer (3D), sans furniture for now.

๐ŸŽ‰ New features

  • The map viewer's level of details (LOD) increased from floor footprints, to indoor spaces with walls, doors, windows.

  • We've gone through color design for the map viewer, it's starting to look shinny.

  • We're bringing our beloved render options to the map viewer, so you can now choose how you want the building rendered: as a stack of colored floors footprints, in full details, and more options are on the way. More details in the docs.

  • We've added our space viewer's get/setCameraPlacement APIs to the map viewer. More details in the docs.

  • We've added programmatic navigation of the levels to the map viewer, with the exact same APIs as the space viewer. More details in the docs.

๐Ÿ’… Improvements

  • We're starting to change our color palette in preparation for an upcoming redesign.

๐Ÿ› Bug fixes

  • We've fixed an issue where corner windows would sometimes not be rendered in 2D mode.

  • We've fixed an issue where the camera angle would not be reset when switching from 3D to 2D mode.

  • We've fixed an issue where the range filter's slider in reports could sometimes reset to the wrong values when changing the selected statistic.

Share

Improvements
31 October 2024

A.K.A. ๐ŸŽƒ The Halloween release, nothing too scary though.

๐Ÿ’… Improvements

  • The floor plan can now be rotated to a specific angle in 2D by setting cameraPlacement.alpha when calling startViewer.

  • The initial camera placement passed in through startViewer can now be a partial object, to just set the angle of view for example, while leaving the rest to be automatic.

  • The viewer's recenter button now uses the initial camera placement, if any was provided.

  • We've fixed an issue where the camera would not center in the editor sometimes.

โš™๏ธ Groundwork (and nerdy)

  • We're working on new Stripe-inspired IDs that will be developer-friendly and shorten the URLs. This release backfills them, stay tuned ;).

Share

Improvements
28 October 2024

๐Ÿ’… Improvements

  • The displayed width of stats with aggregates can now be controlled in reports, to support logical grouping.

  • Long names are better handled in the level explorer report template.

Share

Next page