At the start of july Reactflow v12 was oficially released. It might be beneficial to migrate to the newer version for future development.
You can read more about the version in the blog post.
Features
Light/Dark mode - More of a starting point than complete solution
ViewportPortal component which allows putting stuff (Text, lines, etc.) on canvas at certain absolute position. This might useful for example for implementation of helper lines.
Better TS docs
Changes to how width/height of nodes behaves
New helper functions
and some more (for example SSR), which I am not sure about usefulness for our specific use case
Maybe better performance for large diagrams
Drawbacks
Main drawback is that v12 is not backwards compatible with v11, but the migration should be relatively painless, especially since the reactflow isn't yet heavily utilized in the project. We just use simple rendering and custom nodes and edges. The blogpost explaining migration can be found here.
I hope that there are no other hidden drawbacks.
Who will do it
If we decide to migrate, then we can later discuss who us two should do it.
At the start of july Reactflow v12 was oficially released. It might be beneficial to migrate to the newer version for future development. You can read more about the version in the blog post.
Features
Drawbacks
Main drawback is that v12 is not backwards compatible with v11, but the migration should be relatively painless, especially since the reactflow isn't yet heavily utilized in the project. We just use simple rendering and custom nodes and edges. The blogpost explaining migration can be found here.
Who will do it
If we decide to migrate, then we can later discuss who us two should do it.