๐ New features
Our digitization order system (currently in private beta) now supports space update jobs. From the intake form, you can select which levels need their layout, equipment, or entities updated โ with live pricing based on the area and work involved, and a dedicated pricing table on the job page.
๐ Improvements
Windows, doors, walls, grounds, roofs, and stairs now get a stable name the moment they're added โ deleting one no longer renumbers the rest. They also sort alphabetically in the left panel, so new elements always appear at the bottom.
You can now drag and drop levels to reorder them in the digitization order system.
๐ Bug fixes
We've fixed a bug where splitting a wall gave both segments the same name. Grounds and stairs now also get unique names when copied to another level.
๐ 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.
๐ 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.
โ๏ธ 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.
๐ Bug fixes
We've fixed an issue where the
onPickcallback could returnNaNcoordinates 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.
๐ 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: truein 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
onRightClickcallback to all data layers in the space viewer and map viewer, matching the existingonClicksignature โ 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.
๐ 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
persistentTooltipon a poster data layer.
๐ 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.
๐ We forgot to set some environment variables in v2.52.0, so we had to release again.
Nothing new, but shiny new version โจ.
๐ 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
protectScrollcooperative 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
We've added a guide on mapping data entities to your spaces โ check it out in the docs.