Releases: angular-threejs/angular-three
Releases · angular-threejs/angular-three
v4.0.0-next.101
4.0.0-next.101 (2025-04-02)
🚀 Features
- core/dom: expose HTMLCanvasElement and host element through template context (c56de317)
❤️ Thank You
- Chau
v4.0.0-next.100
v4.0.0-next.99
4.0.0-next.99 (2025-03-25)
🚀 Features
- core: fill catalogue with symbols from THREE automatically (3ce752cf)
- core: add fn to remove keys from catalogue; extend returns a clean up fn (651cfe2b)
🩹 Fixes
- core/testing: remove extend(THREE) from testing (de0e0db0)
- soba/abstractions: gradienttexture extends canvas-texture instead of pure texture (1641396a)
💅 Refactors
- soba/misc: use onCleanup to clean up fbo embedded view (771d55f2)
- soba/misc: use computed for animations API instead of effect (3d937816)
- soba/misc: use deeply nested signal on htmlContent (d200e3eb)
❤️ Thank You
- nartc
v4.0.0-next.98
4.0.0-next.98 (2025-03-22)
🚀 Features
- core: rename injectObjectEvents to objectEvents (5a707562)
- core: rename injectBeforeRender to beforeRender (5ab9a3e7)
- core,soba/loaders,soba/staging: implement resources (79184dce)
- rapier: rename joints to remove inject prefix (739041a2)
- soba/abstractions: rename injectHelper to helper (bcfefe0a)
- soba/cameras: rename injectCubeCamera t cubeCamera (e14e1dd1)
- soba/loaders: rename injectProgress to progress (e2b05920)
- soba/misc: rename inject* to just function name (450a8c7b)
- soba/misc: rename injectIntersect to intersect (d18fa11d)
- soba/staging: rename injectMatcapTexture to matcapTextureResource; and injectNormalTexture (5e4b6f67)
🩹 Fixes
- soba/staging: soba build (920f7566)
💅 Refactors
- soba/loaders: use fontResource in injectFont (48ba0c7a)
- soba/loaders: use fbxResource in injectFbx (5a0ddd41)
- soba/staging: rename injectSpotLightCommon to spotLightCommon (905dd333)
- soba/staging: use environmentResource in injectEnvironment (eadbf535)
❤️ Thank You
- nartc
v4.0.0-next.97
4.0.0-next.97 (2025-03-17)
🚀 Features
- theatre: change sheet to a Directive (99625b16)
💅 Refactors
- soba: clean up (13815128)
- soba/abstractions: use pierced props for extensions derivatives on grid (14a89040)
- soba/cameras: bring makeDefault effect on top for orthographic (52a24031)
- soba/gizmos: use injectObjectEvents for all events for optimizing CDR (for now) (7dc8b027)
- soba/staging: use pierced props for sky (c2ad7a69)
- soba/staging: use pierced props for spot light volumetric mesh (d03e5cdd)
- theatre: use injectObjectEvents for transform events (ebcb6f7c)
❤️ Thank You
- nartc
v4.0.0-next.96
v4.0.0-next.95
v4.0.0-next.94
v4.0.0-next.93
4.0.0-next.93 (2025-03-15)
🚀 Features
- core: remove unused code, expose resolveInstanceKey in applyProps (0bdd9a7f)
- plugin: add tweakpane to migration group (3dee9634)
- plugin: add theatre to update groups (1b5c0559)
- theatre: add theatrejs integration (87be9501)
- tweakpane: rename tweakpane (54926538)
🩹 Fixes
- core: ignore keys.indexOf in loader (need to revisit why) (f560747a)
❤️ Thank You
- nartc