Skip to content
This repository has been archived by the owner on Feb 10, 2023. It is now read-only.

Releases: nartc/angular-three

Release 6.0.1

31 Jul 15:03
Compare
Choose a tag to compare

6.0.1 (2022-07-31)

Bug Fixes

  • core: add check for material and geometry but parent is not a mesh (6c3943d)
  • core: adjust three peer deps (c14400f)

Release 6.0.0

26 Jul 08:41
Compare
Choose a tag to compare

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. Use make() instead
  • NgtComponentStore is now an abstract Directive instead of an Injectable
  • NgtComponentStore#onCanvasReady is replaced with NgtStore#onReady
  • NgtCoreModule is removed. Use NgtCanvasModule instead
  • NgtColorPipe is removed. Use NgtColorAttribute instead
  • NgtFogPipe is removed. Use NgtFogAttribute instead
  • NgtFogExp2Pipe is removed. Use NgtFogExp2Attribute instead
  • NgtVector2Pipe is removed. Use NgtVector2Attribute instead
  • NgtVector3Pipe is removed. Use NgtVector3Attribute instead
  • NgtVector4Pipe is removed. Use NgtVector4Attribute instead
  • NgtObjectInputs -> NgtObjectProps
  • NgtObjectInputsState -> NgtObjectPropsState
  • Abstract classes are rewritten to use inject(). Hence, derived classes do not need to pass DIs into super() calls anymore
  • [parameters] on Materials are removed. Please use individual Inputs
  • schematics: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

  • core: fixed typo in ngt-primitive component (#128) (6254323)
  • add docusaurus workflow for branch deploy (c0c3b37)
  • converting to standalone (d1f5622)
  • migration to v6 (31415f8)
  • update docs to use standalone apis (b1a5cc0)

Release 6.0.0-beta.0

24 Jul 13:53
Compare
Choose a tag to compare
Release 6.0.0-beta.0 Pre-release
Pre-release

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

  • core: fixed typo in ngt-primitive component (#128) (6254323)

Release 5.5.0

08 Jun 16:08
Compare
Choose a tag to compare

5.5.0 (2022-06-08)

Features

  • cannon: add remove to physic body (7b09397)

Bug Fixes

  • core: XR typings (1eba758)
  • postprocessing: LUTEffet typing (881b92b)

Release 5.4.0

27 May 20:23
Compare
Choose a tag to compare

5.4.0 (2022-05-27)

Features

  • core: update range for three dependency in core (c9067e5)

Release 5.3.0

27 May 17:33
Compare
Choose a tag to compare

5.3.0 (2022-05-27)

Features

  • core: adjust three dep (ced5e47)
  • schematics: update three version (931cc88)

Documentations

  • add hide-able sandbox route (2b9bba5)
  • update tailwind class for d-none (4541fd6)

Release 5.2.4

16 May 19:06
Compare
Choose a tag to compare

5.2.4 (2022-05-16)

Bug Fixes

  • soba: fake timer to delay gizmo-helper render as a workaround (53d26b1)

Release 5.2.3

13 May 04:47
Compare
Choose a tag to compare

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

  • add raycast vehicle (991d642)
  • add reflector story (f059d99)
  • adjust all physics examples to use strongly typed version (45d933d)

Release 5.2.2

09 May 03:33
Compare
Choose a tag to compare

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)

Documentations

  • adjust lod example (bc704d0)
  • update docs and add some docs about performance/best practices (480f396)
  • use Scene component (1c3ab8f)

Release 5.2.1

08 May 04:23
Compare
Choose a tag to compare

5.2.1 (2022-05-08)

Bug Fixes

  • postprocessing: clean up effect composer (7a19642)
  • postprocessing: fix LUTEffect to construct correctly (6389da5)
  • postprocessing: use this.instance$ instead for DepthofField (142d5ce)

Documentations

  • add link to andivr cannon examples; add performance page (519704b)
  • add missing code changes to render 2 cubes (#115) (c094683)
  • add more performance related examples (dad2b35)