Self-hosted Retool 3.20
Released on November 16, 2023.
This release has been deprecated and is no longer supported.
3.20.19
Self-hosted Retool 3.20.19-legacy was released on .
Patched
- Fixed an issue that caused sensitive resource information to be returned to authenticated users on some page loads (CVE-2024-42056).
3.20.18
Self-hosted Retool 3.20.18-legacy was released on .
Fixed
- Fixed an issue with the Code Editor autocomplete and linting features.
3.20.10
Self-hosted Retool 3.20.10-legacy was released on .
Fixed
- Fixed an issue with OAuth 2.0 callback URLs.
3.20.8
Self-hosted Retool 3.20.8-legacy was released on .
Changed
- Added
GIT_POLL_INTERVAL_SECONDS
to control the interval to poll for new remote commits in Source Control.
3.20.7
Self-hosted Retool 3.20.7-legacy was released on .
Fixed
- Fixed an OAuth replacement issue for redirects to LDP.
- Fixed an issue when resetting a GitLab branch.
- Fixed an issue with the background color of the Main frame when referencing a color from the theme.
3.20.6
Self-hosted Retool 3.20.6-legacy was released on .
Fixed
- Fixed positioning of the Modal frame.
- Fixed missing users from the All Users group.
3.20.1
Self-hosted Retool 3.20.1-legacy was released on .
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.
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.