This repository was archived by the owner on Feb 10, 2023. It is now read-only.
Releases: nartc/angular-three
Releases Β· nartc/angular-three
Release 6.0.1
Release 6.0.0
6.0.0 (2022-07-26)
β BREAKING CHANGES
- All components/directives/pipes are now standalone. Module-based APIs will be removed in future major
makeVector*,makeColorare removed. Usemake()insteadNgtComponentStoreis now an abstractDirectiveinstead of anInjectableNgtComponentStore#onCanvasReadyis replaced withNgtStore#onReadyNgtCoreModuleis removed. UseNgtCanvasModuleinsteadNgtColorPipeis removed. UseNgtColorAttributeinsteadNgtFogPipeis removed. UseNgtFogAttributeinsteadNgtFogExp2Pipeis removed. UseNgtFogExp2AttributeinsteadNgtVector2Pipeis removed. UseNgtVector2AttributeinsteadNgtVector3Pipeis removed. UseNgtVector3AttributeinsteadNgtVector4Pipeis removed. UseNgtVector4AttributeinsteadNgtObjectInputs->NgtObjectPropsNgtObjectInputsState->NgtObjectPropsState- Abstract classes are rewritten to use
inject(). Hence, derived classes do not need to pass DIs intosuper()calls anymore [parameters]on Materials are removed. Please use individual Inputsschematics:configure-cannonis removed
Features
- bump peer deps (223c604)
- cannon: standalone api (6c26dcd)
- core: clean up ngtObjectPassThrough (35a77f6)
- core: consolidate make fns (a2486fe)
- core: remove material parameters inputs (0029fa7)
- core: replace onCanvasReady with onReady (2083c50)
- core: standalone api (e1071d6)
- core: use inject (336b453)
- core: use inject (2b627b6)
- postprocessing: standalone api (ef72f25)
- schematics: remove configure cannon generator/schematic (3391638)
- soba: standalone api (5707f85)
Bug Fixes
- core: adjust loop logici (f174630)
- core: change component store to be an abstract directive instead (a077d83)
- core: clean up instance (104523f)
- core: objects now added to scene after Enter VR on Oculus Quest (#135) (f203fd5)
- revert to three import (7384f93)
- update three import to three/src/Three (8942c28)
- postprocessing: standalone-ize effect composer (a682deb)
Documentations
Release 6.0.0-beta.0
6.0.0-beta.0 (2022-07-24)
Features
- bump peer deps (223c604)
- cannon: standalone api (6c26dcd)
- core: clean up ngtObjectPassThrough (35a77f6)
- core: consolidate make fns (a2486fe)
- core: remove material parameters inputs (0029fa7)
- core: replace onCanvasReady with onReady (2083c50)
- core: standalone api (e1071d6)
- core: use inject (336b453)
- core: use inject (2b627b6)
- postprocessing: standalone api (ef72f25)
- schematics: remove configure cannon generator/schematic (3391638)
- soba: standalone api (5707f85)
Bug Fixes
- core: adjust loop logici (f174630)
- core: change component store to be an abstract directive instead (a077d83)
- core: clean up instance (104523f)
- core: objects now added to scene after Enter VR on Oculus Quest (#135) (f203fd5)
- revert to three import (7384f93)
- update three import to three/src/Three (8942c28)
Documentations
Release 5.5.0
Release 5.4.0
Release 5.3.0
Release 5.2.4
Release 5.2.3
5.2.3 (2022-05-13)
Bug Fixes
- cannon: make sure wheels and chassis are available before calling raycastVehicle (ec60ca4)
- cannon: still add body to debug on disabled (4b8e663)
- cannon: strong type object type for physics APIs (7e0d788)
- core: bump three peerDeps (6bf9d89)
- core: reinit material if ctorParams$ changes (2a57fca)
Documentations
Release 5.2.2
5.2.2 (2022-05-09)
Bug Fixes
- core: destroy loader cache on Canvas unmount (0353fdf)
- core: rework loader so cache works properly; cache bursted on canvas destroyed (8fbe4c0)
- core: use lookAt as an Input instead of passing in for camera (2a0ac46)
- soba: remove asyncScheduler from Detailed (1561878)