Skip to content

Releases: VisualComputing/p5.tree

v0.0.14

26 Feb 15:20

Choose a tag to compare

ui.visible property fixed

v0.0.13

25 Feb 23:11

Choose a tag to compare

ui.visible property replaces ui.show() / ui.hide()

v0.0.12

24 Feb 23:03

Choose a tag to compare

replace ui.visible() with control.visible property

v0.0.11

24 Feb 21:50

Choose a tag to compare

✨ New

  • ui.visible(name, bool): programmatically toggle visibility of a uniform/control created with createUniformUI.

🎥 Path playback improvements

  • Preserve spatial continuity when rate sign changes (f → duration - f).
  • Prevent interpolation reinterpretation jump on reverse.
  • Snap to correct endpoint on natural completion (loop=false).
  • stopPath(reset=false) is now a pure stop.
  • stopPath(true) explicitly snaps to start/end depending on rate.
  • resetPath() clears keyframes and restores initial pose deterministically.
  • Safe cursor clamping if path size changes.

Stabilizes direction changes and UI synchronization.

v0.0.10

22 Feb 21:51

Choose a tag to compare

add pathInfo() query

v0.0.9

19 Feb 16:12

Choose a tag to compare

add pathTime() query for normalized path playback progress

v0.0.8

17 Feb 14:59

Choose a tag to compare

refactor pipe to support flexible argument order

v0.0.7

15 Feb 22:41

Choose a tag to compare

createUniformUI: added opt.parent support for re-parenting and component-friendly mounting (Vue/Slidev), with automatic positioning context handling and ui.config({ parent }) support.

v0.0.6

15 Feb 16:10

Choose a tag to compare

pipe API with display option, keyed internal ping/pong cache, lazy resize, split clearFn/clearDisplayFn support, and automatic framebuffer cleanup on sketch removal.

v0.0.5

14 Feb 16:03

Choose a tag to compare

createUniformUI API for shader uniform handling and UI display