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 (opens in a new tab) 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 (opens in a new tab)!)
- An option to specify if updateEdge should replace the edge id or create a new one (thanks Braks (opens in a new tab)!)
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 (opens in a new tab) in our docs
- Make your own mindmap app (opens in a new tab) with React Flow in this step-by-step guide by Moritz
- Codesandbox shortcuts! Try new.reactflow.dev/react-js (opens in a new tab) or new.reactflow.dev/react-ts (opens in a new tab)
- New Pro examples: Undo / Redo (opens in a new tab), Helper Lines (opens in a new tab) (we love this one), and a total refresh of Expand / Collapse (opens in a new tab)
- We wrote an article about money in the open source world (opens in a new tab), 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 (opens in a new tab)
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 (opens in a new tab) using React Flow (and we got almost 100 new twitter followers from a single tweet about this 😄)
- React Flow 💕 Nhost. Here’s why (opens in a new tab).
- We did some work with the team at Patterns (opens in a new tab) 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 (opens in a new tab). We’ve already denied service and refunded them, and we're working on adjusting our terms of service using https://firstdonoharm.dev/ (opens in a new tab) as a template to prevent this from happening again.
News from Berlin
We were just at FOSS Backstage Berlin (opens in a new tab) 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