Skip to content

Release 1.8.4

Choose a tag to compare

@github-actions github-actions released this 14 Nov 19:02

Optimization Release

🎯 Performance & Defaults

Disabled TD UI and UI Hover Coloring by Default

  • Enable UI parameter now defaults to Off for best out-of-the-box performance
  • Color Hovered UI parameter now defaults to Off for best out-of-the-box performance
  • Users can still enable these features via parameters or by middle-clicking the top-right UI button (toggles UI hover coloring)
  • Documentation updated to reflect new defaults and include performance notes

⚡ Frame Loss Optimization

Dynamic Interaction Timing Adjustment

  • Separated step message handling into dedicated callback (onReceiveStep) for improved reliability
  • Step button presses are now captured reliably even when the main frame loop is struggling
  • Prevents accidental shortcuts and interactions when MIDI messages arrive out of order or are delayed due to frame loss
  • Improved robustness when losing frames during operation - component now handles timing inconsistencies gracefully

🐛 Bug Fixes & Improvements

VSN1 Hardware

  • Knob LEDs now clear on disconnect - LED states properly reset when TouchDesigner disconnects from the Grid Editor package

Documentation

  • Added note about TouchDesigner 2025.X requirement for ParGroup hover detection
  • Updated error messages for better clarity
  • Added note about middle-click toggle for UI hover coloring in cheatsheet