Property Editor Beta Update 12/22/25
Hi everyone,
I wanted to share a product roadmap update on the property editor beta, including: what we shipped recently, what we plan to ship next, and broader improvements we’re actively considering.
Before I dive in, I want to thank you all for the incredibly thoughtful and detailed feedback you’ve shared. We’re reading every message, finding common patterns, and using the feedback to shape our next steps. We’re looking forward to your continued partnership as we make improvements, and wanted to reassure you all that we’re committed to closing the gap between where the experience is today and where it needs to be to offer a strong building experience for our users.
What we’ve shipped recently
Opt out toggle fix:
- Some users were unable to opt out of the redesigned property editor on Thursday, Dec 18. This was due to a minor error in how we segmented which users should get access to the beta. The opt-out toggle is now working properly for everyone, and we will introduce more testing before rolling the redesigned property editor to more users. Thank you to those who submitted this issue. This made it a lot easier for us to identify the root cause and ship a fix.
Editing and interaction
-
Improved resizing for HTML and rich text editor popovers so content no longer feels constrained
-
Added back keyboard accelerators for number inputs. Holding Shift + up or down now increases values by increments of 5
-
Enabled users to set all margins/paddings or individual margins/paddings in conditionals for elements
-
The property editor now remembers which conditionals are expanded or collapsed so context is preserved when navigating
-
Fixed a bug where reordered properties would sometimes not be handled correctly in merges
-
Fixed cases where users ended up in a mixed old and new property editor state, and had the version control sidepanel show on the left side of the editor even when the new property editor was not enabled
Dynamic data and expressions
-
Improved positioning and behavior of the dynamic data button
-
Restored the ability to reference reusable element properties in conditionals for reusable element instances
-
Fixed multiple issues related to fields not being editable as expected
Workflows and data actions
-
Made it possible to interact with the property editor in read-only branches to read expressions
-
Added back an accelerator for “Add all fields” in data actions like Create a new thing
-
Fixed missing parameters when setting width or height in conditionals
-
Fixed cases where the page could not be selected in Set state actions
-
Addressed several issues with options for workflow expressions not being correct
UI and plugin support
- Fixed cases where plugin “information” fields did not stretch dynamically
What we’re actively working on
Expressions and validation
-
Making sure errors inside filtered expressions correctly surface at the top level (Today, nested expression errors aren’t visible at the top level, which forces you to click into expressions to discover issues. We’re fixing this so errors surface directly in the property editor, making it easier to spot problems at a glance)
-
Fixing cases where valid expressions are incorrectly flagged as errors
-
Ensuring expression dropdowns do not stretch beyond the width of the screen
Conditionals
-
Restoring missing properties and THEN options in the conditional editor
-
Fixing cases where certain conditional properties cannot be removed
-
Correcting issues where column gaps and row gaps are mislabeled or misapplied
Layout and styling
-
Removing the gap property from repeating groups
-
Addressing cases where updating border styles resets other border settings.
-
Resolving scenarios where page or element styles cause the property editor to get cut off
-
Improving color picker behavior, especially in conditional styling (ensuring color picker does not expand outside the editor/canvas, ensuring the color picker does not stretch out when transitioning from list to grid view, ensuring color picker closes on click out properly)
Workflows and backend
- Cleaning up deleted fields still appearing in search filters and constraints
Readability and polish
-
Improving overall contrast and visual clarity
-
Fixing popovers that can get stuck under the menu bar
-
Cleaning up tooltips and missing type indicators in expressions
Areas we’re actively evaluating
Based on the feedback we’re seeing consistently, there are a few areas we’re spending more time understanding and designing solutions for, rather than rushing out quick fixes:
-
Reducing click count for several common user workflows (building dynamic expressions, building workflows from the design canvas, filling out fields of a workflow event/action, adding min/max height/width values)
-
Making it easier to scan configurations and quickly tell whether a value is static, dynamic, empty, or invalid
-
Improving expression readability and visual differentiation
-
Re-evaluating the default width of the Property Editor and the sizing and spacing of controls like dropdowns and inputs to make them easier to scan and interact with.
The team would like to say a huge thank you again for helping us shape the best possible Bubble experience. We really appreciate all of the detailed feedback – it is directly informing our roadmap.
Our next update will be the week of January 5. We’re wishing you all happy holidays in the meantime!
Mike

