Skip to content

Changelog

4.0.0 (2025-06-??)

  • Implementation of Web workers for decoding DRACO meshes
  • Application of directional light and shadows
  • Added new @react-three/fiber integration example.
  • Device-dependant WebGL1, WebGL2 or canvas-based frame lookup
  • Removed: Playback of 8i HVR point cloud format
  • Removed: AFRAME Components
  • Removed: iOS-specific polyfills for MediaSource API
  • Removed: Fog and shader modification
  • Removed: Support for head tracking

Legacy releases

This is the changelog of the legacy 8i Dash Player (3.x and earlier).

3.8.46 (2024-10-01)

  • Prevented a crash with error message: Uncaught TypeError: Cannot read properties of undefined (reading 'getMeshByFrameId')

3.8.45 (2024-08-20)

  • Updated underlying <video> position and sizing
  • Added additional check when destroying player instance

3.8.44 (2024-04-03)

  • Additional cleanup on destroy calls

3.8.43 (2024-04-01)

  • Improved memory cleanup

3.8.42 (2024-02-14)

  • Added support for THREE.js and AFrame Fog

3.8.41 (2023-11-17)

  • Added HLS property enabling users to disable HLS when used with Safari if desired
  • Updated documentation, removing mentions of deprecated HVR support

3.8.40 (2023-08-18)

  • Improved 8thWall handling

3.8.39 (2023-08-18)

  • Utilized WebGL2 features when available for improved performance
  • Renamed licenseServerURL property to license_server_url
  • Resolved issues related to looped playback on newer iOS versions

3.8.38 (2023-06-05)

  • Added .volcap-video class to <video> elements created by the volcap player
  • Exposed accessors for video and mesh

3.8.37 (2023-03-21)

  • Resolved issues setting the initial opacity value when using THREE.js

3.8.36 (2023-03-01)

  • Oculus browser support when using AFrame ≥ 1.3.0
  • Improved playback control and performance

3.8.35 (2023-02-01)

  • Timecode processing improvements
  • Lowered default contrast to 0.85

3.8.34 (2022-11-29)

  • Added opacity property
  • Added support for normals and relighting
  • Added dynamic material support
  • Added materials example: Materials Example

3.8.33 (2022-10-31)

  • Additional error handling

3.8.32 (2022-10-25)

  • Logarithmic depth buffer support

2.8.31 (2022-09-28)

  • Improved error handling

2.8.30 (2022-09-20)

  • Configurable bitrate
  • Ability to define clearkey license server

2.8.29 (2022-08-25)

  • Added modifiable contrast parameter
  • Safari playback improvements

2.8.28 (2022-08-19)

  • Allowed smoother playback in AFrame versions ≥ 1.3.0
  • Resolved texture desync issues

2.8.27 (2022-08-04)

  • 4k hologram support
  • Additional documentation
  • Resolved three.js texture flickering

2.8.26 (2022-07-28)

  • Improved logging support
  • Frame calculation improvements
  • Documentation update

2.8.25 (2022-07-21)

  • Livestream and 8thWall stability improvements
  • Memory usage improvements

2.8.24 (2022-05-26)

  • Support for macOS Safari 15

2.8.23 (2022-05-25)

  • Improved positioning within Chrome

2.8.22 (2022-03-10)

  • Support for AFrame 1.3.0 and THREE.js JSM usage
  • Additional examples