Skip to main content

Self-hosted Retool 2.96

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


Self-hosted Retool 2.96.16-legacy was released on .


  • Added support for group filtering to our SCIM integration


Self-hosted Retool 2.96.14-legacy was released on .


  • Fixed an issue where form data keys using strings for numbers generated arrays.


Self-hosted Retool 2.96.13-legacy was released on .


  • Patched an SSRF-vulnerable endpoint.


Self-hosted Retool 2.96.12-legacy was released on .


  • Fixed an issue with Source Control syncs when using Protected Resources.


Self-hosted Retool 2.96.6-legacy was released on .


  • Improved CPU and memory utilization when parsing proto files


Self-hosted Retool 2.96.5-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.96.4-legacy was released on .


  • Enable Google sign-in option for Retool Mobile


  • Fixed an array casting issue for v2 widgets


Self-hosted Retool 2.96.2-legacy was released on .


  • Added an option to show or hide table border for table widget
  • Added Freetool gating for app history
  • Added Freetool gating in app and resource editor
  • Added initial value for Max lines for all new mobile apps
  • Added private beta access for config variables
  • Added the new Deployment Dashboard which serves as a hub for Source Control settings and allows users to see a list of Source Control deployments on their instance
  • Added year information to Releases view and Page Documentation view
  • Adds formatting options to the Grouped mode of Timeline


  • Fixed a case where certain labels in the Explorer weren't properly overflowing
  • Fixed a few bugs with the widget resize dimensions tag
  • Fixed an issue causing key value widgets to sometimes not render correctly in list views
  • Fixed an issue causing the table pagination bar to collapse when in server side pagination mode
  • Fixed an issue where queries with Run query only when manually triggered enabled incorrectly blocked execution of dependent queries
  • Fixed an issue with list view docs page
  • Fixed auto-complete suggestions when writing JavaScript directly so that they won't suggest leading curly braces
  • Fixed autocapitalization of first letter of password text input
  • Fixed default style editor labels for some properties
  • Fixed default Style editor labels for some properties
  • Fixed drag and drop scroll behavior in the Code section of the Explorer
  • Fixed hide table border for top toolbar tables
  • Fixed how multiple views are displayed within a list view in the component tree
  • Fixed JS colors in tag column type
  • Fixed JS colors in tag column type
  • Fixed tap area of text inputs


  • Improved hover states and selected menu items in the sidebar nav and Query Editor
  • Improved menus in editor list items (e.g., menu items, event handlers) in the Inspector so that they only show up on hover
  • Improved notification layout experience
  • Improved padding editor experience
  • Improved validation for date and time formats
  • Improved visual collection view layout


  • Made Google sheets private by default
  • Made Google Sheets Service Account Authentication generally available
  • Made Google Sheets User Auth generally available without flag
  • Removed unnecessary notification
  • Unified and expands supported IFrame permissions for IFrame and Custom Component widgets
  • Updated styles of onboarding module and learn page to remove certain shadows and big borders
  • Widget labels will be shown within the widget bounding box when there is not enough space in its container to display the label below the bounding box
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.