Skip to main content

SDK Changelog - 24.6.4 - 24.1.1

24.6.4

June 26, 2024

General

  • Unified dollhouse and floorplan are enabled by default:

    • Mouse interactions will be consistent between what was formerly "dollhouse" and "floorplan" mode, matching the "floorplan" mode behavior
    • For now, you can disable unified mode via the url param disableUnifiedMode=1, though we recommend updating your applications as soon as possible
    • Note: the Mode.current observable will now fire on mouse interaction during the transition between modes to help preserve compatibility with existing applications
  • Legacy IDs have been disabled by default. The following functions are available to convert old IDs to new IDs:

    • Conversion namespace is available for Sweeps, Floors, and Rooms.
    • The url param useLegacyIds=1 allows applications to continue using the old IDs, but we strongly recommend migrating ASAP

24.6.2

June 12, 2024

General

  • Improved performance of bulk tag deletion
  • Minor documentation updates

24.6.1

June 1, 2024

General

  • Improved support for the new dollhouse transitions in showcase

24.4.3

April 18, 2024

General


24.4.1

April 4, 2024

General

  • Minor bug fixes

Bundle

  • Updated Showcase base to 24.4.1

24.3.1

March 13, 2024

General

  • Fixed an error with bundle erroneously trying to load plugins
  • Updated return type for IObservable.waitUntil

24.2.2

February 22, 2024

General

  • Stability and bug fixes

24.2.1

February 14, 2024

General

  • Fixed an issue where Conversion.worldToScreen would return negative values whenever the input's z coordinate was also negative.
  • Fixed an issue where Room.current could throw errors when encountering invalid room data.

24.1.2

January 31, 2024

General

  • Fixed various cases where transient Tags created through the SDK were mapped to the wrong View

24.1.1

January 18, 2024

General

  • Added the ability to set a Tag's icon to one from Matterport's Tag icon pack using the existing Tag.editIcon.
  • Added a .toggled state on each Layer
  • Added an option to return to the start location when switching Views using View.setActive.
  • Fixed various cases where transient Tags created through the SDK could be added to the wrong Layer.