Skip to content

Releases: Tresjs/tres

@tresjs/post-processing@3.7.4

Choose a tag to compare

3.7.4 (2026-06-18)

🧱 Updated Dependencies

@tresjs/post-processing@3.7.3

Choose a tag to compare

3.7.3 (2026-06-18)

🧱 Updated Dependencies

@tresjs/nuxt@5.6.3

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 13:15

5.6.3 (2026-06-18)

🧱 Updated Dependencies

@tresjs/nuxt@5.6.2

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 08:45

5.6.2 (2026-06-18)

🧱 Updated Dependencies

@tresjs/core@5.8.3

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 13:15

5.8.3 (2026-06-18)

🩹 Fixes

  • core: drop three-stdlib dependency to cut install size (#1439)

❤️ Thank You

  • Alvaro Saburido @alvarosabu
  • Claude Opus 4.8 (1M context)

@tresjs/core@5.8.2

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 08:45

5.8.2 (2026-06-18)

This was a version bump only for @Tresjs/core to align it with other projects, there were no code changes.

@tresjs/cientos@5.8.1

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 13:15

5.8.1 (2026-06-18)

🧱 Updated Dependencies

@tresjs/cientos@5.8.0

Choose a tag to compare

@alvarosabu alvarosabu released this 18 Jun 08:45

5.8.0 (2026-06-18)

🚀 Features

  • cientos: add MeshTransmissionMaterial (#1436)
  • cientos: add quality prop to serve 2k/4k preset HDRs (#1418)

🩹 Fixes

  • cientos: closes #1407 - Fix the demo img (on playground), - Fix reactivity for the url prop - Improve the docs demo (#1407)
  • PointerLockControls: refactor event listeners logic (fff6fb31)

🧱 Updated Dependencies

❤️ Thank You

@tresjs/rapier@1.0.0-alpha.0

Pre-release

Choose a tag to compare

First alpha release of @tresjs/rapier 🎉 — declarative physics for TresJS powered by Rapier, using the official @dimforge/rapier3d-compat WASM bindings.

Warning

This package is in alpha. The API is not stable yet and breaking changes may land between releases without a major version bump. Install with pnpm add @tresjs/rapier@alpha and pin the exact version.

📦 npm: https://www.npmjs.com/package/@tresjs/rapier
📖 Docs: https://rapier.tresjs.org

🚀 Features

  • rapier: <Physics> provider with RigidBody, automatic and custom colliders, and joints
  • rapier: full collider shapes support (cafd039d)
  • rapier: collider collision events support (9c0c7422)
  • rapier: contact force events (c1617773)
  • rapier: collisionGroups and solverGroups support (827dee3e)
  • rapier: colliders position & rotation enhancement (275cb081)
  • rapier: expose rapier context via useRapierContext (782c7b0f)
  • rapier: additional RigidBody props (e9bc2ee1)

🩹 Fixes

  • rapier: bump contactForceEventThreshold default so events don't trigger at rest (e2c552ef)
  • rapier: correct intersection source object (f820ab4d)
  • rapier: automatic colliders reactive props (b64877c8)
  • rapier: custom colliders reactivity (bfd2208f)
  • rapier: compatibility with @tresjs/core v5 (ff7808bc)

❤️ Thank You

@tresjs/cientos@5.7.2

Choose a tag to compare

@alvarosabu alvarosabu released this 28 May 04:50

5.7.2 (2026-05-28)

🚀 Features

  • cientos: layer-hover edges + edgeColor prop on (54cc9649)
  • cientos: mirror DecalDebugUI layer hover to 3D edges (25cad672)
  • cientos-docs: enhance Decal component with improved mesh targeting and layout management (5b28fb05)
  • cientos: add abstraction with interactive editor UI (248a807b)
  • cientos: continue experimental improvements and refine component testing (a2a01531)
  • cientos: continue experimental improvements and refine component testing (d0605d70)
  • cientos: continue experimental work and refine component behavior during testing (fe39293e)
  • cientos: extend test component with texture support, zIndex handling, and import/export (97152383)
  • cientos: initial test implementation of the new component with debug setup (cf2aa5d9)

🩹 Fixes

  • cientos: cancel decal edit when handle is released off-mesh (81333f03)
  • cientos: correct click event handling during testing phase (a661ce06)

❤️ Thank You