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 a summary row to the Table component.
  • Added evaluation results for {{ }} Retool variables in Transformers.
  • Added links to Retool's Terms of Service for customers and users.
  • Added an option to the Table component to toggle whether hidden column data is included when exporting data.
  • Added support for aggregate cells with grouped rows to the Table component.
  • Added support for dynamic columns to the Table component.
  • Added support for referencing currentRow in a Table column's status indicator.
  • Added the option to toggle whether to log in with Google or username and password.

Fixed

  • Fixed an issue where imported queries may not function correctly in some circumstances.
  • Fixed an issue where queries that don't support Extract to Query Library would still display the option.
  • Fixed an issue where scrolling a component may cause the viewport to scroll as well.
  • Fixed an issue where the Tabs component may not overflow correctly if margin is set to none.
  • Fixed an issue where tooltips would not display correctly.
  • Fixed an issue with the Table component that prevented switching to the progress format.
  • Fixed an issue with the size of Text Input components when marginType is none.

Improved

  • Improved AI Assist to correctly reference values from Global objects.
  • Improved OpenAI queries when used with transformers so AI-generated code automatically wraps variables using {{ }}.
  • Improved property browsing for Global objects.
  • Improved the functionality of autocomplete in the code editor.
  • Improved the responsiveness of the Header frame.
  • Public apps are now enabled by default for Retool Cloud organizations on the Enterprise plan.

When you configure a resource on Retool Cloud, you can now choose to route traffic through the eu-central-1 region, based in Frankfurt, Germany, or through the default us-west-2 region, based in Oregon, US. This determines the network round trip time it takes Retool to query your data sources. Selecting a region in close proximity to your resources can improve your application's performance.

You can set a default region for all your resources and override it for individual resources. Learn how to set resource regions in our documentation.

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 a new code editor for JSON.
  • Added an options parameter to fileUtils.parseXLSX.
  • Added the ability to resize columns in the results pane for Retool Workflows.
  • Added the ability to set a default region on an organization and override it for individual resources.
  • Fixed an issue where certain template expressions caused incorrect dependencies.
  • Fixed an issue where increasing the number of instances in a nested list view would cause components to render incorrectly.

Fixed

  • Fixed an issue where lint errors in code editor template strings would incorrectly display.
  • Fixed an issue where organizations using two-factor authentication could have issues allowing users to automatically join.
  • Fixed an issue where the Table component's overflow tooltip would unnecessarily show.
  • Fixed an issue where the branding page was being incorrectly shown to organizations on certain plans.
  • Fixed an issue where timestamps for Firestore resources were not standardized.
  • Fixed an issue with code editor validation for color inputs in the Table component.
  • Fixed an issue with encryption for config variable values.

Improved

  • Improved syntax highlighting on various components.

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 additional autocomplete and linting scope for Table event handlers for the new code editor.
  • Added a Multiplayer Refresh Bar component.
  • Added selectNextRow and selectPreviousRow to the Table component.
  • Added support for embedding the Scanner component in screens for Retool Mobile.
  • Added support for panning using the middle mouse button on the Workflow canvas in all modes.
  • Added the onChangeSort event handler to the new Table component.

Fixed

  • Fixed an issue where analytics queries were numbered incorrectly due to sharing a count with transformers.
  • Fixed an issue where Navigation components would not show app menu items when in a public app.
  • Fixed an issue where nonce was not getting replaced in the redirect URL in custom auth.
  • Fixed an issue where Table components would reset their selection state when re-mounted (for example, when in a Tabbed container).
  • Fixed an issue where the border radius style for List View components weren't applied correctly.
  • Fixed an issue where the global navigation header wouldn't show an active state when on folders or views.
  • Fixed an issue where theme-based cell text colors weren't correctly applied to the new Table component.
  • Fixed HTTP error codes for requireApiParamsMiddleware.
  • Fixed useStickToBottom scroll functionality so that it only affects the innermost scroll bar.

Fixed

  • Improved support for code evaluation with scope.

Secret Management is now supported in Retool! We have native integrations with AWS and HashiCorp Vault that allow you to keep your secrets secure and rotate them without restarting your Retool instance.

Admins can set up secrets by namespace after granting Retool access through their secrets manager provider.

Set up Secrets Manager

Resource editors can reference those secrets by key name on resource configuration fields. Retool will then fetch the secret values directly from the secrets manager.

Set up Secrets Manager

These integrations will be available on self-hosted Retool (v3.4+) on the Enterprise plan.

For customers that aren’t on our Enterprise plans, check out our newly released Environment Configuration Variables feature to store secrets securely in Retool without exposing them.

Get started

Explore Secrets Manager documentation to get started.