Skip to content

Releases: xeokit/xeokit-sdk

v2.6.0-beta-3

13 Mar 10:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: vv2.6.0-beta-2...v2.6.0-beta-3

vv2.6.0-beta-2

07 Mar 13:45
Compare
Choose a tag to compare

What's Changed

  • [FIX] An alternative setInterval that does not use a Worker by @xeolabs in #1402

Full Changelog: v2.6.0-beta-1...vv2.6.0-beta-2

v2.6.0-beta-1

06 Mar 20:20
Compare
Choose a tag to compare

BREAKING CHANGE

Removes the bundled web-ifc API implementation from xeokit-sdk, so that WebIFCLoaderPlugin now expects the user to instantiate that API themselves externally and inject it into the WebIFCLoaderPlugin constructor.

Previously, the web-ifc API was instantiated and managed internally within WebIFCLoaderPlugin. This meant that we needed to bundle the API within the xeokit-sdk library, which had the disadvantage of increasing the size of the xeokit-sdk, as well as coupling it to a specific version of web-ifc.

With this release, users must instantiate and initialize the web-ifc API themselves, then inject it into the WebIFCLoaderPlugin constructor, as shown in the code snippet below.

This is a breaking change in xeokit-sdk for users of our WebIFCLoaderPlugin, but is not a breaking change for xeokit-bim-viewer, which does not use WebIFCLoaderPlugin.

See the PR for API change details: #1401

What's Changed

  • [BREAKING] Modify WebIFCLoaderPlugin to expect externally-provided web-ifc API by @xeolabs in #1401

Full Changelog: v2.5.2-beta-32...v2.6.0-beta-1

v2.5.2-beta-32

05 Mar 00:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.2-beta-29...v2.5.2-beta-32

v2.5.2-beta-29

04 Mar 20:33
Compare
Choose a tag to compare

What's Changed

  • [EXAMPLE] Section path example by @paireks in #1390
  • Align measurement marker div correctly for canvas offset by div by @xeolabs in #1395

Full Changelog: v2.5.2-beta-27...v2.5.2-beta-29

v2.5.2-beta-27

29 Feb 12:53
f2935a6
Compare
Choose a tag to compare

What's Changed

  • [FIX] Updating types for buildPolylineGeometryFromCurve method by @paireks in #1387
  • [FIX] Fix transparent DTX mesh picking by @xeolabs in #1389

Full Changelog: v2.5.2-beta-26...v2.5.2-beta-27

v2.5.2-beta-26

28 Feb 15:01
Compare
Choose a tag to compare

What's Changed

  • [FEATURE] Drawing curves using polyline by @paireks in #1384
  • [FIX] Handle glTF triangles without indices; add some examples by @xeolabs in #1385
  • [TWEAK] Change default far plane distance from 2000 to 10000 by @xeolabs in #1386

Full Changelog: vv2.5.2-beta-23...v2.5.2-beta-26

v2.5.2-beta-23

27 Feb 09:16
Compare
Choose a tag to compare

What's Changed

  • [FIX] Add missing types for buildBoxLinesGeometryFromAABB by @paireks in #1369
  • [FEATURE] Adding ability to draw 3d polylines by @paireks in #1374
  • [FIX] Adding missing types for Polyline geometry by @paireks in #1376
  • [FIX] Fix undefined _markerDiv bug in AngleMeasurementsMouseControl by @xeolabs in #1380
  • [EXAMPLE] Adding example of controlling the position on the CameraPath by slider by @paireks in #1382
  • [EXAMPLE] Longer slider with resizable length by @paireks in #1383

Full Changelog: v2.5.2-beta-22...vv2.5.2-beta-23

v2.5.2-beta-22

13 Feb 02:39
Compare
Choose a tag to compare

What's Changed

  • [FIX] Ensure DTX-enabled SceneModel still uses VBOs for textures by @xeolabs in #1368

Full Changelog: v2.5.2-beta-21...v2.5.2-beta-22

v2.5.2-beta-21

13 Feb 00:38
Compare
Choose a tag to compare

What's Changed

  • [FIX] Fix MetaObject.metaModels value after unloading multiple metamodels with shared metaobjects by @xeolabs in #1363
  • [FEATURE] Adding ability to show labels one below the other for measurement plugin by @paireks in #1365
  • .d.ts file update for DistanceMeasurement by @paireks in #1366
  • [FEATURE] AABB visualization helper by @paireks in #1367

Full Changelog: v2.5.2-beta-13...v2.5.2-beta-21