Skip to main content

Self-hosted Retool 2.94

Deprecated release
This release has been deprecated and is no longer supported.


Self-hosted Retool 2.94.13-legacy was released on .


  • Patched an SSRF-vulnerable endpoint.


Self-hosted Retool 2.94.12-legacy was released on .


  • Fixed a bug that could cause Source Control syncs to fail when using Protected Resources in certain cases


Self-hosted Retool 2.94.11-legacy was released on .


  • Improved CPU and memory utilization when parsing proto files


Self-hosted Retool 2.94.10-legacy was released on .


  • Fixed file system syncing so that it doesn't delete all other resources in a Retool instance when editing a resource.


Self-hosted Retool 2.94.9-legacy was released on .


  • Added a click event to the Statistic component
  • Added a new option to file inputs to support appending new files instead of replacing the current selection
  • Added new keyboard shortcuts to move and resize components by five rows at a time
  • Added option to allow deselecting for Select component
  • Added pattern validation to Text Area and Editable Text Area


  • Fixed a performance issue affecting large apps with certain pattern of layouts
  • Fixed an issue where a Table given with empty column-based data would not display the columns
  • Fixed an issue with SCIM based group mapping which was preventing syncing of Retool's default groups with Okta
  • Fixed circular dependency errors when referencing widgets in list views with dynamic indexes
  • Fixed some unexpected drag-and-drop issues in the editor
  • Fixed tooltips in containers when a dark theme is applied
  • Fixed vertical alignment of text inside Table Modal cells


  • Event handlers can now be added to handle canceling changes in the Table component
  • Editors receive guidance when adding rows to a table with no editable columns
  • Captions are no longer hidden when no label is provided
  • Allow table columns with Apply to column order on to be dragged to reorder
  • Cursor-based, server-side-paginated tables can now say how many rows they contain explicitly
  • File Inputs can now parse Excel dates
  • Improved spacing of server-side pagination controls


  • OpenAPI resources now refresh access tokens when responses fail (any non 2xx response)
  • Changed Checkbox default event handler from True to Change
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.