Introducing Changelog: Improved Coordination, Clarity, and Deployment Confidence

Version control has become a cornerstone of how teams build on Bubble. Today, we’re making it even better with changelog — a new feature that shows you exactly how your app evolves over time.

What is version control?

Version control enables parallel development, safer deployments, and smoother collaboration — allowing teams to have more control over their development process than ever before with:

  • Branches: Create independent workspaces where you can build new features or experiment without affecting your live app.
  • Merging: Combine work from different branches smoothly, whether you’re integrating a new feature or incorporating changes from team members. The visual merge tool helps you review changes before they go live.
  • Development mode: Test your changes in a safe environment that mirrors production. Catch issues early without affecting your live users.
  • Separate environments: Keep your production app stable while actively developing. Changes in development won’t affect your live app until you’re ready to deploy them.

But until now, users had a limited view of their app’s modification history — and changes needed to be manually tracked.

Introducing changelog: a new chapter in version control 

Building on premium version control’s foundation, we’re launching changelog in public beta — it’s a new feature that addresses a clear need: knowing precisely what changed in your app, when, and by whom.

Here’s what’s new:

  • Complete change history: See every modification made within your app’s retention period, from workflow adjustments to design updates in real time. Users can even narrow down changes by class (e.g., visual elements, backend workflows), item within a class, collaborator responsible for the change, and date and time of changes.
  • Clear attribution: Every change is tagged with who made it and when, making it simple to follow up on specific updates or understand how features evolved.
  • Smart searching: Filter changes across elements, workflows, and settings to track down what you need. Our initial search tools help you find most changes quickly, and we’re working on adding more robust filtering capabilities based on your feedback.
  • Visual context: Get thumbnail previews of canvas changes so you can spot design updates without diving into each modification.
  • Quick navigation: Jump directly to modified elements with a single click. No more hunting through your app to find what changed.
  • Savepoint integration: Track both your custom savepoints and Bubble-generated ones, giving you a complete picture of your app’s evolution.

Here’s what this looks like in action:

Since we gave our early testers access to  changelog, they’ve already experienced improvements:

  • Coordination: Version control with changelog enhances teamwork by making changes and attributions clear, which reduces conflict.
  • Clarity: Transparent and detailed change history speeds up issue resolution.
  • Confidence: Comprehensive visibility ensures confident deployments.
💬
“I love the fact that I get a preview when hovering over any changelog item.” — Sonia Toqqe, Bubble Ambassador

How to start using changelog

Changelog is available as part of premium version control. Starting today, changelog is rolling out to a percentage of apps on Growth, Team, and Enterprise plans, as well as users with Agency accounts. Over the next month, we’ll gradually increase availability to 100% of users. If you don’t see it yet, sit tight‌ — ‌it’s coming soon! 

To access it, open your app’s version control panel and click the new changelog tab.

💡
Want to make the most of changelog? Our documentation walks you through everything from basic navigation to advanced filtering.

Since this is a beta release, we’re looking for your input — drop by the forum to share what’s working and what could be better. Your feedback directly shapes what we build.

Happy building!