v1.1.2
shrimbly/node-bananav1.1.2Mar 12, 2026by shrimbly
AI Summary
Addresses performance issues such as thumbnail caching and rendering performance on Windows, alongside fixes for router data passthrough and pointer event blocking.
Key Highlights
- Adaptive image resolution scaling for better performance
- Fixed router/switch data passthrough for mixed media types
- Fixed node connection handle clipping at edges
- Improved thumbnail cache management to prevent stale images
- Fixed pointer-events blocking pan and drag interactions
New Features
- Adaptive scaling
- Router fixes
- Handle fixes
- Cache fixes
- Interaction fixes
Full Release Notes
### Added - Adaptive image resolution scaling — swaps full-res images for JPEG thumbnails when nodes are small on screen ### Fixed - Router/switch passthrough losing data when multiple types (text + image) flow through the same router to one target - SplitGrid node Split button permanently disabled — sourceImage now updates reactively when an edge is connected - Node connection handles clipped at edges — removed paint containment that acted like overflow hidden - Thumbnail cache key collisions causing wrong images on nodes - Pending thumbnail map not cleaned up on rejection, causing stale entries - Pointer-events on node images/content blocking pan and drag interactions - Hover state updates firing during node drag, causing unnecessary re-renders - Hover events not blocked during mouse-down drag - backdrop-blur-sm causing poor rendering performance on Windows