Skip to main content

SDK Changelog

Release notes and updates for the Matterport SDK.

26.8.2

August 14, 2026

General

This release resolves a couple of the deep-linking friction points developers ask about most often — no workarounds required.

  • Link.createDeepLink() now returns a clean, shareable URL. It no longer includes the applicationKey, so the link opens directly with no manual cleanup on your end.
  • Opening a Showcase URL directly no longer hangs on the loading indicator. A page now waits for an SDK connection only when it's embedded (a parent frame or opener is present), so a link that still carries an applicationKey loads normally.

26.7.5

July 30, 2026

General


26.7.3

July 16, 2026

General

  • Added a __metaData__ namespace containing version information for the running application and SDK.

26.6.2

June 11, 2026

General

  • Sweep.moveTo will no longer throw when an active transition is already in progress.

26.6.1

June 4, 2026

General


26.5.3

May 21, 2026

General


26.4.4

April 24, 2026

Measurements

  • Measurements are now Layer-aware: View.Layer now exposes a Measurements property that provides access to add and remove, allowing measurements to be scoped to a specific Layer rather than the global space

26.4.2

April 8, 2026

Measurements

Scene

  • Improved raycasting performance for SDK Scene objects by computing BVH on inserted meshes

26.3.4

March 26, 2026

General

  • Added Measurements.add to add one or more measurements
  • Added the ability to update Measurements' labels
    • Setting a measurement's label directly will update it
    • Example: measurement.label = "new Label"
  • Added the ability to update Measurements' points
    • Setting a measurement's points directly will update the rendered measurement
    • All built-in Array functions are supported
    • Examples:
      • measurement.points[0] = {x, y, z}
      • measurement.points.push({x, y, z})
      • measurement.points.splice(1, 1)

26.3.3

March 19, 2026

General