Changelog

This page documents changes that we make in the documentation.

Major updates

March 29th 2023 New version control

A new section for the revamped version control system has been added.

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

Last updated

#567: Moved Plugin API from Alpha to release

Change request updated