Updates

Recently updated features and enhancements.

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.

page_changes.png

 

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.

comments.png

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

roll_back.gif

This same functionality applies to the CSS and JavaScript tabs.

css_js_versioning.gif

 

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.

create-backup.png

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.

restore.png

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

Multi-File Uploads

multi-file-uploading.gif

 

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

files_field.png

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. 

equation-update.png

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_rules.png

Page Security

page_security.png

 

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.

icon_picker.png

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.

actionLink_redirect.png

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.

details_component_checkmark.gif

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.

record_rule_validation_toggle.png

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. 

Cards

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

cards_equationField.png

Charts

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

charts_equationField.png

Display Options for Multi-Value Dropdowns

In our most recent update, we've added the ability to display multi-value dropdowns as "inline". See the difference below!

Dropdown (default)

dropdown.gif

Inline (new)

inline.gif

Search Results