v1.12.0
Features
🆕 Added interact() method to create synthetic touch gestures that move the model; ideal for creating custom interaction prompts for rotation, zoom, and pan. #3320
🆕 Added 'poster-dismissed` event. Technically it's not new, but was undocumented.
Bug fixes
- Fixed ImageBitmap memory leak. #3399
- Fixed model cache, which was not properly caching GPU memory. #3417
- Fixed glTFs with unused extra texture coordinates rendering incorrectly. #3426
- Ensure the
camera-changeevent is also fired forcamera-targetchanges. #3427 - Updated criteria for detecting baked shadow planes (unlit no longer required). #3431
Examples
✨ Added a custom prompt example to demonstrate interact() and the finger slots. #3320
✨ Fixed zoom sensitivity in the camera views example. #3356