Releases: markuslerner/THREE.Interactive
v1.8.0
v1.7.0
Important bugfix: don't remove all objects, if their name is undefined when calling InteractionManager.remove(...) with an object whose name is undefined
v1.6.1
-
Breaking changes:
InteractionManager
’s optional fourth argumentdontBindEventsOnBody
is replaced by optionalInteractionManagerOptions({ autoAdd: false, scene: null, bindEventsOnBodyElement: true })
-
Add
autoAdd
option (beta): ifautoAdd
is true, there is no need for adding objects to InteractionManager manually and callinginteractionManager.update()
; In this mode, the scene needs to be provided in the options as well.
v1.5.2
– Add check, if touches.length > 0, this might fix issues on some devices
v1.5.1
– InteractionManager: make last constructor parameter optional
v1.5.0
– Fire pointerdown and pointerup when PointerEvent is supported and don't mix up MouseEvents and PointerEvents
v1.4.0
- Remove main target, because the linked file isn't in CJS format. Compilers should resolve the module target.
v1.3.2
- Set peer dependence three to minimum value, not explicitly
v1.3.1
- Add main, so that https://unpkg.com/three.interactive resolves properly.
v1.3.0
- Use three as an external peerDependency (#11) @stefnotch
- Fix examples using import maps and import maps polyfill