Skip to content

Releases: Tresjs/tres

@tresjs/post-processing@3.7.1

02 Apr 15:06

Choose a tag to compare

3.7.1 (2026-04-02)

🧱 Updated Dependencies

  • Updated @tresjs/leches to 1.2.0

@tresjs/leches@1.2.0

02 Apr 15:06

Choose a tag to compare

1.2.0 (2026-04-02)

🚀 Features

  • leches: refactor Number Control component (1c06f6e5)
  • leches: add SVG drag guide arrow and tooltip like tweakpane (3d376978)
  • leches: rewrite VectorControl with text input, drag handle, format support (4d2220e4)
  • leches: rewrite NumberControl with text input, drag handle, format support (808c489a)
  • leches: add useNumberDrag composable with delta tooltip (ae18cb1d)
  • leches: pass format option in createControl, fix nullish coalescing (05b0cf0f)
  • leches: add format option to number and vector control types (06fa24d3)
  • leches: add format utilities for number controls (561f7c65)
  • leches: enhance controls with new range and color options (12643926)
  • leches: migrate tl-text-xs to CSS variable (0a3f1dd2)
  • leches: compact button and graph controls (55490360)
  • leches: compact folder, control input, and label (7a00bd49)
  • leches: compact slider and vector controls (8894f7d4)
  • leches: compact row spacing for simple controls (fbab805c)
  • leches: add CSS variables and update root constants for compact layout (3f163a6f)

🩹 Fixes

  • leches: fix SVG guide visibility — use CSS var for stroke, non-zero width (3ee61540)
  • leches: portal guide/tooltip to body to avoid overflow clipping (c6b2ce27)
  • leches: add left padding to vector inline knob (8ae91d41)
  • leches: inline vector knob before x/y/z labels (caed0780)
  • leches: offset vector knob right to clear x/y/z labels (f14baca3)
  • leches: set text color on vector axis containers for knob currentColor (eaf6e5d8)
  • leches: lock drag to x-axis using Pointer Lock API (4df706a9)
  • leches: tweakpane-style drag knob with ::before pseudo-element (6a76d694)
  • leches: use thin vertical bar drag handle matching tweakpane style (7822e31a)
  • leches: enforce compact font-size on folder headers (2bf697ba)
  • leches: slot wrapper padding and vector control dead class cleanup (4e9e7c6e)
  • leches: handle parent child mixed folder controls assignment (030cdf27)
  • TresLeches: update controls handling to ensure reactive access and expose controls correctly (134697a1)

❤️ Thank You

@tresjs/post-processing@3.7.0

30 Mar 08:27

Choose a tag to compare

3.7.0 (2026-03-30)

🧱 Updated Dependencies

@tresjs/nuxt@5.6.0

30 Mar 08:27

Choose a tag to compare

5.6.0 (2026-03-30)

🧱 Updated Dependencies

@tresjs/core@5.8.0

30 Mar 08:27

Choose a tag to compare

5.8.0 (2026-03-30)

🚀 Features

  • add fpsLimit prop to Context and related composables (e1e0c37a)

❤️ Thank You

@tresjs/cientos@5.7.0

30 Mar 08:27

Choose a tag to compare

5.7.0 (2026-03-30)

🩹 Fixes

  • cientos: ContactShadows not rendering after Three.js r183 (#32805, #1392)
  • Add function to extract color and texture from user defaults in Lensflare (acaece00)

🧱 Updated Dependencies

❤️ Thank You

@tresjs/post-processing@3.6.0

10 Mar 08:48

Choose a tag to compare

3.6.0 (2026-03-10)

🧱 Updated Dependencies

@tresjs/nuxt@5.5.0

10 Mar 08:48

Choose a tag to compare

5.5.0 (2026-03-10)

🧱 Updated Dependencies

@tresjs/core@5.7.0

10 Mar 08:48

Choose a tag to compare

5.7.0 (2026-03-10)

🚀 Features

  • add backward compatibility for three.js <r179 (Timer fallback to Clock) (13c20dc8)

🩹 Fixes

❤️ Thank You

  • Jungzl

@tresjs/cientos@5.6.0

10 Mar 08:48

Choose a tag to compare

5.6.0 (2026-03-10)

🚀 Features

  • add backward compatibility for three.js <r179 (Timer fallback to Clock) (13c20dc8)

🩹 Fixes

🔥 Performance

  • Optimize the Ocean component. Use static initialization parameters to prevent abnormal crashes caused by rebuilding the water object when updating its properties. At the same time, support dynamic adjustment of parameters to quickly adjust the water effect. (9bf02f0e)

🧱 Updated Dependencies

❤️ Thank You

  • Jungzl
  • 王明华