Skip to main content

Self-hosted Retool 2.83

Release notes for Self-hosted Retool v2.83. First released on February 02, 2022.


October 12, 2022

  • Patched an SSRF-vulnerable endpoint.


Mar 15, 2022

  • We now have 15 style options so that you can fully customize the look of your table, and we've also refreshed the default styles. In the "Style" section of the Table component inspector, there's plenty more you can do now, like:
  • { currentRow.sales > 100 ? 'green' : 'red' }}
  • Control column border visibility – we've updated default styles to remove column borders and reduce visual noise, but their visibility is configurable. (For backwards compatibility, Table components created before this change will have borders on by default.)
  • Quickly set up zebra striping by choosing a color for the "Alternate row background" style.
  • Control header, toolbar, and cell styles with more fine-grained options for text, background, and accent colors. We've also revamped our column sorting and edited cell indicators and made their styling configurable.
  • As you style your tables, let us know if you have any feedback or feature requests in our community forum.
  • Improved error messages for when a resource type isn't supported in the form generator
  • loading
  • Changes Button loading indicator to a more standard spinner
  • No longer test connections when creating or editing resources
  • We've made it easier to find the most commonly used column types when designing tables
  • Cleaned up styles for empty Table components
  • The Form generator now throws more accurate errors when a resource is not supported
  • "Auto" type columns in the Table column editors now have a new icon
  • Fixed the rendering order of background colors in the Table component.
  • In-app resource modal no longer closes automatically after save.
  • Table components now correctly show pagination info when the "Show add new row," "Show custom button," or "Show refresh button" options are true and the respective buttons are visible
  • Fixed bug regarding time-based authentication for resources
  • Performance improvements with rendering template strings and sandbox evaluation
  • Autocomplete for non-private properties with underscores
  • Reduces the space between the header and main app content.
  • Certain table column inspector fields will now autocomplete widget properties
  • Improved error messages for the PDF Viewer
  • Added the ability to clear the File Input component
  • Added ability to upgrade the following deprecated components:
  • Time picker
  • Date range picker
  • Multiselect
  • Select
  • Text
  • Deprecated Chart, Statistic, and Upload components can no longer be added to apps. Please use their new counterparts!
  • Fixed endless fetching bug with Plotly component
  • Fixed a bug that caused table edits with an active filter to affect the wrong row