Thanks to everyone who joined today’s livestream where Josh and I walked you through the latest releases live. May was a big month for the team, and a lot of what we covered came from requests made right here in this forum.
We shipped a lot. Here’s everything we covered:
-
Dark mode: It’s true! Toggle it on from the editor.
-
Editing workflows from the design tab: Reorder and edit workflow actions inline without switching tabs.
-
Display names for arbitrary text, arbitrary dates, and Do a search: Label these operators however you want so your logic is easier to read at a glance. These are just the first of a few smaller updates designed to make your experience in the editor that much better.
-
Descriptions for reusable properties: Add context to a reusable’s properties so collaborators know exactly what these properties do.
-
Triggering a backend custom event: No more API Connector workarounds to call your own backend workflows and return data. This is one of the most requested features on the ideaboard.
-
Conditional styles: Apply styles to an element based on a condition, with less workaround logic.
-
Image generation in the editor: Using the Bubble AI Agent, generate background and placeholder images from a prompt without leaving the editor.
-
Plugin editor redesign: Updated UI to match the rest of the editor, with improvements built around your feedback, so thank you for that!
-
Global saved expressions: Another highly requested update. You can now define an expression once and reuse it across your app.
We also previewed one thing that isn’t out yet:
- Natural language behavioral testing: Write test cases in plain language and an agent runs them against your app. Currently in its final stages, but the team is excited about this one.
The second half of the livestream was me and Josh answering questions from the chat. You can watch the full replay here.
Thanks again for being here — excited for you to try these out.
— Emmanuel