Skip to content

Releases: three-types/three-ts-types

r149

30 Jan 20:03
Compare
Choose a tag to compare

What's Changed

  • fix: Fix asyncLoader type signature by @shun-shobon in #311
  • fix: move toHalfFloat/fromHalfFloat into DataUtils namespace by @rotu in #313
  • feat: add generic arg for uniform class by @JoshStern in #315
  • [feat] allow GLBufferAttribute as an attribute type by @mikkom in #314
  • fix: fixed incorrect type by @gegoggigog in #320
  • Sync DefinitelyTyped changes by @Methuselah96 in #321
  • Update the interface of WebGLClipping by @0b5vr in #330
  • refactor: Euler, Object3D: Update static class properties to ALL_CAPS by @0b5vr in #323
  • fix: Catch up with the latest camera helper by @0b5vr in #332
  • fix (WebXRManager): change argument name of setFoveation by @0b5vr in #331
  • chore(mesh): maintain consistent nomenclature by @0b5vr in #329
  • chore: replace TwoPassDoubleSide with material.forceSinglePass by @0b5vr in #328
  • chore: remove deprecated codes by @0b5vr in #327
  • fix: allow null for WebXRManager.setSession by @saitonakamura in #318
  • fix: add ViewHelper by @0b5vr in #324
  • feat: Add constants for RGTC compressed textures by @0b5vr in #322

New Contributors

Full Changelog: r148...r149

r148

05 Jan 06:33
Compare
Choose a tag to compare

What's Changed

  • fix: Capsule.getCenter: the target is a Vector3 by @Hoodgail in #297
  • ObjectLoader.parseImages: onLoad is optional, returns a record of `… by @Hoodgail in #298
  • ObjectLoader.parseMaterials: accepts a record of textures not an ar… by @Hoodgail in #300
  • Add createInterpolant to KeyframeTrack by @marwie in #293
  • Change KeyframeTrack params type times from any[] to number[] by @Suprhimp in #306
  • sync master -> dev by @0b5vr in #308
  • feat: r148 by @0b5vr in #310

New Contributors

Full Changelog: r147...r148

r147

03 Jan 08:34
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: r146...r147

r146

06 Nov 20:41
Compare
Choose a tag to compare

Full Changelog: r145...r146

r145

06 Nov 19:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: r144...r145

r144

02 Sep 09:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: r143...r144

r143

28 Jul 16:52
Compare
Choose a tag to compare

Full Changelog: r142...r143

r142

19 Jul 15:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: r141...r142

r141

31 May 18:13
Compare
Choose a tag to compare

What's Changed

  • BREAKING CHANGE: WebXR types are no longer exported from @types/three because we switched from defining our own WebXR types to adding a dependency on @types/webxr and using those types. The types defined by @types/webxr are ambient which means you don't have to import them from a package, you can just use them like you would DOM types. For libraries that have a peer dependency on @types/three, this would require a major bump if you're trying to strictly follow SemVer with your types, however it seems unclear whether the TypeScript community considers a major bump necessary in this circumstance. See #218, #223, and #232 for more details.
  • Fixed SavePass constructor by @maccesch in #213
  • fix: WebXR examples by @capnmidnight in #218
  • Fix GLTFExporter setPlugins return type by @robertlong in #214
  • fix: Add missing extend to Loader in NRRDLoader by @atulrnt in #217
  • fix: add missing samples parameter of WebGLRenderTarget by @0b5vr in #222
  • chore(WebXRManager): add missing methods, update getCamera signature by @CodyJasonBennett in #169

New Contributors

Full Changelog: r140...r141

r140

05 May 07:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: r139...r140