Skip to main content

Self-hosted Retool 2.94.10


  • OpenAPI resources now refresh access tokens when responses fail (any non 2xx response)
  • Changed Checkbox default event handler from True to Change


  • 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
Compare to a previous release

Compare self-hosted Retool 2.94.9 to a previously released version and generate a complete list of changes.