Monthly Community Update

Hi everyone,

This is the March community update! You can read February’s update here.

Before I jump into the updates, a couple of headlines:

If you missed it, Nick, the PM leading Mobile, shared that we’re aiming to open up the native mobile editor for public beta no later than June. We know that many of you have been waiting a long time for this feature and we’re just as excited as you are. Make sure you give the full post a read, it also has demos of some of the private beta’s newest features

Speaking of public betas, the AI app generator is officially open for everyone. (Last month, some existing users were still on the waitlist). The team is full-steam-ahead on making the apps you build with this feature as functional and beautiful as possible. More updates on the roadmap below!

In last month’s update, I talked about Bubble’s point of view on the future of visual development and AI. Since then, we’ve already seen some incredible improvements to visual outputs and logic from the AI app generator. I’ll get into the specifics of what shipped and what we’re working on for this feature below. Bubble + AI is going to be the best solution for creating and maintaining production-grade apps on the market, whether or not you know how to code, and we are moving towards that vision very rapidly.

Now, on to the updates!

What we shipped

The AI app generator now generates static imagery as part of its design output! This is a big change even from a few weeks ago. Test it out here. The team is working on dynamic images, which would populate based on your generated app’s sample data, so stay tuned for more updates there very soon.

Behind the scenes, the team has been primarily focused on improving overall output quality. We updated the base model to Claude 3.7 Sonnet and immediately saw improvements to frontend outputs. We’ve also reduced the number of errors in dynamic expressions, leading to fewer issues in the issue tracker and more searches populating correctly.

We shipped location services, the shortlist element, and the selectable list element to the mobile beta. The selectable list element allows you to quickly create a picker or select form without needing to set up custom states or workflows. As I mentioned, you can check out the forum post about the beta roadmap for more details.

Changelog is now available to 100% of users with premium version control! You can toggle it on via the side panel. Initial feedback has been really positive. Since rollout, the team shipped an update that makes it easier for you to see if the collaborator filter is on and fixed an issue a small number of users encountered when completing merges. We also increased the retention window from 3 days to 7 days to give you more flexibility when implementing or reverting changes.

If you’re building with the workflow tab beta, you can now sort workflows by either folder or event type. Read more on the forum here. We also shipped a few quality of life improvements, including making it easier to open the notes panel from actions and adding an icon for mobile actions to users in the mobile beta. See below for our planned next steps!

We also shipped an update that automatically gives all app collaborators the same level of access across Bubble and the security features from the Flusk acquisition.

The updated toolbar (the menu at the top of the editor) is now live for 100% of users! Read more on the forum here.

Finally, in case you missed it, the Bubble homepage got a full refresh. It’s more organized, easier to navigate, and it’s built entirely on Bubble! Check it out here (make sure you’re logged out to view).

What we’re working on

  • AI:

    • App generation: We’re working on the backend requirements that will make it possible for the AI app generator to use our component library to generate outputs. This will make designs look incredibly clean and modern, and it’s an update I’m super excited to get out to you. Right now, we’re aiming to complete that work in the next few weeks.

    • AI streaming: The team is wrapping up work on native API streaming. That release is tentatively scheduled for the end of March.

    • Editing and iteration: Generating apps with AI is just step 1: The real magic will happen when you can seamlessly switch between our visual editing tools and AI prompts to edit apps. We’re doing some behind-the-scenes work to make this possible and will share more in future updates!

  • Mobile: We recently kicked off the mobile plugin editor alpha, and we’re working on our execution plan for the mobile debugger. We’re also working on a number of smaller feature based on user feedback, including:

    • Shadows for buttons

    • Adding the ability to read page states in web view

    • Disabling pinch/zooming in web view

    • Adding loading spinners to BubbleGo

    Make sure you read more about our mobile roadmap update here.

  • Workflow tab beta: In January, we announced compact mode, which allows you to see an overview of your actions. We’re also working on adding a grid view to give you a broader overview of all workflows, which will give you more options as you build. This would allow you to drag the left-hand panel to see more workflows at once (and collapse when you’re done). We’re also adding zoom controls into the workflow canvas, which will improve the building experience for different monitor sizes. And we’re improving searchability to better highlight your keywords in results and make it easier to find the workflow you’re looking for.

  • App interface manager: The app interface manager will change the way you manage pages/views across web and mobile apps. The goal of this update is to make it easier for you to navigate your apps and stay organized, and we’ll also be giving it a more intuitive look. The app interface manager is still in private beta with a number of users, including the Bubble Ambassadors and Gold Agencies.

  • Settings tab: The settings tab is getting a facelift! This will organize settings by web and mobile and provide a better user experience overall. We’ve been testing it internally and we’re aiming for a mid-March release.

  • Security features: As we integrate the suite of security features from the Flusk acquisition more deeply into our ecosystem, our next step is to make them look more like Bubble too. Stay tuned for more soon. We’re also adding several new entry points to these security features from the editor to make it easier for you to get there when you’re most likely to need them, like setting up an API connection or privacy rules.

How to get involved

There are a bunch of online and in-person events coming up:

  • Save the date for these events in Brazil: March 11 and April 28 in São Paulo and April 30 in Rio de Janiero.

  • DevDay, a learning conference for professional Bubble Developers is March 25.

  • Find a Dev Day, which connects devs with clients “speed dating style,” is happening online April 9.

