23 March 2023
Team update – v11.6.0, Hayleigh is here, and talking about money
To kick it off, v11.5.0 was released! 🎉 It comes with Auto pan, snappy connections, error handling, the NodeResizer component, and more goodies that I won’t get into here, because there’s already a write-up about the release by Moritz.
v.11.6.0 was released too! 🎊🎊 This one came with:
- isValidConnection prop for the ReactFlow component (no need to pass it to every Handle)
- nodeComponent prop for the MiniMap (thanks Hayleigh!)
- An option to specify if updateEdge should replace the edge id or create a new one (thanks Braks!)
Fresh resources
- John explains React Flow in a 60 second video, so we can finally tell our parents what we do at work. This is a part of our improvements to the Quickstart page in our docs
- Make your own mindmap app with React Flow in this step-by-step guide by Moritz
- Codesandbox shortcuts! Try new.reactflow.dev/react-js or new.reactflow.dev/react-ts
- New Pro examples: Undo / Redo, Helper Lines (we love this one), and a total refresh of Expand / Collapse
- We wrote an article about money in the open source world, and how we make ours. It got featured on Javascript Weekly and React Status!
- In the interest of fostering an open and welcoming environment, we now have a React Flow Code of Conduct
Say hello to Hayleigh 👋🏻
She’s the newest member of the React Flow team! She’s an enthusiast of Gleam, Elm, and her two cats Ada and Haskell. You’ve probably already seen her around the discord server, github, and everywhere else really. We’re super happy to have her with us!
Around the community
- Liveblocks made this slick Collaborative Flowchart example using React Flow (and we got almost 100 new twitter followers from a single tweet about this 😄)
- React Flow 💕 Nhost. Here’s why.
- We did some work with the team at Patterns last year and they successfully launched last month- congrats!! 🚀
What’s next?
We’ve been exploring how we can generalize the core of React Flow, so that it could be adapted more easily to other frameworks. If “Svelte Flow” sounds interesting to you, send us an email, we’d love to talk 👀
We got a paid subscription from an organization who we don’t want to support because they violate basic human rights. We’ve already denied service and refunded them, and we’re working on adjusting our terms of service using https://firstdonoharm.dev/ as a template to prevent this from happening again.
News from Berlin
We were just at FOSS Backstage Berlin last week. We learned about OSPOs, open roadmaps, restorative justice in open source communities, and more. We think we’ll be back again next year!
We’ve moved! Same address, same floor, just 10 meters further away from the kitchen, in a slightly more comfortable room, with the same banging noise for an hour each morning as the previous room. Feels like home.
That’s all for now! Thanks for being here ✌🏻
The React Flow team
27 February 2023
Dear Open Source: let’s do a better job of asking for money
It’s common knowledge that many open source projects are underfunded. We think one reason for this is that the open source world is doing a bad job of asking for the money that it deserves. By telling the right organizations exactly why and how we want them to financially support our work, OSS projects can be compensated for more fairly, and result in a healthier open source ecosystem.
Read more26 September 2023
Team Update – Welcoming Peter, Svelte Flow alpha and v11.9.0
Try out the Svelte Flow alpha, many fixed React Flow bugs, our name will change to “xyflow” soon, and we're welcoming Peter to the core team.
Read more