Skip to main content

Retool 2.78.5

Upgrading components

Over the past few months, we’ve launched new versions of 20+ components, including Text Input, Button, Toggle/Switch, Progress Bar, and more. These new components have been redesigned and rebuilt from the ground up with more customization options, expanded style editor support, improved keyboard accessibility, and robust validation for inputs.

In order to make it easy for you to use these new components in your existing apps, we’ve built two ways to migrate existing components to these powerful new versions with a few clicks.

Upgrade individual components

If a selected component has a new version you will see a “Deprecated component” notice at the top of the Inspector. Click “Upgrade” and Retool will automatically upgrade the component to the new version. All of your configuration settings (e.g. event handlers, tooltip content, suffix text, etc) will transfer to the new version. As always, you use ⌘+Z to undo your changes.

Upgrade all components in an app

We also added a quick way for you to migrate multiple components in an app at once. Click on the app actions menu (three dots in the upper right), then click “Upgrade components”, then select which components to upgrade.

This new upgrade functionality supports common components and is rolling out to customers over the next week. We’re adding support for new components—like Select and Multiselect—to work with these upgrade paths shortly. Post in our community forum to let us know how it’s working and if you have any additional functionality you’d like to see!

Fixes and improvements

  • Fixed the recordUpdates and changeSet attributes of the Table component to only clear when a bulk update is successful
  • Added a new Pagination component for easily navigating paged data
  • Fixed default text color when the canvas has a dark background
  • Added support for sharing Jira resource credentials between users
  • Added an option to configure text size in Editable Text and Editable Number components
  • Fixed the Calendar component so that custom event properties are not lost when events are modified
  • Added the ability to customize the appearance of the Retool user menu on a per-app basis (Enterprise only)

Check out this guide to see the on-prem versions and their release notes. These fixes and improvements will be rolling out to on-prem customers in the next few weeks.