Skip to main content

Changelog

Updates, changes, and improvements at Retool.

Refer to the stable and edge release notes for detailed information about self-hosted releases.

A new and improved version of the Loop Block is now available in beta. If you'd like to participate, complete this form to request access.

The new Loop Block features:

  • Iteration-level timeout of up to 30 seconds when executing the entire workflow.
  • Parallel, sequential, and batched execution modes with iteration delays
  • Improved iteration-level error handling to allow subsequent iterations to run.
  • Iteration metadata that is accessible in subsequent blocks.

Once enabled, any new Loop blocks added to workflows will use Loop block v2. Existing Loop blocks will continue to function as before.

The new Add new row Toolbar action makes it possible to input values directly into the Table component. New rows are added to the table's changeset to save. Adding rows directly to a table provides an alternative method to using a separate Form component and input fields.

Retool is aware of CVE-2024-3094, a backdoor affecting versions 5.6.0 and 5.6.1 of xz-utils. Self-hosted Retool images are not affected, and no action is required. Retool Cloud infrastructure and services are not impacted.

If you have any questions or concerns, please reach out to security@retool.com.

Internationalization (i18n) is now in beta for organizations on the Enterprise plan. This allows you to localize Retool app content and data.

This beta is available to cloud instances and self-hosted instances on version 3.38 or later. Contact your Retool account team to request early access.

You can now set private or public access for files uploaded to Retool Storage. Each file in your Retool organization has a public URL that you can enable by making the file public.

Files uploaded to Retool Storage are private by default, and you can switch between private or public access at any time. When uploading files with a Retool Storage resource query, you can enable Make file public on upload to automatically make them public.

Make file public on upload
Make file public on upload

We're continuing to make performance improvements after recently upgrading to React 18. Update batching groups state updates together, rather than perform each one separately, to optimize performance. This results in a more responsive experience in Retool and faster page load times.

The Image column type for the Table component now supports image uploads directly to Retool Storage. Enable Allow uploading images to allow users to upload and replace images to Retool Storage.

Self-hosted organizations on the Enterprise plan can create multiple, isolated organizations on a single Retool instance with Spaces.

Prior to Spaces, you needed to spin up an additional deployment to onboard an independent team with its own apps, resources, and software development cycle (SDLC). Now, on the same instance, you can create a Space with its own subdomain, SSO configuration, Source Control setup, and more.