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 multiple environment support for Retool Storage.
  • Added the getDisplayedData() method to the Table component.

Fixed

  • Fixed an issue where the Modal component may not work as expected when using Safari.
  • Fixed an issue where scrolling may not function correctly inside the Modal component.
  • Fixed an issue where grouping Table component rows by date may result in duplicate groups.

Improved

  • Improved performance of image caching and processing.
  • Improved efficiency of network requests.
  • The Styles editor falls back to px when using a plain number value for border radius.

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 capability to directly share apps with users from the Share Modal (for plans with granular access controls).
  • Added a setting to allow page owners to manage access for their owned pages (for plans with granular access controls).
  • Added audit logs when sharing apps through the Share modal.
  • Added support for dynamic cell text color in the Table component.

Fixed

  • Fixed an issue where borders of nested containers inside modules would not appear.

Changed

  • Renamed URL Parameters to Page Settings.

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 body option to GET requests.
  • Added automatic column widths mode to the Table component.
  • Added support for AWS CodeCommit, Bitbucket, and Azure Repos to Source Control for cloud-hosted organizations.
  • Added support for await when using Table component filter methods.

Fixed

  • Fixed an issue where a workflow's webhook trigger cURL request would pass a null data flag.
  • Fixed an issue where modules may not correctly reference URL parameters on page load.
  • Fixed an issue where the List View component may crash under certain conditions.
  • Fixed an issue where the Table component's Summary Row editor may crash under certain conditions.
  • Fixed an issue where Table component sorting may not behave as expected.
  • Fixed style controls for Editable Text, Editable Number, and Editable Text Area components.

Improved

  • Improved CSV upload experience in Retool Database.
  • Improved performance of the code editor when editing styles that reference theme values.
  • Improved referral form UI.
  • Improved the readability of code-search keypaths.

Changed

  • Changed the behavior of column generation in the Table component when dynamic columns are enabled.

Retool Storage is a hosted blob store that allows you to upload and interact with your files without needing to configure an object store (e.g., S3, Azure File Storage). There is a 5 GB storage limit per organization, with a 250 MB limit on file size. Your browser may have settings that restrict this limit further.

Working with files has previously been a challenge for users as it required storing base64 strings or using third-party data stores. Retool Storage is a built-in solution that requires no configuration.

There are two ways to interact with Retool Storage:

  • The Retool Storage section in the Resources tab for your organization.
  • The Retool Storage resource, available in both apps and workflows.

You can programmatically upload, read, and download from Retool Storage.