Recently updated features and enhancements.

Custom Component

The Custom Component is a brand new way to create your own data components from scratch.

Are you familiar with HTML and CSS? The Custom Component is a solution for you.

While the traditional components available to you in the Page Builder offer some design capabilities like background color, border styles, and font styles; they are preconfigured to look and behave a certain way. The Custom Component is a blank slate with nearly all the power of our native components.

To put this in perspective, what if you wanted to display your records in a way that looks like Facebook posts? Totally possible with the Custom Component.

Here’s an example:


The Custom Component is part of Tadabase’s suite of Power Features; features that allow you to extend your application beyond the scope of a No-Code platform. Where other platforms might prefer you stay neatly packed inside a box, Tadabase tears the box open and lets you interact with your data in a wild, powerful, and imaginative way.

Check out this video playlist demonstrating how to use the Custom Component and some of its features.

The Custom Component is not yet enabled for all users and is currently only available by request. If you're interested in trying the Custom Component - please email support@tadabase.io

Page Versioning

Track Page/Layout Changes

All page and layout changes are now logged and easily visible so you can see what changes were made, and by whom.




Add ‘commit’ messages to any change.

Especially useful when working with multiple Builders, you can add a comment to each change that is made to know what was changed and why. Comments are optional by default, but you can force them to be required in your app settings.




If you made a mistake when building a page, you can roll back to a version before your change.




This same functionality applies to the CSS and JavaScript tabs.




Backups and Restores

You can now manually trigger a backup of your app. If you’re about to do a large update, we recommend triggering a backup manually first.



When restoring an app from a backup, we've added the ability to restore the entire backup or specific parts of the backup. If you need to do a restore specific parts of a backup, simply choose which sections you’d like to restore.



Note: “All Data Tables and Records” restores everything you see in the Data Builder section. Including, Users, subscriptions, tables and records.

Multi-File Uploads



With the addition of multi-file uploading, you can now upload multiple files at once by clicking the upload area or dragging and dropping your files into the upload area. We've added a new field called "Files" to our Data Builder that allows for this and is essentially a combination of our previous Files and Images field.

The new Files field has a lot of the same functionality as the previous fields, with some added features to benefit multi-file uploading.

When adding the Files field to a Data Component, new features include like:

  • Maximum file size
  • Maximum number of files
  • Accepted file types
  • Default capture mode for device camera - image, video, or audio only.
  • Default text


Updates to Formulas and Equations

Over the past few months we've rebuilt how formula and equation fields are processed and updated. We're excited about the improvements and have rolled this out to limited users. We've heard raving feedback and we are now eager and ready to push the update to more users. If you'd like to test this, please let our support team know along with the URL in your builder of the app. 

Key Updates: 

  • Cascading Updates - any field that depends on an updated field will be updated, regardless of how many tables away it is from the table being updated. For example, if you have a basic formula that gets updated by a basic formula in the parent table, which in turn also gets updated by its parent, the updates will always be accurate. 
  • Speed Improvements - in some cases with complex relationships and formulas we've seen speed improvements from 60 seconds to less than half a second! That's not an exaggeration. 
  • Update Tables - as you can see in the image below, any field that updates an equation and any equation that is updated by another field can be easily seen inside the field settings. 


In the coming weeks we intend to also add ability to add custom indexing. This is often required when your tables get into the hundreds of thousands of records. For now, please contact support if you have many records and you're seeing a lag.  

UI Updates for Icon Picker, Page Rules, Page Security, etc.

In our most recent update, we've unified our new User Interface by adding the new UI to Page Rules, Page Security, and more.

Page Rules


Page Security



Icon Picker

Additionally, our new Icon Picker can be found globally throughout the Builder. The example below is from Display Rules inside a Table Component.


Action Links - Page Redirects

In our most recent update, we've added the ability to redirect to another page with an Action Link

You can choose to either redirect to a parent page, or an existing page in your app.


Data Components: Checkmark for fields that have already been added

In our more recent update, we've added a small quality of life improvement.

When adding fields to a Data Component, a checkmark will appear next to a field once you've added it to a column. When deleting a field from a column, the checkmark will disappear. 

We hope you find this useful when displaying Data Components that contain a large amount of data.


Run Record Rules before or after Validation Rules

In our most recent update, we've added the ability to run Record Rules before or after Validation Rules. 

We hope that this added functionality will give you more control over your workflows when adding or editing records with the Form component.


Add equation fields in Cards and Charts

In our most recent update, you can now use Equation Fields as Sum or Average functions in Cards and Charts. 


In the Cards component, select your Equation field when using the Sum or Average formula function, and set conditions based on the Equation field.



In the Charts component, select your Equation field in the Calculation section to display data in your Chart based on the Equation field.


Search Results