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.18
Self-hosted Retool 3.22.18-legacy was released on .
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.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.7
Self-hosted Retool 3.22.7-legacy was released on .
Fixed
- Fixed responsiveness of the tyles editor when using
{{ }}
values.
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.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 totrue
to use IFrames which use theallow-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
andLDAP_SERVER_KEY
to the list of all secret environment variables that can be loaded from the file system withRETOOL_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.