Skip to content

v5.0.0

Compare
Choose a tag to compare
@CodyJasonBennett CodyJasonBennett released this 25 Aug 20:27

What's Changed

Changes

This release modularizes some internals into standalone components.

DefaultControllers => Controllers

<DefaultControllers /> is renamed to <Controllers /> for consistency (see Controllers).

XRCanvas is removed for a general XR provider

The internal <XRCanvas /> component is removed in favor of a separate <XR /> provider (see XR).

<XRButton mode="VR" />
<XRCanvas>
  // ...
</XRCanvas>

// is now

<XRButton mode="VR" />
<Canvas>
  <XR>
    // ...
  </XR>
</Canvas>

ARCanvas and VRCanvas are removed for ARButton and VRButton

<ARCanvas /> and <VRCanvas /> are removed with their preset session settings moved to <ARButton /> and <VRButton /> (see XRButton).

<VRCanvas>
  // ...
</VRCanvas>

// is now

<VRButton />
<Canvas>
  <XR>
    // ...
  </XR>
</Canvas>

Full Changelog: v4.1.4...v5.0.0