Skip to main content

Changelog

Updates, changes, and improvements at Retool.

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added instanceView as an exposed property in the List View component.

Fixed

  • Fixed an interaction with collapse empty rows that would not work in repeated containers within the List View component.
  • Fixed components that use ChevronScrollable that would not scroll correctly.
  • Fixed positioning of Modal.

Changed

  • URL query parameters retain their original sorting and no longer sorted alphabetically.

The Phone Number Input component for web apps is now available. It automatically formats phone numbers, includes a country selector with international dialing code, and can perform validation based on the selected country. The default country is derived from the user's IP address.

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added the option to upgrade to annual pricing for organizations on Team or Business plans.
  • Added a Close when pressing Escape option to Modal and Drawer frames.
  • Added a global helper function for swapping items in an array.
  • Added Padding options to the Segmented Control component.

Fixed

  • Fixed the height of Select components without a placeholder and when search is disabled.
  • Fixed event handlers being incorrectly removed when upgrading a deprecated component.
  • Fixed the resource authentication prompt occasionally not appearing for some users.

Improved

  • Improved the prominence of query warning messages.

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added LDAP_SERVER_CERTIFICATE and LDAP_SERVER_KEY to the list of all secret environment variables that can be loaded from the file system with RETOOL_LOAD_FILE_SECRETS.
  • Added keyboard navigation to the Table component summary row.
  • Added padding controls to Drawer and Modal frames.
  • Added color options to component label captions.
  • Added Show and Hide event handlers for Drawer frames and Modal frames.

Fixed

  • Fixed GitHub commit actions in Source Control.
  • Fixed resource permissions in embedded apps.
  • Fixed Ask AI actions that may not stream data correctly.
  • Fixed resources that may not prompt users to reauthenticate.
  • Fixed custom links to embedded apps that may not load correctly when using a custom domain.
  • Fixed style menu swatches to match parent container nested styles.
  • Fixed nested styles with theme references.
  • Fixed unexpected behavior in the code editor when working with nameless resources.
  • Fixed a performance issue when typing quickly in a Styles editor.
  • Fixed the default height of web components.
  • Fixed style editor values that may unexpectedly reset.
  • Fixed data updates to Table components with multi-row selection enabled that may not update selectedSourceRows.

Improved

  • Allow Table components with expandable rows to be represented in Toolscript.
  • Improved the tooltip editor for Table component cells.

Removed

  • Removed the list of users from API/user responses if the current user does not have access.

A new version of the Key Value component is available on Retool Cloud and self-hosted deployments running Retool 3.22 or later. It contains a number of improvements over the previous component:

  • Automatically reflects changes whenever the data source changes.
  • Added support for event handlers.
  • Various styling improvements.

Retool organization users on the Business or Enterprise plan have the option to apply custom themes on a per-app basis. Previously, app themes were only available globally and required administrator access. App-level themes apply only to the current app. If your organization does not have access to org-level themes, you can still set a custom app theme.

App-level themes

We've also added some expanded typography settings. You can set custom typefaces and font sizes. Not all custom typefaces may work with the line heights used in Retool apps (generally 1em-1.5em).

Typography controls

You can now search for all code within a Retool app, from resource queries and component properties to preloaded JavaScript and CSS. Code search can instantly search for case or exact word matches, and supports regular expressions for fine-tuned searches.

Resources now have additional permission levels. This make it easier to build apps with sensitive data in a secured way.

  • The Use permission grants users permission run queries on a given resource. This means administrators can now control access to sensitive resources without needing to control access to different apps.
  • For Retool organizations on the Enterprise plan, resource permissions can also be granted at the environment level.

A visually refreshed component library is currently available as an opt-in beta for cloud-hosted organizations. It contains minor style changes to many components, such as:

  • An updated color palette.
  • Changes to the active and hover state appearance for buttons and inputs.
  • Removing borders on input attachments and buttons.
  • Fixing inconsistencies with component spacing, font weight, border radius, etc.
  • A new look for the Tab and Navigation components.

Any style overrides you've made will still be retained.

Click Get started and leave a comment to request access.