Skip to main content

Self-hosted Retool 2.94

Release notes for Self-hosted Retool v2.94. First released on July 14, 2022.


October 12, 2022

  • Patched an SSRF-vulnerable endpoint.


September 26, 2022

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


August 25, 2022

  • Improved CPU and memory utilization when parsing proto files


August 25, 2022

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


July 14, 2022

  • Fixed tooltips in containers when a dark theme is applied
  • Fixed an issue where a Table given with empty column-based data would not display the columns
  • Improved spacing of server-side pagination controls
  • Fixed a performance issue affecting large apps with certain pattern of layouts
  • Allow table columns with Apply to column order on to be dragged to reorder
  • Changed Checkbox default event handler from "True" to "Change"
  • Cursor-based, server-side-paginated tables can now say how many rows they contain explicitly
  • !
  • Fixed some unexpected drag-and-drop issues in the editor
  • Fixed an issue with SCIM based group mapping which was preventing syncing of Retool's default groups with Okta
  • Fixed vertical alignment of text inside Table Modal cells
  • Event handlers can now be added to handle canceling changes in the Table component
  • Fixed circular dependency errors when referencing widgets in list views with dynamic indexes
  • retoolContext.appUuid
  • Editors receive guidance when adding rows to a table with no editable columns
  • inputValue
  • Added option to allow deselecting for Select component
  • File Inputs can now parse Excel dates
  • Added new keyboard shortcuts to move and resize components by five rows at a time
  • Added pattern validation to Text Area and Editable Text Area
  • OpenAPI resources now refresh access tokens when responses fail (any non 2xx response)
  • Added a new option to file inputs to support appending new files instead of replacing the current selection
  • Captions are no longer hidden when no label is provided
  • onLoad
  • Added a "click" event to the Statistic component