Repository navigation
piu v0.1.38
What's Changed
New Features
- Graph animation system — ported from GitNexus: three animation types (pulse, ripple, glow) with per-frame sine-wave oscillation on node size and color. Animations run in the R3F render loop via
useFramewithout triggering React re-renders. - 3-layer highlight priority — blast radius (red, 1.8x) > query highlight (cyan, 1.6x) > selection + neighbors (bright, 1.3x) > dimmed (0.5x, faded toward background). Non-active nodes dim automatically when any highlight is engaged.
- Selection-aware edges — connected edges brighten and thicken (4x width), unconnected edges fade to near-invisible. Blast/highlight edges colored red/cyan respectively.
- Per-node coloring — graph nodes now render with their individual stored color instead of a uniform theme color, enabling richer visual differentiation.
Bug Fixes
- Fix Homebrew cask template to use
caveatsinstead ofsudopostflight script
Maintenance
- Add
graphColorUtils.tswithdimColor/brightenColorhelpers (theme-aware background mixing)
Full Changelog: v0.1.37...v0.1.38