v4.0.0
4.0.0 (2024-05-30)
⚠ BREAKING CHANGES
- events: pointerevents manager and state (#529)
Features
- 499 better memory management (#606) (e98ca6d)
- devtools renderer improvements (#614) (cdf6b6f)
- events: pointerevents manager and state (#529) (b536ab1)
Bug Fixes
4.0.0-rc.2 (2024-05-24)
Bug Fixes
- 686 useloop callback state missing controls (#687) (a41f532)
- manual rendering blank (#685) (0720d18)
What's Changed
- fix: manual rendering blank by @alvarosabu in #685
- fix: 686 useloop callback state missing controls by @alvarosabu in #687
4.0.0-rc.1 (2024-05-15)
Features
Bug Fixes
- make on* callbacks settable (#672) (ac152df)
- utils: reorder object disposal to avoid issue with Helper
dispose
methods (#683) (e5a2cef)
4.0.0-next.2 (2024-03-27)
Bug Fixes
4.0.0-next.1 (2024-03-18)
Features
- 140 on demand rendering (#497) (f688c64)
- 492 set tone mapping default to acesfilmictonemapping (#498) (c4547f9)
- 503 conditional rendering of primitives (#514) (79d8a76)
- 516 localstate for custom renderer node instances instead of userdata (#522) (08717ef)
- remove default camera warning (#499) (8bbafde)
- update to three
v160
and vuev3.4
(#488) (5fad3b8)
Bug Fixes
nodeOps
is now a function (#579) (ddc229e)- camera aspect (52dad5c)
- types: added
Object3DEventMap
toObject3D
generics for point event handling (#491) (a63eb90)
4.0.0-next.0 (2023-12-22)
Features
What's Changed
-
feat: 474 vue chrome devtools plugin by @alvarosabu in #479
-
feat: update to three
v160
and vuev3.4
by @alvarosabu in #488 -
fix(types): added
Object3DEventMap
toObject3D
generics for point… by @alvarosabu in #491 -
feat: 140 on demand rendering by @alvarosabu in #497
-
feat: remove default camera warning by @alvarosabu in #499
-
feat: 492 set tone mapping default to acesfilmictonemapping by @alvarosabu in #498
-
feat: 516 localstate for custom renderer node instances instead of userdata by @alvarosabu in #522
-
feat: 503 conditional rendering of primitives by @alvarosabu in #514
-
fix: camera aspect by @andretchen0 in #538
-
fix:
nodeOps
is now a function by @alvarosabu in #579 -
fix: refactor nodeOps to return methods at the end of the function by @alvarosabu in #602
-
chore: internal playground organisation by @alvarosabu in #601
-
fix: do not lowercase pierced props by @andretchen0 in #608
-
feat: devtools renderer improvements by @alvarosabu in #614
-
feat(events)!: pointerevents manager and state by @garrlker in #529
-
feat: 499 better memory management by @alvarosabu in #606
-
chore: type issues by @alvarosabu in #663
-
release v4 (#490) (1ba17ee), closes #479 #488 #491 #497 #499 #498 #522 #514 #579 #602 #601 #608 #614 #529
What's Changed
- docs: egghead cta by @alvarosabu in #655
- docs: fix play/lab links by @andretchen0 in #677
- docs: correct incoherences in recipes by @alvarosabu in #618
- docs(cookbook): "Advanced Animations" cookbook recipe by @DennisSmuda in #586
- feat: release v4 by @alvarosabu in #490
Full Changelog: 3.9.0...4.0.0