Skip to content

Releases: wnayes/glTF-js-utils

v7.0.0

17 Jan 01:18
Compare
Choose a tag to compare
  • #41 - @cesswairimu added metallicRoughnessTexture in pbrMetallicRoughness
  • The .d.ts changed slightly. Not expected to be breaking, but potentially could be noticed.
  • package.json dev dependency updates. No functional changes.

v6.0.0

13 Nov 01:53
Compare
Choose a tag to compare
  • Fixes #36. If vertex normals are not provided for a Vertex, "empty" normal data will no longer be added to the glTF model.
    • The Vertex normalX, normalY, and normalZ now default to undefined instead of 0, which is a small potential breaking change.
    • Signature of Mesh forEachFace was also changed. The callback passed to forEachFace can now return true to stop iteration.

v5.0.3

17 Jan 02:58
Compare
Choose a tag to compare
  • package.json dependency updates. No functional changes.

v5.0.2

06 Jun 18:38
Compare
Choose a tag to compare
  • Fixes #20. The Texture constructor now accepts ArrayBuffer and Data URL values. The data for these is expected to be PNG.

v5.0.1

18 Apr 01:44
Compare
Choose a tag to compare

The Three.js exporter has been removed and is now published as separate gltf-js-utils-three package. This removes the Three.js dependency from this project, which at its core does not need it. This is a major version release, given that this change could be breaking if you used the Three.js exporter.

4.0.1

05 Sep 21:15
Compare
Choose a tag to compare
  • Fix compatibility with TypeScript 4.0.

4.0.0

01 Aug 18:00
Compare
Choose a tag to compare

Nothing big, but a few typing changes may be breaking changes.

  • Improvements to TypeScript typings of top level APIs.
  • Restore compatibility with TypeScript isolatedModules.
  • Introduced ESLint.
  • Introduced a unit test framework.
  • Update dependencies.

3.0.0

10 Jun 00:49
Compare
Choose a tag to compare

Includes contributions by @mrlooi to support animations, skins, and cameras.

v1.1.0

16 Aug 03:38
Compare
Choose a tag to compare

Minor changes:

  • Fix to package.json main entrypoint.
  • Removal of unused dist files.
  • Upgrade of dependencies.