Skip to main content

Self-hosted Retool 3.22

Released on December 1, 2023.

This release has been deprecated and is no longer supported.

3.22.23

Self-hosted Retool 3.22.23-legacy was released on .

Patched

  • Patched a medium severity command injection vulnerability via source control configuration (only accessible to authenticated administrators).

3.22.22

Self-hosted Retool 3.22.22-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.22.21

Self-hosted Retool 3.22.21-legacy was released on .

Fixed

  • Fixed a display issue with the Number Input component.

3.22.20

Self-hosted Retool 3.22.20-legacy was released on .

Fixed

  • Fixed an issue with the Code Editor autocomplete and linting features.

3.22.19

Self-hosted Retool 3.22.19-legacy was released on .

Fixed

  • Fixed an issue with Module outputs.

3.22.18

Self-hosted Retool 3.22.18-legacy was released on .

3.22.17

Self-hosted Retool 3.22.17-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.16

Self-hosted Retool 3.22.16-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.15

Self-hosted Retool 3.22.15-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.14

Self-hosted Retool 3.22.14-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.13

Self-hosted Retool 3.22.13-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.12

Self-hosted Retool 3.22.12-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.11

Self-hosted Retool 3.22.11-legacy was released on .

Fixed

  • Fixed an issue with OAuth 2.0 callback URLs.

3.22.10

Self-hosted Retool 3.22.10-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.9

Self-hosted Retool 3.22.9-legacy was released on .

Changed

  • Added GIT_POLL_INTERVAL_SECONDS to control the interval to poll for new remote commits in Source Control.

3.22.8

Self-hosted Retool 3.22.8-legacy was released on .

Fixed

  • Fixed an issue with app short links.

3.22.7

Self-hosted Retool 3.22.7-legacy was released on .

Fixed

  • Fixed responsiveness of the tyles editor when using {{ }} values.

3.22.6

Self-hosted Retool 3.22.6-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.5

Self-hosted Retool 3.22.5-legacy was released on .

Fixed

  • Fixed an OAuth replacement issue for redirects to LDP.

3.22.4

Self-hosted Retool 3.22.4-legacy was released on .

Fixed

  • Minor fixes and improvements.

3.22.3

Self-hosted Retool 3.22.3-legacy was released on .

Fixed

  • Fixed an issue with the ffmpeg library.

Changed

  • You must now set the ALLOW_SAME_ORIGIN_OPTION environment variable to true to use IFrames which use the allow-same-origin sandbox flag.

3.22.2

Self-hosted Retool 3.22.2-legacy was released on .

Fixed

  • Fixed an issue with the Main frame's background color when it references a color from the theme.
  • Fixed an issue with app navigation in Source Control.

3.22.1

Self-hosted Retool 3.22.1-legacy was released on .

Added

  • Added LDAP_SERVER_CERTIFICATE and LDAP_SERVER_KEY to the list of all secret environment variables that can be loaded from the file system with RETOOL_LOAD_FILE_SECRETS.
  • Added expandable table rows rerpesentation in Toolscript.
  • Added keyboard navigation to the Table component summary row.
  • Added support for Google Cloud Provider Secrets Manager.
  • Added padding controls to Drawer and Modal frames.
  • Added a GUI Mode toggle to Firebase queries.
  • Added a color option to label captions.
  • Added support for public apps to Retool Storage.
  • Add the Add component option to the contextual menu of the canvas.
  • Added an option to hover over and copy text from cell tooltips in the Table component.

Fixed

  • Fixed missing users from the All Users group.
  • Fixed GitHub commit actions in Source Control.
  • Fixed the height of Select components without a placeholder and when search is disabled.
  • Fixed style menu swatches to match parent container nested styles.
  • Fixed nested styles with theme references.
  • Fixed code editor performance when using nameless resources.
  • Fixed a performance issue when typing quickly in a Styles editor.
  • Fixed the default height of components when dragged to the canvas.
  • Fixed style editor values resetting unexpectedly.
  • Fixed an issue where data updates to the Table component in multi-row selection mode would not update selectedSourceRows.
  • Fixed an issue with the Table component's cell tooltip editor.
  • Fixed resource permissions.

Improved

  • Improved date parsing to support second-based unix timestamps.

Changed

  • Upgrade Node version to 18.18.2.
  • Disabled Storage and cookies option for custom components by default. This can be re-enabled by setting the ALLOW_SAME_ORIGIN_OPTION environment variable.

Removed

  • Removed user list from api/user response if user does not have access.
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.