Skip to content

0.9.34 Connection Confabulator

Choose a tag to compare

@wufle wufle released this 16 Jul 12:58
· 149 commits to main since this release

"Making up better stories about where your lines should go"

New Features & Improvements

  • Smart Connection Visibility: Connections now intelligently hide/show based on both endpoint nodes' visibility and display settings
  • Waypoint Placement 2.0: New algorithm inserts waypoints at the closest segment rather than just appending
  • Z-Index Management: Nodes now properly stay on top of connections after waypoint operations
  • Label Visibility Control: Connection labels respect both connection and label visibility toggles
  • Performance Boost: Reduced unnecessary redraws for hidden elements

Bug Fixes

  • Fixed connection waypoint handles not hiding with connections
  • Resolved edge case where nodes could disappear behind connections
  • Fixed potential crash when resizing nodes with no text bounding box
  • Improved connection label visibility synchronization with display options
  • Addressed minor visual glitches during waypoint dragging

Under the Hood

  • Refactored connection drawing logic for better maintainability
  • Added new helper methods for visibility management
  • Improved state synchronization between display options and GUI

Full Changelog: 0.9.33...0.9.34