Smplrspace changelog
The definitive source of product updates on our lean digital twins
Search releases
Improvements
6 May 2026

πŸ’… Improvements

  • You can now send a password reset email to any member directly from the organization's members list.

πŸ› Bug fixes

  • We fixed an error that was preventing certain users from being invited to an organization.

βš™οΈ Groundwork

  • We're continuing to migrate to billing accounts to support clearer visibility into usage and renewals β€” more improvements coming soon.

Share

Features
4 May 2026

πŸŽ‰ New features

  • You can now create a sandbox organization linked to your billing account β€” a dedicated space for development and testing that won't affect your billing or metrics. Sandbox orgs are fully functional for embedding, with a persistent visual indicator so you always know when you're working in sandbox mode.

πŸ› Bug fixes

  • We've fixed a bug where saving billing account settings would navigate to an error page instead of staying on the settings page.

  • We've fixed an issue where setting a space location in certain territories (such as Puerto Rico) could prevent the location from being saved.

βš™οΈ Groundwork

  • We've made significant under-the-hood changes to our billing infrastructure to support the new billing accounts model β€” the foundation for upcoming billing and subscription management features.

Share

Groundwork
27 April 2026

βš™οΈ Groundwork

  • We've moved our digitization jobs admin workflow to a dedicated internal tool, so we can iterate faster and bring an improved service experience sooner.

Share

Bug fixes
25 April 2026

πŸ› Bug fixes

  • We've fixed an issue where the onPick callback could return NaN coordinates when clicking on certain polygon walls with complex shapes.

βš™οΈ Groundwork

  • The digitization job order system is coming together nicely, with several backend and workflow improvements landing this release.

Share

Features
22 April 2026

πŸŽ‰ New features

  • We've upgraded BabylonJS, our 3D rendering engine, to version 9 β€” and the first thing this unlocks is WebGPU rendering, now available as an opt-in for the floor plan viewer. Set webGpuOptIn: true in your viewer options to enable it (see the docs); we'll fall back to WebGL automatically if WebGPU isn't supported. WebGPU now runs in ~78% of browsers (up from less than 50% two years ago when we first evaluated it) and delivers a different performance profile from WebGL β€” real-world results vary by scene and hardware. We're keeping it opt-in so you can test it in your own context and share your observations at support@smplrspace.com; your feedback will shape how we roll this out further.

  • Resizing equipment in the editor now works from one side by default β€” drag a handle and the equipment extends in that direction, keeping the opposite edge fixed. Hold Opt (Mac) or Ctrl (Windows) to resize symmetrically from the center instead. We've also improved the handles: they highlight in yellow on hover, stay a consistent size while dragging, and hide while you drag to reduce clutter β€” the rotation ring is now thicker and blends naturally into the 3D scene. Together, these changes make resizing and repositioning equipment significantly more precise and fluid β€” the kind of control you'd expect from a polished layout tool.

  • We're testing a new levels management experience, starting with drag-and-drop reordering β€” more improvements to come. It's in private beta; reach out if you'd like early access.

  • We've added an onRightClick callback to all data layers in the space viewer and map viewer, matching the existing onClick signature β€” right-clicking a data element fires the callback and suppresses the browser's default context menu. More details in the space viewer and map viewer api reference.

  • You can now set up a billing account directly from organization settings β€” add your legal entity details, billing contacts, and link multiple organizations to the same account when you're ready to move past the free tier.

  • The Excel export button is now available on map report pages.

πŸ’… Improvements

  • Tree category selections are now correctly reflected in the Excel export filter summary.

πŸ› Bug fixes

  • We've fixed an issue where resizing a table and chairs set with "Seats on one side" enabled would produce incorrect table dimensions.

  • We've fixed stale floor plan geometry showing in the entity manager after publishing from the editor.

  • We've fixed a crash that could happen when moving the canvas while a floor plan element was being placed.

  • We've fixed an issue where clearing a dimension in bulk edit (e.g. wall height) wasn't being applied, preventing elements from reverting to their space defaults.

  • We've fixed secondary data layers in reports not clearing when switching months.

  • We've fixed the onboarding tip banner overlapping the editor's navigation bar and blocking the page and level selectors.

  • We've fixed a drift issue when resizing furniture with attached elements β€” desks with chairs, tables with one-side seating, chairs, and shelves with doors β€” where the object would shift position after each resize.

  • We've fixed a recurring error that could silently crash parts of the app when going offline mid-session or logging out.

  • We've fixed the Excel export on aggregated-stats report pages β€” the Summary sheet was crashing or exporting empty for some configurations.

  • We've fixed an issue where publishing a space containing an empty level would fail.

βš™οΈ Groundwork

  • We've started building the analytics foundation β€” space view data is now aggregated nightly, laying the groundwork for fast analytics dashboards.

Share

Features
13 April 2026

πŸŽ‰ New features

  • You can now export your report data directly to Excel in one click β€” get a clean, well-formatted workbook with filtered raw records, computed stats, leaderboards, aggregates, and more. Active filters are respected, so you always get exactly the slice of data you're looking at. Handy for deeper analysis, sharing with stakeholders, or feeding Smplrspace insights into your own workflows.

  • You can now toggle secondary data layers on and off directly in reports β€” keep your view focused on what matters.

  • We've added heatmap layer support in reports β€” bring in footfall data, air quality readings, or any density data to visualize it across your spaces.

πŸ’… Improvements

  • We've made it easier to copy Smplrspace IDs directly from the Share and Embed modal.

  • You can now copy a project ID straight from the projects list or the project page.

