Skip to main content

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.12

Self-hosted Retool 3.28.12-legacy was released on .

Fixed

  • Fixed an issue with Module outputs.

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.7

Self-hosted Retool 3.28.7-legacy was released on .

Fixed

  • Minor fixes and improvements.

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.4

Self-hosted Retool 3.28.4-legacy was released on .

Fixed

  • Minor fixes and improvements.

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.