Skip to content

Releases: vue-gl/vue-gl

v0.18.1 🌈

23 Dec 06:17
b5d538c

Choose a tag to compare

What’s Changed

  • Prop validations (#773) @h-ikeda
    • number prop type into int and float types.
    • Some props to be required.
    • Some props to have custom validations.

v0.18.0 🌈

17 Dec 13:26
98318a2

Choose a tag to compare

What’s Changed

  • Add new VglShape Component and its base components (#739) @h-ikeda

names prop type accepts space-separated string as a group of names. Then name prop type is restricted not to have any spaces.
Therefore, VglMesh component can accept space-separated names as material names.

VglExtrudeGeometry component now accepts names of the VglShape component as shapes prop.

v0.17.0

29 Nov 06:30
c4dde11

Choose a tag to compare

What’s Changed

VglNamespace component now provides Namespace class instances those have event listening system. Please check the document and code for VglNamespace if you touch namespaces directly.
In previous versions, beforeRender hook was called to set geometries, materials, and other objects specified by name. From this version, beforeRender hook is removed and objects are set synchronously in watchers.

v0.16.0

18 Nov 06:23

Choose a tag to compare

This version requires three.js v0.110.0 or above.

  • New features

    • VglExtrudeGeometry component
  • Fixes

    • handles new three.js version (0.110.0)
    • reactive rendering triggered by namespace object changes

v0.15.0

05 Jul 02:27

Choose a tag to compare

v0.15.0

Features

  • The new VglShaderMaterial component.

v0.14.0

02 Jul 03:40

Choose a tag to compare

Features

  • fog and backgroundTexture for VglScene
  • set name property of the THREE's Object3D by prop

Maintenance

  • Use newest version of three.js

v0.13.0

01 Jun 14:36

Choose a tag to compare

Features

  • materials prop of Objects now accept array of materials.
  • Use newest version of Three.js (0.105.1).

v0.12.2

25 Apr 13:05

Choose a tag to compare

  • Update depending three.js version to 0.104.0

v0.12.1

28 Mar 02:38

Choose a tag to compare

  • Update three.js version from 0.102.0 to 0.103.0

v0.12.0

21 Mar 11:28

Choose a tag to compare

Features

  • Add support for typescript (add definitions, all components defined as an object).