Also, we’ve officially found our new cohort of Bubble Ambassadors! This is a group of community members (founders, professional devs, and agencies) who are passionate about Bubble and can give us direct, regular feedback. Learn more about them here.

ICYMI

  • Check out the latest showcases on

    • Mochary Method, a coaching program turned productivity platform with some impressive clients

    • Mailead, a cold email automation tool that’s seeing a huge explosion in users in just a few months

    • Faceless.video, which uses AI to plan, produce, and post “faceless” videos on social media.

  • Check out this AI-generated app teardown we did with Sam, a senior Bubble Developer. He builds a music school CRM app with the AI generator and then talks through the output.

  • We published a blog sharing the results of our 2025 Bubble for Enterprise Survey. If you’re an agency or a pro dev, this is a super useful resource to share with clients. Read it here.

New hires

We had several new hires join the team this month! Big welcome to:

  • Gwyn, an account manager

  • Mariel and Will, software engineers

  • Fabio, a sales development representative

  • Abdul, a technical support specialist

Excited to have you on board.

That’s everything for this month. Thanks as always for reading!

— Josh and Emmanuel

26 Likes

@josh
Can you share some update/roadmap about new workflow editor announcement a couple of months ago like loop, conditionnal branching and serial/parallel processing?

17 Likes

You still need to work in 2025 on improving the performance of the database or a native connection with a SUPABASE for example. Bubble for large data tables ends up making the query obsolete even creating paths of redundancy and normalization.

12 Likes

There was also something related to DB improvment that was planned a few months ago. No news about that too.

But I agree for sure, there’s a lot to improve on this side, not just for speed, but for features like OR and some more constraints…

4 Likes

Keep up the great work
It’s awesome to know that we have a team behind us constantly working to make our jobs easier!

2 Likes

You kicked off the plugins alpha editor for mobile, how can we contribute and access documentation?

@fede.bubble

4 Likes

Keep an eye in the forum and we’ll let everyone know when the time goes to get more testers :smiley:
Thank you for offering to help!

1 Like

We need the ability to generate components like “selectors” where you can toggle between two modes of action. Currently this is missing from the design system.
Screenshot 2025-02-28 060754

Can you do websockets next? They’re extremely important for AI-based apps. It’s going to be necessary for anything video/audio related. We really need websockets!!!

Can you give us a “playground” to generate specific components? For example just a search, or just a workflow action, or just an element of group type, or just a conditional expression, etc. I can’t trust it to modify my live app directly, but I can trust it enough for individual components.

@josh You seem to be moving in the right direction but you need to please consider getting better feedback from real world users.

The changelog system is great in theory. However, there are 2 major shortcomings.

  1. Not displaying the full text of a change renders the log useless as right now we can only see someone did something, but the detail remains a mystery.
  2. 7 days retention is in no way sufficient. Unless an application is extremely simple, some functionalities may not be used for extended periods of time.

So, 10/10 if your intent was to say you have changelogs but practically the function is useless for me.

2 Likes

Hey Bubble Team,

I’m new to Bubble, and I’m honestly shocked that a Bubble update can break my app without any warning. Until yesterday, everything was working fine, and now I suddenly see an issue with a “Missing key: 0 (text)” error in my scheduled API workflow.

:pushpin: Here’s what happened:

  • This part of the app was working perfectly yesterday.
  • I didn’t make any changes to this workflow.
  • Today, after your update, I suddenly got this error.
  • The issue seems related to scheduling API workflows that pass a list, but I need confirmation.

I have attached screenshots showing the before and after states to illustrate that nothing was changed on my side.

:magnifying_glass_tilted_right: My questions:

  1. What exactly changed in today’s update that could have caused this?
  2. How can I prevent this from happening in the future? – My app isn’t live yet, but if it were, I’d be under massive pressure from users with no idea how to fix it.
  3. Is this a bug or an intended change? If intentional, how should I modify my workflows to comply with the new behavior?

I appreciate any clarification before I start making changes blindly. If this was an unexpected bug, please let us know if you’re working on a fix.

Thanks in advance!




1 Like

You can make a bug report at Contact | Bubble, but in the meantime, go to the backend workflow you’re trying to call, and delete/re-add the parameter.

Keep in mind this wouldn’t work anyway as you’re not on a paid Bubble plan.

1 Like

Is the ability for when edits are made in development and then pushed to live, to not render a banner that forces a user to refresh and not even have to refresh to see the new edit that would be pushed live? Is something can be done? Will it ever be in the roadmap? This is such a significant issue for the most important person, the user. If it’s just something that’s not in the cards or extremely hard to implement for Bubble, I’d just like to know. Otherwise, if it’ something that can be implemented like anything else, why isn’t it a priority?

3 Likes

They discussed this at Bubblecon. 19m25s

I totally agree! I also use Supabase with Power BI, and data updates are much faster. In Bubble, pagination makes everything slower and updating data becomes a challenge. It would be amazing to have a native integration with Supabase to improve performance and avoid these limitations!

Bubble should invest in acquiring the best plugins and making them native to the platform. Many essential plugins, such as advanced database integrations, APIs, and performance optimizations, are developed by third parties. If they were officially integrated, we would have more stability, support, and performance without relying on external solutions. This would make Bubble even more powerful and reliable for high-level applications

3 Likes

Looks good!

@josh What’s the roadmap for the table element beta announced back in '23? Did that get fortton about?