This repository has been 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*
,makeColor
are removed. Usemake()
insteadNgtComponentStore
is now an abstractDirective
instead of anInjectable
NgtComponentStore#onCanvasReady
is replaced withNgtStore#onReady
NgtCoreModule
is removed. UseNgtCanvasModule
insteadNgtColorPipe
is removed. UseNgtColorAttribute
insteadNgtFogPipe
is removed. UseNgtFogAttribute
insteadNgtFogExp2Pipe
is removed. UseNgtFogExp2Attribute
insteadNgtVector2Pipe
is removed. UseNgtVector2Attribute
insteadNgtVector3Pipe
is removed. UseNgtVector3Attribute
insteadNgtVector4Pipe
is removed. UseNgtVector4Attribute
insteadNgtObjectInputs
->NgtObjectProps
NgtObjectInputsState
->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-cannon
is 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)