v4.0.0
4.0.0 (2024-08-20)
⚠ BREAKING CHANGES
- MeshReflectionMaterial: add features/docs, reorganize
- app: 349 Remove directives from cientos
- app: 227 Change the keyboardcontrols implementation
- Remove
tweakpane
Features
-
Add cylinder component (9e17559)
-
add arrow keys support (39e2094)
-
AnimatedSprite: add AnimatedSprite, playground, docs (d6ea81b)
-
AnimatedSprite: allow [numCols, numRows] as atlas prop (3309d9c)
-
AnimatedSprite: always emit last frame name on loop and on end (ed16136)
-
AnimatedSprite: change default fps (44831a4)
-
app: 227 Change the keyboardcontrols implementation (fed0f86)
-
app: 227 Final details, ready to go (6f06213)
-
AnimatedSprite: add asSprite prop (7a14b55)
-
AnimatedSprite: dispose texture onUnmounted (18d6904)
-
AnimatedSprite: remove explicit click event (042c350)
-
AnimatedSprite: remove unnecessary Suspense (082d695)
-
app: 421 Update components to use useLoop instead of useRenderLoop (ad3b290)
-
app: Add the option for x and y in mouseparallax component (#444) (12d5834)
-
update to core v4.2 (14b30f9)
Bug Fixes
- SkyDemo: value.value -> value (82fe77b)
- vue attrs hyphenation issues (4f9b61b)
- AnimatedSprite: return nullFrame animation if requested animation not found (453819e)
- Atlas: add missing argument to function call (e6b147e)
- Lensflare demo: add camera #435 (#441) (981de57)
- MeshReflectionMaterial: add features/docs, reorganize (58703e3)
- remove hardcoded speed number, that setting at 0 doesn't stop the effect (e67f3a2)
- SkyDemo: value.value -> value (82fe77b)
- types: fixed types generics for
useGLTF
(#448) (62a9bcc) - uncomment section (fac2253)
- vue attrs hyphenation issues (4f9b61b)
What's Changed
- docs: remove cientos props table by @andretchen0 in #412
- fix: vue attrs hyphenation issues by @alvarosabu in #424
- feat: 437 Add cylinder component by @JakobHock in #438
- feat: V4 by @JaimeTorrealba in #420
New Contributors
- @JakobHock made their first contribution in #438
Full Changelog: 3.9.0...4.0.0