Parametric design in MoI?

 From:  Max Smirnov (SMIRNOV)
7713.457 
In this version I made a huge amount of changes. I need a beta testers because I haven't enough time to test all changes in all ways. I'll be waiting for your bugreports.

v.0.85
Added Length node (click right button on node to change input type)
Added PolygonPts node
Added Random node
Added Range Slider node
Added Interp node
Added TransformPts node
Added compatibility lookup table to fix all nodes incompatibility from version to version. Now all nodes since v.77 will be automatically updated to the latest version while loading (I made significant changes in save/load/clone/add_input/add_output/remove_input/remove_output functions. You need to test them)
Added "Update" menu option for Math and MathPts nodes. It should be useful if you use rnd command. Hint: you can use this command instead of random() command

Fixed Polyline and Curve factory bug, which causes GeomDB objects flood
Fixed Output visual bug when node collapsed
Fixed Output switch style bug before a first run
Fixed inputs/outputs menu highlight bug when extra menu options is shown
Fixed MathPts closed curve continuity bug
ConvertPts node now draws point if curve length equals 0

Removed Frame node. Use Point or RotatePts node instead.

Use Shift+Left click on background to select all nodes.

and many other small fixes and changes..

I played with dynamic file loading from nodes folder. It works but it not good enough for release. Wait until a next version.
Also I tried to implement shortcut support. I can't make it work.

EDITED: 7 Mar 2022 by SMIRNOV