Skip to main content

SDK Changelog - 25.2.2 - 24.8.3

25.2.2​

February 13, 2025

General

  • Upgraded internal THREE.js version to 0.171.0
  • Added Tag.enabled

25.1.1​

January 15, 2025

General

  • Added CORS support via the ?applicationKey url parameter on the sdk bootstrap (sdk.es6.js) to support import map

See the Embed quick start for setup instructions.


24.12.3​

December 18, 2024

General

  • Added: Tag.Add now supports keywords (keywords: string[])
    • Keywords on the returned TagData object is a JavaScript array.
    • Directly mutate with standard Array methods - e.g. tag.keywords.push('bar'), tag.keywords.splice(0,1)
  • Updated: Tour.CurrentStepData now includes index
  • Improvement: Improved type definitions for ISource.type

24.11.2​

November 14, 2024

General

  • Made applying an icon to a Tag more consistent when using Tag.add.

24.10.2​

October 23, 2024

Webcomponent

  • Remove extra blue alert bar when there is no alert

24.10.1​

October 9, 2024

General

  • Removed legacy IDs as a default option
    • The &useLegacyIds=1 parameter has been removed.
    • Conversion routines under the Floor, Room, and Sweep namespaces are still available if legacy IDs are needed.
  • Fixed an issue where Room.current and Room.data would never fire updates.

Bootstrap v3.0.0​

September 20, 2024

  • Support for OAuth and PME using the Showcase Embed SDK, see the OAuth guide

This bootstrap update comes in two varieties: modern with support for import/export syntax, and legacy supporting class window.MP_SDK syntax. See the Embed quick start for setup instructions of the modern bootstrap. Links:


24.9.3​

September 19, 2024

Embed

  • Added support for Embed SDK bootstrap v3.0.0

24.9.2​

September 12, 2024

General

  • Updating type file link in documentation site to automatically point to the latest version

24.8.3​

August 21, 2024

General