πŸ› Bug fixes

  • We've fixed a crash that occurred when using persistentTooltip on a poster data layer.

Share

Improvements
5 April 2026

πŸ’… Improvements

  • Quote emails for auto-commissioned jobs now let customers know the job is already in the queue, rather than prompting them to confirm.

πŸ› Bug fixesΒ 

  • File uploads in the new order system are now faster, safer, and more reliable.

  • You can now upload multiple files at once.

  • We fixed GLTF objects rendering at the wrong floor elevation in 3D multi-level spaces.

Share

Bug fixes
2 April 2026

πŸ™ˆ We forgot to set some environment variables in v2.52.0, so we had to release again.

Nothing new, but shiny new version ✨.

Share

Features
2 April 2026

πŸŽ‰ New features

  • We've launched the digitization order system in private beta β€” automated quotes, clearer progress tracking, and optional pre-submission estimates. Reach out if you'd like to be among the first to onboard.

  • You can now download a CSV template from the Entity manager to help you prepare your data before importing.

πŸ’… Improvements

  • You can now give spaces an alias in projects β€” so "Tower B" shows instead of "Tokyo IT Park V - Tower B" once you're in the right context.

  • We've extended protectScroll cooperative gesture support to touch screens β€” users can scroll the page normally on mobile and use two fingers to interact with the viewer.

πŸ› Bug fixesΒ 

  • We've fixed an issue where resizing equipment in large spaces would unintentionally deselect it.

  • We've fixed an issue where adjusting equipment length could inadvertently change its width, and vice versa.

  • We've fixed a bug that made resizing shelves with doors difficult due to incorrect dimension calculations.

  • We've fixed an issue where equipment would disappear at high zoom levels in large spaces.

  • We've fixed an issue where the open panel count on sliding doors could be incorrect.

πŸ“š Documentation

Share

Features
12 March 2026

πŸ”Β Security

  • We've updated the QueryClient API so you only need to pass an organization ID when it cannot be inferred from a space, making the client simpler to use and tightening sensitive data exposure. Explore the changes in the docs.

  • We now support the creation of client tokens scoped to specific spaces or projects, giving you the tools to build fine-grain access control. This is ideal for multi-tenant deployments where client tokens shared with a specific tenant should restrict access to that tenant.

Β 

🧠 AI agents and LLMs

  • Our developer documentation now supports Markdown for Agents. AI agents and LLMs will automatically receive responses in markdown format, which is ideal for AI processing and leads to better results while minimizing token waste. Each response includes an x-markdown-tokens header indicating the estimated number of tokens in the markdown document β€” useful for calculating context window size or optimizing your AI workflows. This makes Smplrspace easier, faster, and cheaper to use for AI, and improves your developer experience.

Β 

πŸŽ‰ New features

  • We've added a GeoPolyline data layer to the map viewer so you can render routes, boundaries and other line geometry directly on the map. More details in the docs.

  • The map-based entity manager now lets you create and manage GeoPolyline entities alongside your existing point and polygon layers.

  • Map-based reports now understand GeoPolyline layers, so you can analyze line-shaped data next to your existing point and polygon reports.

  • You can now select multiple elements in the editor at once β€” hold Shift or Ctrl/Cmd and click to build up a selection across walls, floors, roofs, openings, stairs, annotations, and equipment.

  • Elements can also be multi-selected from the components tree on the left panel β€” Ctrl/Cmd-click to toggle items, Shift-click to select a range.

  • When multiple elements of the same type are selected, the properties panel shows their shared settings and lets you edit them all at once β€” e.g. change wall height, floor style, opening dimensions, layers. It also includes bulk actions like copying elements to another level or deleting elements.

  • Right-clicking on a multi-selection opens a context menu that lets you perform actions on all selected items in one go.

  • The Equipment editor now has a right-click context menu as well, consistent with how the Layout editor's context menu works.

  • You can now draw new walls that inherit the options of the currently selected wall, which makes it easy to duplicate columns or repeat a specific wall configuration.

  • You can now switch between our default map style and a satellite view in the map viewer and map-based projects with a single toggle. See how to enable it in the docs.

  • QueryClient now includes a helper to compute the midpoint of a polyline, which simplifies placing labels or markers along long routes. See the docs.

  • QueryClient now exposes an endpoint that returns all levels of a space with indices, names and initials, making it straightforward to build custom level pickers. Learn more in the docs.

  • You can now set the default swing angle for doors in space defaults; new spaces start at 90Β° but you can tune this to match your standards.

Β 

πŸ’… Improvements

  • We've aligned the selection color to be consistent between the layout and the equipment editor.

  • You can now define default layers for all feature types via space defaults in the editor, so new elements come in with the right layer configuration from the start.

  • Complex editor operations that bundle many low-level changes now show up as a single undo or redo step, which makes bulk actions much easier to reason about.

  • When several points overlap, dragging now prefers the feature you have selected, so edits feel more predictable.

Β 

πŸ› Bug fixes

  • We've fixed a bug where tooltips on shell layers could flicker, so they now feel stable when you move your cursor.

  • We've fixed a rare crash in the 2D viewer caused by walls that are fully covered by openings.

  • We've fixed a conflict between the editor's F hotkey and the browser's Cmd/Ctrl+F shortcut so search behaves as expected.

  • We've fixed an issue where data layers sometimes failed to refresh when switching between 2D and 3D, so overlays now update reliably.

  • We've fixed a rendering issue where dense point layers could appear incorrectly at certain zoom levels on the map viewer.

  • We've fixed a bug that could leave the editor briefly unresponsive after closing a right-click menu.

Share

Next page