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

πŸ’… Improvements

  • The app now automatically switches organization when you open a link from another organization you're part of. Easy peazy, it just worksβ„’.

  • We've added support for complex 3D models in custom furniture catalogs, you can now render millions of vertices easily.

πŸ› Bug fixes

  • We've fixed a race condition with disableErrorReporting.

Share

Improvements
2 August 2023

πŸ’… Improvements

  • Smplr.js now has an option to disable our internal error reporting tool in your embeds, as we discovered it could make it seem as if all network requests originated from smplr.js. More details in the docs (see disableErrorReporting).

  • We've added new size tiers to our billing metering to support the amazing people building for humongous spaces with Smplrspace. You rock!

Share

Groundwork
26 July 2023

βš™οΈ Groundwork

This release lets us deploy improvements to our infrastructure and error handling, improving the reliability of the platform. We're also continuing to push on the upcoming release. Not much to see, but stay tuned.

Share

Improvements
30 June 2023

πŸ’… Improvements

  • We've improved the space scale in our design system to provide more flexibility in UI composition.

  • We've increased the clickable area of menu items to avoid having a part of the item that isn't actually clickable.

πŸ› Bug fixes

  • We've fixed the configuration of an observability tool to avoid having your console logs showing as coming from smplr.js.

βš™οΈ Groundwork

In June, the team has been hard at work laying the groundwork for our next big release. We can't reveal too much just yet, but it will have to do with easy reporting of your indoor space operational data πŸ‘€.

Share

Improvements
8 June 2023

πŸ’… Improvements

  • We made in-app navigation simpler by revamping the back button. Now the back button serves as a universal home button, ensuring you can quickly return to the main screen from anywhere within the application.

  • Level short names can now be 3 characters, just so L10 will stop feeling left out.

πŸ› Bug fixes

  • We've fixed an issue where the editor's loading message would not be cleared if you left the editor before the space finished loading.

  • We've fixed an issue where duplicating or deleting levels could result in furniture ending up on the wrong floor.

  • We've fixed an issue where the mapping tool would fail to export if an item was not mapped yet.

  • We've fixed an issue that had some of our database queries fail, such as editing your organization's logo. It's all good now, go and upload that piece of art!

Share

Announcements
8 May 2023

πŸ“£ Announcement

The first release of our GeoJSON exporter is up and available in private beta. It provides automatic conversion to GPS coordinates of your floor plans and all data mapped onto it. This feature opens up compatibility with mapping providers such as Mapbox and doubles down on our no vendor lock-in policy. Reach out if you're interested to "test drive" it.

πŸ’… Improvements

  • We've simplified and improved how your spaces' shared links work. The short link in smplr.me is now available for private and public spaces and redirects to the right URL automagically. This means no more worries about links changing when you publish a space or revert it to draft.

  • It is now possible to change the name of levels in the editor, as well as their short form which is displayed in the viewer's level picker. We know your basements are going to like that!

  • We're making small progress on moving the docs examples to Stackblitz for a more interactive and immersive experience. And we're taking the opportunity to roll out vanilla JS/TS code examples.

πŸ› Bug fixes

  • We've fixed a bug where users could "undo" their way into losing data.

  • We've fixed a rendering error on door frames where the base height of the door was greater than 0.

Share

Features
19 April 2023

πŸŽ‰ New features

  • Smplr.js provides a few new APIs that allow developers to build custom tooltips. space.addDataLayer now returns a layer controller which lets you get the position on screen of a data element. Learn more in the docs and see a live example of a custom tooltip.

  • It is now possible to add event listeners on the viewer to react to events such as the camera moving. This is useful to update custom tooltips for example. Check out the docs and reach out if you need more event types for your application.

πŸ› Bug fixes

  • Fix missing option to rescale the floor plan image without resizing the space itself.

Share

Features
22 March 2023

πŸŽ‰ New features

πŸ› Bug fixes

  • Fixed an issue where rescaling the floor plan could corrupt the floor plan data.

Share

Bug fixes
15 March 2023

πŸ› Bug fixes

  • Fixed the types provided through the smplr-loader NPM package. It was so excited to be released, it left the types behind 😬.

Share

Announcements
15 March 2023

πŸ“£ Announcement

This release brings in a massive improvement in developer experience. Following our months of work on converting the Smplrspace codebase to Typescript, we are now publishing the @smplrspace/smplr-loader package to NPM. This package allows you to load a fully-typed version of smplr.js into your codebase, which supports type checking and auto-completion of the smplr.js API. Learn more in the docs and try it out in an interactive code playground with our hello world example.

πŸŽ‰ Other new features

  • You can now query the API from smplr.js through an end-to-end type-safe SDK. For now we've only added the ability to get a space but more will come in the future (please tell us about your specific needs). Check the QueryClient docs to learn more.

πŸ’… Improvements

  • We've made really large performance improvements to the editor. You can feel it especially clearly on very large spaces, over 300,000 sqft. Our team has been editing a 4M sqft building with no lag at all after the update, how's that for performance πŸ’ͺ.

  • We've reworked the handling of floor plan images in the editor, which improved resize performance when you zoom in/out, cut down on app size, and improved browser compatibility.

  • Flipping the space now flips the floor plan image and the furniture as well.

  • Rescaling the floor plan now rescales anything that has already been sketched, including walls and furniture. No more rework when you realize you got the wrong scale πŸ€“.

  • The mapper now exports our internal ids to allow for easier iterative mapping.

  • Asset maps from the mapper are now preserved if you duplicate a space or transfer a space to an organization.

πŸ› Bug fixes

  • Fixed an issue with duplicated IDs that happened in multi-storey buildings we stacked manually from individual floor plates.

  • You can now duplicate a whole level from the "Advanced tools" section in the "Services" tab.

Share

Next page