This repository was archived by the owner on Feb 10, 2023. It is now read-only.
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)