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