Self-hosted Retool 3.28
Released on January 25, 2024.
This release has been deprecated and is no longer supported.
3.28.17
Self-hosted Retool 3.28.17-legacy was released on .
Patched
- Patched a medium severity command injection vulnerability via source control configuration (only accessible to authenticated administrators).
3.28.16
Self-hosted Retool 3.28.16-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.28.15
Self-hosted Retool 3.28.15-legacy was released on .
Fixed
- Fixed a display issue with the Number Input component.
3.28.14
Self-hosted Retool 3.28.14-legacy was released on .
Fixed
- Fixed an issue where an embedded Module could be renamed.
3.28.13
Self-hosted Retool 3.28.13-legacy was released on .
Fixed
- Fixed an issue with the Code Editor autocomplete and linting features.
3.28.11
Self-hosted Retool 3.28.11-legacy was released on .
Fixed
- Fixed a display issue with the Query Library on Safari.
3.28.10
Self-hosted Retool 3.28.10-legacy was released on .
Fixed
- Fixed a rendering issue inside the SQL code editor.
3.28.9
Self-hosted Retool 3.28.9-legacy was released on .
Fixed
- Fixed an issue with Query Library permissions.
3.28.8
Self-hosted Retool 3.28.8-legacy was released on .
Fixed
- Fixed a rendering issue when navigating between pages.
3.28.6
Self-hosted Retool 3.28.6-legacy was released on .
Added
- Added support to configure workflow limits or turn off monitoring entirely when running workflows without code executor.
3.28.5
Self-hosted Retool 3.28.5-legacy was released on .
Fixed
- Fixed an issue with the IDE where some keyboard shortcuts may not function correctly.
3.28.3
Self-hosted Retool 3.28.3-legacy was released on .
Added
- Added support for Google service accounts to the REST API resource.
- Added support for dynamically setting the
requireConfirmation
property of queries. - Added support for Source Control settings to audit logs.
- Added the new List View component.
- Added dependency cycle error messages to the debugging console.
- Added support for setting the border radius style for Button components.
- Added the option to reset an app theme.
- Added a warning when using a page translation tool that it may not function as expected.
- Added helper methods on
_tool
. - Added support for multiple environments to Retool Storage.
- Added support for custom widths to the Drawer frame.
Fixed
- Fixed an issue where deleting a resource may not work as expected.
- Fixed an issue where bulk-deleting apps may not work as expected
- Fixed an issue with the Select component where the
readOnly
property may not behave as expected. - Fixed an issue where the Page Input component's
aria
attribute was not set. - Fixed an issue where the Chart component may stop responding if value labels were not a string or array.
- Fixed an issue where the Chart component may not render correctly when using JSON metadata.
- Fixed an issue with Oauth callback URLs for resource deployments.
- Fixed an issue with Source Control where some apps were not correctly unprotected.
- Fixed an issue where frames within modules may not function correctly.
- Fixed an issue where the background of Table component cells would change color while editing.
- Fixed an issue with the List View component where the height may not appear as expected under certain conditions.
- Fixed an issue where newly created custom app themes don't reflect changes until after refresh.
- Fixed an issue where branding headers did not render with a border correctly.
- Fixed an issue where nested containers within a module may not render with a border.
- Fixed an issue where Changeset and Save actions were not available in Table components with only editable dynamic columns.
- Fixed an issue where the Filter component may not correctly link to a Table component if used within a module.
- Fixed an issue with the Key Value component not respecting saved property order.
- Fixed an issue where the
{{ theme }}
global object did not correctly include organization-defined default theme values. - Fixed an issue with OAuth replacement for redirect to LDP.
- Fixed reset branch diffs in Source Control.
Improved
- Improved the appearance of all components.
- Improved the performance of the style settings when using dynamic values.
- Improved the appearance and placement of component names on the canvas.
- Improved preview links for app versions to include the current URL hash.
- Improved performance of the Reorderable List component.
- Improved the ability to select and deselect tags in the Table component.
Changed
- Moved Legacy components to the end of the component picker in the IDE.
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.