Bubble Docs
Search
⌃K

Changelog

This page documents changes that we make in the documentation.

Major updates

March 23rd 2023 Logic section
We have completely rewritten the section that covers Bubble's logic:
  • Workflows
  • Dynamic expressions
  • Conditions
  • Navigation
    • SPAs
    • MPAs
February 20th 2023 Design section
We have revamped all user manual sections focusing on design and changed the structure of the navigation.

Building a user interface

This section has been removed and articles merged into the new Design section.

Design

A new section has been created that covers all subjects related to design and user interface in Bubble. The Design section introduces new sub-sections that each cover their subjects in greater detail and with more illustrations than earlier:
  • Elements: this covers the different elements and what they are used for, including the page itself
  • Styling: this covers the different styling tools Bubble offers: color/font variables, styles and how to use custom fonts
  • Responsive design: this section covers the responsive engine in a lot more detail than before. Legacy articles have now been moved into a separate sub-section as the old engine is gradually being phased out.
  • Templates/Component Library/Figma Import: these sections have also been expanded.
January 29th 2023 API section
We have added a long list of new articles detailing the use of the Data API, Workflow API and the API Connector. You can read more about this update in this forum thread.

Major updates

We have launched three article series that covers APIs from different perspectives:

Introduction to APIs

This article series explains how APIs work in general both in and outside of the Bubble sphere. We hope it will make it easier for new users to understand the underlying technology and in turn have an easier time grasping different settings and external API documentation. Link

The Bubble API

The Bubble API lets you accept incoming API connections and consists of the Data API (exposing database data to external applications) and the Workflow API (exposing API Workflows to external applications) and this series details what they are for, how to set them up and how to access them from external systems. Link

The API Connector

The API Connector is how you make outgoing API connections to access data and workflows in external apps. This series explains the different settings and authentication methods. Link

Updated articles

User manual:

https://manual.bubble.io/help-guides/apis-connect-to-other-apps
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/introduction-to-apis
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/introduction-to-apis/what-is-a-restful-api
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/authentication
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/authentication/how-to-authenticate
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/authentication/no-authentication
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/authentication/as-a-user
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/authentication/as-an-admin
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-data-api
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-data-api/data-api-privacy-rules
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-data-api/data-api-endpoints
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-data-api/data-api-requests
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/workflow-api-privacy-rules
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/workflow-api-endpoints
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/api-workflows
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/api-workflows/creating-api-workflows
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/api-workflows/scheduling-api-workflows
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-bubble-api/the-workflow-api/api-workflows/recursive-api-workflows
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-api-connector
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-api-connector/authentication
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/the-api-connector/case-google-translate
https://manual.bubble.io/help-guides/apis-connect-to-other-apps/api-glossary

Core reference

https://manual.bubble.io/core-resources/api/the-bubble-api/the-data-api/data-api-requests

Minor updates

February 21st 2023 Stripe custom domains
We have added information about using custom domains on Stripe checkout. The instructions have been added to the FAQ section of the Stripe plugin reference section.
March 1st 2023 Blockspring plugin update Send confirmation email workflow

Blockspring plugin update

Unfortunately, Blockspring has ceased operations as of December 2022. We have updated the documentation for the plugin to reflect this.

Send confirmation email workflow

We have made an update to the way the Send confirmation email workflow to reflect the new Just make token, don't send email feature that allows you to generate the token without sending the email.