CHANGELOG.md 15 KB

2.4.0 (2023-06-28)

Features

  • export vue compiler options for Tres custom renderer (#324) (66716d5)

Bug Fixes

  • temporaly cast the disableRender prop (#322) (9cc63d2)

2.3.0 (2023-06-22)

Features

2.2.0 (2023-06-19)

Features

  • removed useCamera logic from nodeOps (#308) (e9509ba)

Bug Fixes

  • banner image link (b793c77)
  • main button colors (3aab827)
  • raycaster does not work properly when scene is not in full screen (#304) (20a5b9e)

2.1.3 (2023-06-14)

Bug Fixes

2.1.2 (2023-05-26)

Bug Fixes

  • added scene fallback as parent for controls (e986f9c)

2.1.1 (2023-05-22)

2.1.0 (2023-05-22)

Features

  • mighty sexy runtime types (97a5b64)

Bug Fixes

2.0.0 (2023-05-12)

2.0.0-rc.4 (2023-05-09)

Bug Fixes

  • only set default camera settings to first camera (7f1e7cd)

2.0.0-rc.3 (2023-05-09)

Bug Fixes

  • akwardly added fog and fixed also typing (e256768)
  • colorspace types (27e10e9)
  • disabling pushing more than one camera on nodeOpts (57a07bf)

2.0.0-rc.2 (2023-05-03)

Bug Fixes

  • updated breaking changes of three v152 color maangement (1e47a5f)

2.0.0-rc.1 (2023-05-03)

2.0.0-rc.0 (2023-05-03)

2.0.0-beta.13 (2023-04-27)

Features

  • add manual camera prop to canvas (588a3fc)

2.0.0-beta.12 (2023-04-25)

Bug Fixes

  • avoid assigning args as BufferAttribute to BufferGeometry (1cc67b0)
  • deps: update dependency three to ^0.151.0 (6f0e80c)

2.0.0-beta.11 (2023-04-20)

Bug Fixes

  • optional chaining on insert vnodes (c2dcf52)

Reverts

  • Revert "edit getting-started.md" (fcc6900)

2.0.0-beta.10 (2023-04-19)

Bug Fixes

2.0.0-beta.9 (2023-04-18)

Bug Fixes

  • incorrect implementation of disable render on canvas (2442935)

2.0.0-beta.8 (2023-04-17)

Features

  • add disable render prop for postprocessing (b2fd557)

2.0.0-beta.7 (2023-04-15)

Bug Fixes

  • remove object assign for non primitive (f9e0d4b)

2.0.0-beta.6 (2023-04-15)

2.0.0-beta.5 (2023-04-14)

Features

  • core: fixed nodeOps remove test (2706f48)
  • core: fixed nodeOps remove test (this time correctly 😉) (f5fca28)
  • core: made custom renderer determine whether materials and geometries should be disposed (36c8cf5)
  • core: made custom renderer traverse the scene tree to dispose obsolete materials and geometries (cae21b1)
  • first try concerning conditional rendering of components (31bdd96)
  • primitive (ab63e14)

Bug Fixes

2.0.0-beta.4 (2023-04-06)

Bug Fixes

  • optional chaining on object pointer events (421a7d5)

2.0.0-beta.3 (2023-04-06)

Bug Fixes

  • added default position and direction to camera if props are not passed (63a340f)
  • tres-canvas window-size now support 'true' string (a63e33f)

2.0.0-beta.2 (2023-04-05)

Bug Fixes

  • move raycaster logic from nodeOps to TresCanvas (d2200ae)
  • raycaster events listener on canvas rather than windows (bfe82b0)

2.0.0-beta.1 (2023-04-04)

Features

  • expose state from TresCanvas (eeeff2e)

2.0.0-beta.0 (2023-04-04)

Features

  • cleanup of obsolete code (f55ef36)
  • core: performance improvement concerning raycaster (#139) (597e917)
  • use tres provider and context (46cdd00)

2.0.0-alpha.6 (2023-03-30)

Features

  • add alphaMap to useTexture (f66c363)
  • add matcap to useTexture (ce374d6)
  • adding warning when canvas parent height is 0px (4224103)

Bug Fixes

  • removed key split on buffer geometry attributes (a29cb2b)

2.0.0-alpha.5 (2023-03-28)

Features

2.0.0-alpha.4 (2023-03-27)

Bug Fixes

  • removing resetState and going for more granular approach of disposal (6f1e38b)
  • reset state on unmounted (dbbaee7)

2.0.0-alpha.3 (2023-03-26)

Bug Fixes

  • ensure parent for nodeOps target when key is a function (c07d963)

2.0.0-alpha.2 (2023-03-23)

Features

  • buffergeometry setAttribute logic (beee7b3)

2.0.0-alpha.1 (2023-03-22)

Bug Fixes

2.0.0-alpha.0 (2023-03-22)

Features

  • cientos: better typ support useEnvironment (821b6a6)
  • cientos: correctly typed Text3D (61efbfb)
  • cientos: orbit controls typed (e38e699)
  • cientos: shapes types (aa7361b)
  • cientos: typed usePamCameraMouse (07609be)
  • core: adding composables to the solution (9a3f8bb)
  • core: auto generated tres component types (7430d2c)
  • core: cleaning up a little bit (8bdd825)
  • core: export useLogger (4ad1a3e)
  • core: fixing black screen (f4f198c)
  • core: function props and demos updated (fa072cd)
  • core: nice warning for camera at 0,0,0
  • core: provide inject worked again (2390ec1)
  • core: re-structure and tres custom renderer base (aad0953)
  • core: tres components typing auto generated (6736b4c)
  • core: types for TresCanvas (42ee984)
  • core: v-if working on custom renderer (e19da3a)
  • createTres wrapper for mounting options (d480b36)

Bug Fixes

  • cientos: added default props to orbit controls (68d8673)
  • cientos: cone props (5f20368)
  • cientos: remove unused extend (5d5b487)
  • core: added handleHMR update (594ab73)
  • core: fixed type issues (bd4be33)
  • core: nodeOps no op (9044c99)
  • useTexture to show indentation for code snippet (e983c5d)