Skip to main content

SDK Changelog - 26.4.4 - 25.12.1

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


26.3.2​

March 12, 2026

Bundle

  • Added synchronous access to THREE.js through Scene.THREE

26.3.1​

March 5, 2026

General

  • The SDK connector now retries failed connections, improving reliability in unstable network conditions

26.2.3​

February 19, 2026

General

  • Added View.View.revert to remove all transient layers and object edits from a view
  • Added Camera.lookAt (experimental) to move the camera to look at a specific 3D world position

26.1.3​

January 22, 2026

General


25.12.2​

December 11, 2025

General


25.12.1​

December 4, 2025

Performance

  • Improved performance of Sweep.data by avoiding superfluous updates when transitioning between sweeps.