Dear Weweb Team, thank you for the new updates and congratulations on the growth @Joyce @flo @Raphael @Marc
I am writing this post to really come into a conversation that almost always happens every single time Weweb has a major update. I will alwys root for Weweb, even if I decide to leave.
This community and the weweb team knows I love this product very much and it is why major updates cause me to get nervous. But I am not just speaking for myself I am speaking for those of us who came to use weweb many years ago.
The people who make decisions about the editor seem to make them without fully grasping the idea that real world projects grow to the point where it is IMPRACTICAL to go around making massive logic changes. Nigh Impossible. It is on the back of this that a decision such as deprecating a major action just makes one genuinely upset. Why would anyone deprecate the return action without notice? Why??
IF a product has been working a certain way for YEARS (I have been using Weweb since 2021 or something), it is just wrong to mark things deprecated without any heads up. To specifically speak on this return action issue. I have well over 300 instances of “return” action scattered across my project, can ANYONE explain how one can reasonbly update that to use the new Create Variables action?? Like one would have to go through my app with almost 33 pages, with UI elements and actions running into THOUSANDS combined, to then begin replacing every instance of “return” action that I used with create variable??
Honestly, I REALLY think we must have honest conversations about how too important Weweb is for updates to be opinionated (“this is how this is gonna work now from now on”) THAT cannot possibly work in a tool that is used by thousands of people to build real businesses. It is wrong. Honestly. Just wrong. And to do it without even telling us ahead of time. I mean…
Cos each update these days for me brings apprehension, cos now I am wondering “Oh gosh what is broken this time”. IT is UNFAIR. It is basically punishing those of us who came early and bought into the vision of this platform at the expense of new users. Are old users less valuable??
Today I have woken to find tons of workflow action items scattered throughout the project marked as deprecated and I am wondering “Wait. What??”
This has happened many times with UI elements (there a 10s of posts of users complaining about sudden deprecation of UI elements on this forum), and we have swallowed it eventually. But with workflow actions it’s literally business logic. IT is just wrong!!
To close I will make an example to show just how DIFFICULT workflow action changes are. In 2023/2024 Weweb made an update where IF/Else action default actions were no longer just harmless placeholders, if logic reached them they would error. Now this was NOT how it was before, before they would simply allow logic to pass on, so many users (me included) had workflows built that didn’t put anything on the false side, since it was harmless. Overnight with one update, Weweb made it no longer harmless and several workflows broke. This is April 2026 guys, I just FINALLY fixed the last of such bugs. It took me 2 FULL YEARS to finish. Cos that single update basically meant I had to inspect EVERY SINGLE IF/Else statement in my app to be sure I adjusted to the change. Come on guys!! We gotta have honest conversations here. Serious ones cos honestly I am truly grateful for your work and your vision but I am exasperated.
Running a business is hard, I can’t continue fussing over the underlying stack each quarter. Please think about old customers with old projects.