Skip to main content

Self-hosted Retool 3.20.1

caution

This version contains a migration issue that may reset resource permissions for the All Users group and custom permission groups. If you rely on custom permission groups extensively, Retool recommends skipping to version 3.20.6

Added

  • Added integration with Google Cloud Provider Secrets Manager.
  • Added support for configuration variables in custom API authentication.
  • Added an option to customize the true and false icons for Table boolean columns
  • Added Modal frames to apps.
  • Added editable dynamic columns to the Table component.
  • Added option to always show row selection checkboxes when a Table component is in multi-row selection mode.

Fixed

  • Fixed an issue with the Styles menu color picker where it would fail to respond.
  • Fixed text color for frames on themes where the canvas color and primary surface color are highly contrasting.
  • Fixed an issue where newline characters were ignored in the Table component's Multiline String format.
  • Fixed an issue where Excel exports would prepend ' to negative percent values.
  • Fixed an issue where autocomplete in a Table component's event handlers settings didn't include some additional scope.
  • Fixed an issue where some empty Table Tag cells would not show a placeholder when editable.
  • Fixed an issue where the Open App event handler was not aware of custom scope provided by Table or Dropdown Button components.
  • Fixed an issue where the Table component's search term property was ignored on mount.
  • Fixed an issue where checkboxes in expanded rows would not work without a configured primary key.
  • Fixed missing URL hash parameters in some instances on protected branches.
  • Fixed an error boundary in debug tools caused by switching themes.
  • Fix commit timeouts on large apps.
  • Fixed issue where config variables were not updated in OAuth settings.
  • Fixed an issue where data updates to a Table component in multi-row selection mode would not update selectedSourceRows.
  • Fixed an issue where a Table component's editable avatar and tags columns would fail to load with lots of option.

Improved

  • Updated design of inputs in Theme editor.
  • Reduced latency of source control branch deletion endpoint by 80%.

Changed

  • Secondary and tertiary colors in the Theme editor can now be empty.
  • Exposed {{ theme.borderRadius }} to apps.
  • Changed the Retool Database connection string modal UI.
Compare to a previous release

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