Skip to content

Releases: xml3d/xml3d.js

5.0.1

03 Nov 12:34
Compare
Choose a tag to compare

Small hotfix for the following issues:

  • #155 mouseout and mouseover events being improperly generated for the xml3d element
  • Improved camera.js to automatically create a camera controller for the first view element on the page. Note: Creating your own StandardCamera instance will automatically destroy this auto-generated instance.
  • camera.js now uses smooth key movement instead of stepwise movement

5.0.0

20 Oct 09:02
Compare
Choose a tag to compare

Major release with many API changes and improvements. This release is not backwards compatible with 4.x!

  • New specification and API description
  • Support for CSS 'display' property
  • Improved math type
  • Simplified light definitions
  • New 'string' data type in Xflow
  • Various API changes
  • Improved standard camera controller (camera.js)

4.9.5

01 Oct 11:16
Compare
Choose a tag to compare

Small hotfix that contains a workaround for a bug in iOS 9 Safari.

  • #147: xml3d.js does not show in iOS9 Safari

4.9.4

18 Sep 14:41
Compare
Choose a tag to compare

Hotfix for XML3D 4.9 that includes the following fixes:

  • #133: Touch event handling broken on iOS devices
  • #113: External operators sometimes don't work
  • #139: camera.js improperly stops event propagation
  • #140: XML3D not loaded properly if inserted after document.onload is fired
  • #142: Memory leak when using overrides with assets containing dataflows

4.9.3

29 Jul 06:24
Compare
Choose a tag to compare
  • Issue #132: Canvas not initialized when adding HTML elements with an XML3D element in the subtree
  • Shade.js Issue #1: Cannot read property 'channeling' of undefined

4.9.2

08 Jul 10:17
Compare
Choose a tag to compare
  • Issue #120: UINT32_INDICES undefined when using large meshes
  • Issue #121: Unhandled attribute "fieldofview" on view elements
  • Various fixes related to Shade.js integration