✨ Welcome to the Budibase Changelog

Hello and welcome to our very first Changelog post! We're thrilled to have you here and even more excited to share the journey of Budibase's evolution with you.

This Changelog will be your go-to source for the latest updates, enhancements, and new features we're rolling out. We believe in transparency and continuous improvement, and this is our way of keeping you in the loop. Whether it's a major upgrade or minor tweaks, you'll hear about it here first.

We created this Changelog because we recently moved from monthly releases to continuous development, which will help us release smaller updates more frequently. This change in delivery method will result in fewer bugs, increased velocity, and a better experience for everyone.

We're just at the beginning of an incredible journey, and we're glad you're joining us on this path of innovation and growth at Budibase.

Creator role

by Budibase

Creator role

With the new pricing, we introduced the Creator role. Like the old Developer role, users assigned the Creator role can create new apps and edit existing apps they've been assigned to.

Add buttons to your Grid Blocks

With buttons, you can add even more interaction to your Grid Blocks - allowing users to take action on particular rows. For example, if you want a button to email a supplier in a table full of inventory, you would set up a button, trigger an Automation, and configure it to email the supplier in the same row as the button.

Search for data sources

We understand that searching through data sources can be a hassle. That's why we've introduced a new search feature, making it effortless to find exactly what you need in your data sources. This streamlined approach saves time and reduces the effort required to manage your data.

Grid block available as a screen template

We are excited to announce that the Grid block is now available as a screen template. By leveraging the Grid block during screen creation, creators can accelerate the app-building process, ensuring a faster and smoother creation of robust CRUD applications.

Improvements to table & form blocks

In this update, we've focused on enhancing the core elements of app building — our table and form blocks. These improvements are designed to simplify the app-building process while boosting the intuitiveness of each block.

Table block enhancements:

  • Improved interaction and error handling.
  • Data source selection when adding blocks, reducing data formatting errors.
  • More explicit error messages, especially for disrupted data relationships.
  • All columns, including auto-generated ones, are now displayed for complete data visibility.
  • Customize the layout of columns inside your table.

Form block improvements:

  • The new layouts section within the form block makes it easier to align multiple fields in a row.
  • Customizable buttons including actions, enabling REST requests upon form submission for automation and data integration.

These updates aim to streamline the app creation process, making it more intuitive and user-friendly.