Releases: Tresjs/tres
Releases · Tresjs/tres
v4.0.0-rc.0
4.0.0-rc.0 (2024-04-25)
⚠ 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-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
Full Changelog: 3.9.0...4.0.0-rc.0
v3.9.0
v3.8.1
3.8.1 (2024-04-08)
Bug Fixes
What's Changed
- fix: correct type exporting issues by @alvarosabu in #625
Full Changelog: 3.8.0...3.8.1
v3.8.0
3.8.0 (2024-04-03)
Features
Bug Fixes
- explicitely add
@vue/devtools-api
dep to package.json (#604) (98109af) - useLogger: avoid string substitution in non-strings (3e2233c)
- useLogger: remove '' from log, allow any args and string substitution (a482ebe)
What's Changed
- refactor: Simplify the logic for calculating sizes and extract it into useSizes by @Steve245270533 in #513
- docs: removed non-existing return value from onLoop example by @manaust in #535
- docs: enable multi language by @alvarosabu in #534
- docs: fix links resources es by @alvarosabu in #539
- docs: add my sponsor page :) by @JaimeTorrealba in #563
- docs: fix brand colors by @alvarosabu in #564
- docs: german translations by @DennisSmuda in #548
- docs: link fix by @Tinoooo in #568
- chore: include
.gitattributes
for eol by @userquin in #569 - docs(fix): include local search by @userquin in #570
- docs: 557 cookbook by @alvarosabu in #558
- docs: 577 tres docs cookbook orbit controls code throws error by @alvarosabu in #580
- docs: fixed typos and small enhancements in en docs, fixed dead links in de #567 by @colinscz in #566
- docs(cookbook): correct complete code examples by @alvarosabu in #582
- docs(cookbook): Update shaders.md by @philnichols in #587
- docs: fix playground link navigation by @alvarosabu in #589
- docs: chinese translations by @enpitsuLin in #550
- fix: explicitely add
@vue/devtools-api
dep to package.json by @alvarosabu in #604 - fix(useLogger): remove '', allow any args/string substitution by @andretchen0 in #510
- chore(deps): update pnpm to v8.15.5 by @renovate in #443
- docs: dutch translations by @ThimoDEV in #597
- docs(shared): Include assets instructions by @JaimeTorrealba in #592
- docs: french translation by @AminGtt in #555
- docs: change devtools intro wording by @andretchen0 in #617
- feat: allow custom loading manager to useTexture by @hawk86104 in #585
- chore(deps): update dependency vue-tsc to v2 by @renovate in #612
New Contributors
- @manaust made their first contribution in #535
- @DennisSmuda made their first contribution in #548
- @colinscz made their first contribution in #566
- @philnichols made their first contribution in #587
- @ThimoDEV made their first contribution in #597
- @AminGtt made their first contribution in #555
Full Changelog: 3.7.0...3.8.0
v4.0.0-next.2
4.0.0-next.2 (2024-03-27)
Bug Fixes
v4.0.0-next.1
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
- refactor: Simplify the logic for calculating sizes and extract it into useSizes by @Steve245270533 in #513
- feat: 516 localstate for custom renderer node instances instead of userdata by @alvarosabu in #522
- docs: removed non-existing return value from onLoop example by @manaust in #535
- docs: enable multi language by @alvarosabu in #534
- docs: fix links resources es by @alvarosabu in #539
- feat: 503 conditional rendering of primitives by @alvarosabu in #514
- docs: add my sponsor page :) by @JaimeTorrealba in #563
- docs: fix brand colors by @alvarosabu in #564
- docs: german translations by @DennisSmuda in #548
- docs: link fix by @Tinoooo in #568
- chore: include
.gitattributes
for eol by @userquin in #569 - fix: camera aspect by @andretchen0 in #538
- fix:
nodeOps
is now a function by @alvarosabu in #579
New Contributors
- @manaust made their first contribution in #535
- @DennisSmuda made their first contribution in #548
Full Changelog: 3.7.0...4.0.0-next.1
v3.7.0
3.7.0 (2024-01-29)
Features
Bug Fixes
What's Changed
- docs: change image path to silence warning, #518 by @andretchen0 in #519
- docs(app): Improve load model docs page by @JaimeTorrealba in #505
- docs(app): light-shadows and shaders docs examples by @JaimeTorrealba in #506
- feat: 524 feat add directives to core by @alvarosabu in #525
- feat: 474 vue chrome devtools plugin by @alvarosabu in #526
New Contributors
- @andretchen0 made their first contribution in #519
Full Changelog: 3.6.1...3.7.0
v3.6.1
v4.0.0-next.0
4.0.0-next.0 (2023-12-22)
Features
Bug Fixes
- correct minor typos (#438) (341faac), closes #452
- incorrect MathRepresentation type (#456) (314b088)
What's Changed
- fix: click event is called without click by @Tinoooo in #467
- fix: incorrect MathRepresentation type by @alexzhang1030 in #456
- docs: Fix links to ecosystem packages by @bperel in #455
- fix: correct minor typos by @ordago in #438
- feat: 474 vue chrome devtools plugin by @alvarosabu in #479
New Contributors
- @alexzhang1030 made their first contribution in #456
- @ordago made their first contribution in #438
Full Changelog: 3.6.0...4.0.0-next.0