Skip to main content

Release notes for Self-hosted Retool 2.117. First released on May 4th, 2023.

2.117.16

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.117.15

  • Fixed an issue that might cause failures on start up

2.117.14

  • Fixed a folder permissions issue.

2.117.13

  • Context menus now appear above the query editor and not behind it when right clicking a component.

2.117.11

  • Fixed a security issue where backend images were susceptible to server side request forgery (SSRF).

2.117.10

  • Updated OpenAPI specs for onprem instances
  • Fixed the regression with using underlying AWS credentials. Now S3, Lambda, Dynamo DB & Athena will use the same underlying credentials as pre-2.111. Please use one of the following environment variable to opt-in to using standardized defaultProvider module for default credentials provider:
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_DYNAMODB for DynamoDB
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_LAMBDA for Lambda
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_S3 for S3
  • Fixed MongoDB query failure for query with large response size.

2.117.7

  • Fixed a bug with dense row heights in the legacy Table component

2.117.6

  • Fixed a bug with OpenAPI specs retrieval on airgapped instances.

2.117.3

  • Fixed an error for first time self-serve sign ups during license check.

2.117.2

  • Added a "Default camera" setting on the Scanner component on Retool Mobile to support toggling between front and back cameras.
  • Added a link to the JDBC documentation within the JDBC editor.
  • Added an rtTags field to managed app configs for Retool Mobile to support arbitrary key-value pairs on Android devices.
  • Added controls to display List View components horizontally or as a grid.
  • Added permissions restrictions when running Workflows from apps.
  • Added placeholder JSON to the Workflow Params field when using Workflow resources in the query editor.
  • Added Query Library support to Retool Workflows.
  • Added SQL query support to Elasticsearch resources.
  • Added support for the beautifulsoup4, json, datetime, and tabulate libraries in Retool Workflows blocks.
  • Fixed a memory leak.
  • Fixed an issue where an unnecessary error would show in the Firebase raw query editor.
  • Fixed an issue where a stale query may run immediately after being edited when using the latest runtime.
  • Fixed an issue where changes to the Inspector may be undone.
  • Fixed an issue where hover tooltips did not work on items within nested List View components.
  • Fixed an issue where JavaScript variables would be overridden in the latest runtime when the "Keep variables in sync" setting was enabled.
  • Fixed an issue where Jira resources may fail to authenticate when using shared credentials.
  • Fixed an issue where key values would occasionally fail to render new data in the latest runtime.
  • Fixed an issue where public apps with passwords would sometimes fail to load when using the latest runtime.
  • Fixed an issue where temporaryState.setIn did not work propertly in some cases in the latest runtime.
  • Fixed an issue where the App editor may crash when hovering over a tooltip.
  • Fixed an issue where the FullStory alert handler in Retool Workflows did not properly accept an API key.
  • Fixed an issue where the hover tooltips in the query editor would sometimes move away from the editor when scrolling.
  • Fixed an issue where the lastest runtime crashed from using the keyword parent in some template strings.
  • Fixed an issue where the option to invite new users may appear to users without administrator access. Users couldn't invite other new users due to insufficient privileges.
  • Fixed an issue where workflows may not display crontab information on the workflows page in Retool Workflows.
  • Improved links to workflows and folders in Retool Workflows.
  • Improved text selection on Retool Mobile.
  • Improved the code editor to increase its size while in expanded mode in some Workflows blocks.
  • Improved the editing experience for long cell values in the Table component.
  • Improved the visiblity of workflow names for users without sufficient permissions.
  • Removed the connection string display in the Resource config for Retool Database. Connection strings are accessible from the dropdown in the Database editor.

Release notes for Self-hosted Retool 2.116. First released on April 20th, 2023.

2.116.18

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.116.17

  • Fixed an issue that might cause failures on start up

2.116.16

  • Fixed a folder permissions issue.

2.116.15

  • Context menus now appear above the query editor and not behind it when right clicking a component.

2.116.13

  • Fixed a security issue where backend images were susceptible to server side request forgery (SSRF).

2.116.12

May 23, 2023

  • Fixed the regression with using underlying AWS credentials. Now S3, Lambda, Dynamo DB & Athena will use the same underlying credentials as pre-2.111. Please use one of the following environment variable to opt-in to using standardized defaultProvider module for default credentials provider:
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_DYNAMODB for DynamoDB
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_LAMBDA for Lambda
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_S3 for S3

2.116.11

May 16, 2023

  • Fixed a bug with dense row heights in the legacy Table component

2.116.10

May 4, 2023

  • Fixed the connection string field on the JDBC connector to accept any options

2.116.9

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.116.5

Released April 26, 2023

  • Fixed an error when trying to set a weak password during the reset password flow
  • Added an option to Retool Mobile’s Signature component to disable forced landscape mode on native devices.

2.116.3

Released April 20, 2023

  • Fixed an issue where protected resources with multiple environments could not be moved
  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit
  • Fixed a regression with Default Credential Provider for S3, Lambda and DynamoDB.
  • Added DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_DYNAMODB. Set this to true if you have problems with AWS authentication for DynamoDB on ECS
  • Added DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_LAMBDA. Set this to true if you have problems with AWS authentication for Lambda on ECS
  • Added DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_S3. Set this to true if you have problems with AWS authentication for S3 on ECS

2.116.2

  • Added a Databricks integration.
  • Added a generic JDBC connector for Self-hosted Retool.
  • Added an improved version of the Slack integration.
  • Added support for NO_PROXY to RestAPI and GraphQL requests.
  • Added support for OpenAPI specs that require Basic authentication.
  • Added the ability to select components directly from hover tooltips in the query editor.
  • Added an option to persist search terms in the MultiSelect component.
  • Fixed an issue where Digest authorization header creation may not include the opaque value.
  • Fixed an issue where Inspector dropdown menus may not filter correctly.
  • Fixed an issue where linting errors would incorrectly show on the await keyword.
  • Fixed an issue where module queries may incorrectly appear for modules that don't contain queries.
  • Fixed an issue where Multiselect and Multiselect Listbox components included undefined in value when options were dynamically removed.
  • Fixed an issue where parentWindow queries may not run correctly when using the latest runtime.
  • Fixed an issue where Retool Database schemas were unnecessarily refetched.
  • Fixed an issue where SSO login on Retool Mobile would show an error when switching between apps on Android devices.
  • Fixed an issue where the Chart component may render incorrectly.
  • Fixed an issue where the Data Source dropdown menu would not render correctly if there were queries with long names.
  • Fixed an issue where the Table component may incorrectly show a Downgrade option.
  • Fixed an ssue where non-admin users may not be able to create a foreign key column in Retool Database tables.
  • Fixed Cmd+L keyboard shortcut to format code in Retool Workflows.
  • Improved behavior of tooltips in the App editor
  • Improved error reporting in custom authentication.
  • Improved error reporting in List View components in the latest runtime.
  • Improved spacing and styling of the JavaScript query code editor.
  • Improved the Elasticsearch integration.
  • Improved the Form generator modal to open documentation in new tab.
  • Improved the interface of the Retool Database resource page.
  • Improved the layout of the Slack block in Retool Workflows.
  • Improved the load time of the Workflows home page.
  • Improved the scroll behavior of Code blocks in Retool Workflows.

Release notes for Self-hosted Retool 2.115. First released on April 7, 2023.

2.115.15

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.115.14

  • Fixed a folder permissions issue.

2.115.12

May 23, 2023

  • Fixed a security issue where backend images were susceptible to server side request forgery (SSRF).

2.115.11

May 23, 2023

  • Fixed the regression with using underlying AWS credentials. Now S3, Lambda, Dynamo DB & Athena will use the same underlying credentials as pre-2.111. Please use one of the following environment variable to opt-in to using standardized defaultProvider module for default credentials provider:
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_DYNAMODB for DynamoDB
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_LAMBDA for Lambda
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_S3 for S3

2.115.10

May 16, 2023

  • Fixed a bug with dense row heights in the legacy Table component

2.115.8

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.115.7

April 26, 2023

  • Added an option to Retool Mobile’s Signature component to disable forced landscape mode on native devices.

2.115.6

April 20, 2023

  • Fixed an issue where protected resources with multiple environments could not be moved
  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit

2.115.5

April 20, 2023

  • Fix a regression with Default Credential Provider for S3, Lambda and DynamoDB.

  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_DYNAMODB. Set this to true if you have problems with AWS authentication for DynamoDB on ECS

  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_LAMBDA. Set this to true if you have problems with AWS authentication for Lambda on ECS

  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_S3. Set this to true if you have problems with AWS authentication for S3 on ECS

    2.115.4

April 18, 2023

  • Fixed an issue with SAML_SYNC_GROUP_CLAIMS where a user only associated with one group wouldn't sync.

2.115.3

April 12, 2023

  • Fixed an issue causing elevated memory consumption in the API service.

2.115.2

April 10, 2023

This version can cause elevated memory consumption in the Retool API service. Please upgrade to 2.115.3 or later to fix this issue.

  • Fix S3, Lambda and DynamoDB authentication for ECS

2.115.1

April 7, 2023

This version can cause elevated memory consumption in the Retool API service. Please upgrade to 2.115.3 or later to fix this issue.

  • Added an option to show or hide all block comments in Retool Workflows.
  • Added Backspace/Delete keyboard shortcut to remove blocks in Retool Workflows.
  • Added contextual callouts for recently added blocks to the Workflow editor in Retool Workflows.
  • Added cookies support to OpenAPI resources.
  • Added SSH tunneling support to Elasticsearch resources.
  • Added support for NO_PROXY to RestAPI and GraphQL requests.
  • Added support for uploading CSV files into existing tables in Retool Database.
  • Added token management for shared or unshared OAuth resources.
  • Fixed an issue where a query's confirmation message may not appear when using the latest runtime.
  • Fixed an issue where a Retool app would crash under certain conditions when using custom URL parameters and the latest runtime.
  • Fixed an issue where clearing a form with JavaScript may not function correctly when using the new runtime.
  • Fixed an issue where custom components would not function correctly when using the latest runtime.
  • Fixed an issue where event handlers would not function correctly when using the latest runtime.
  • Fixed an issue where file input components would not function correctly when using the latest runtime.
  • Fixed an issue where initial form data may not be set when using the latest runtime.
  • Fixed an issue where links would not always open in a new tab using the latest runtime.
  • Fixed an issue where localStorage values would not be set correctly when using the latest runtime.
  • Fixed an issue where Multiselect component tags would render with excessive vertical spacing.
  • Fixed an issue where navigating between Retool apps would trigger excessive notifications in the latest runtime.
  • Fixed an issue where Navigation component event handlers would be cleared if the logo was updated.
  • Fixed an issue where previewing a query with invalid syntax would result in a 400 error.
  • Fixed an issue where some preloaded JavaScript would not funtion correrctly when using the latest runtime.
  • Fixed an issue where the Mobile Scanner component would not correctly trigger event handlers if multi-scan capture was enabled.
  • Fixed an issue where the PDF component may crash when loading certain PDF files.
  • Fixed an issue where the Wizard component would not function correctly when using the latest runtime.
  • Fixed an issue with error reporting when using the latest runtime.
  • Fixed an issue with excessive undo actions after renaming a component when using the latest runtime.
  • Improved App editor performance when renaming components.
  • Improved app reliability when switching back to the legacy runtime.
  • Improved code autocompletion for preloaded JavaScript libraries.
  • Improved connection testing and debugging for Amazon S3 resources.
  • Improved connection testing and debugging for DynamoDB resources.
  • Improved messaging when a user does not have permission to edit an app.
  • Improved messaging when enabling shared credentials for OAuth resources.
  • Improved OpenAPI resources behavior in Retool Workflows.
  • Improved performance of Query JSON with SQL queries.
  • Improved the position of tooltips when selecting icons in the App editor.
  • Improved the query editor schema browser when using Retool Database so that it always up to date.
  • Improved the results pane for blocks in Retool Workflows.

Release notes for Self-hosted Retool 2.113. First released on March 24, 2023.

2.113.20

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.113.19

May 23, 2023

  • Fixed the regression with using underlying AWS credentials. Now S3, Lambda, Dynamo DB & Athena will use the same underlying credentials as pre-2.111. Please use one of the following environment variable to opt-in to using standardized defaultProvider module for default credentials provider:
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_DYNAMODB for DynamoDB
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_LAMBDA for Lambda
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_S3 for S3

2.113.18

May 16, 2023

  • Fixed a bug with dense row heights in the legacy Table component

2.113.16

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.113.15

April 20, 2023

  • Fixed an issue where protected resources with multiple environments could not be moved
  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit

2.113.14

April 20, 2023

  • Fix a regression with Default Credential Provider for S3, Lambda and DynamoDB.
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_DYNAMODB. Set this to true if you have problems with AWS authentication for DynamoDB on ECS
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_LAMBDA. Set this to true if you have problems with AWS authentication for Lambda on ECS
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_S3. Set this to true if you have problems with AWS authentication for S3 on ECS

2.113.13

April 18, 2023

  • Fixed an issue with SAML_SYNC_GROUP_CLAIMS where a user only associated with one group wouldn't sync.

2.113.11

April 12, 2023

  • Fixed an issue causing elevated memory consumption in the API service.
  • Fix S3, Lambda and DynamoDB authentication for ECS

2.113.8

This version can cause elevated memory consumption in the Retool API service. Please upgrade to 2.113.11 to fix this issue.

April 4, 2023

  • Added optional DBCONNECTOR_AWS_ROLE_ASSUMER_WITH_WEB_IDENTITY environment variable. When set to true, it fixes an issue where IAM role authentication would fail for AWS resources that used the default credential provider chain.

2.113.4 - v2.113.7

These versions can cause elevated memory consumption in the Retool API service. Please upgrade to 2.113.11 to fix this issue.

2.113.3

March 24, 2023

  • New! Usage analytics are now available on Enterprise plans. See docs for setup instructions.
  • Made RetoolDB available for self-hosted Retool
  • Added a dropdown modal to show connection strings and usage metrics for Retool Database.
  • Added an automatic refresh of the Retool Database resource schema to ensure the Query editor always uses the latest version.
  • Added API version selection to Twilio resources.
  • Added BitBucket configuration options to Source Control settings.
  • Added columns to the Workflows tab to display more information.
  • Added connection testing and debugging when configuring Firebase resources.
  • Added Gitlab configuration options to Source Control settings.
  • Added interactive state to the Query Library status bar.
  • Added link to first-party documentation in the query editor when using a Stripe resource.
  • Added option to resize Code blocks in Retool Workflows.
  • Added status bar options to select an environment, and browse or revert the history of queries in the Query Library.
  • Added the ability to upload CSVs into existing tables in Retool Database.
  • Added the Code block in Retool Workflows to separate code execution and resource queries. Query blocks are now Resource query blocks.
  • Fixed an issue in Retool Mobile where the clearValue() and resetValue() methods for the Image Input component would not function correctly.
  • Fixed an issue where apps would redirect and load multiple times under certain conditions when using the latest runtime.
  • Fixed an issue where a Retool app could not be downloaded using the Showcase share option.
  • Fixed an issue where branding headers would overlap app content.
  • Fixed an issue where certain JavaScript utility methods would not function correctly in Safari.
  • Fixed an issue where custom CSS would not function correctly when using the latest runtime.
  • Fixed an issue where Debug Tools would not function correctly when using the latest runtime.
  • Fixed an issue where linting errors in code editors would appear blue on hover.
  • Fixed an issue where MongoDB schemas in the Query Library would not load correctly.
  • Fixed an issue where panning a workflow in the Retool Workflows editor would not behave as expected.
  • Fixed an issue where preloaded JavaScript would not function correctly when using the latest runtime.
  • Fixed an issue where Query blocks in Retool Workflows may not list all available resources.
  • Fixed an issue where Query Library queries would not display the apps in which they're used.
  • Fixed an issue where Source Control using AWS CodeCommit would not create commits with more than 100 files.
  • Fixed an issue where the query editor would not function correctly if a selected endpoint path contained a comma.
  • Fixed an issue where the State tab in the App editor would not display parsedValue for File Input and similar components.
  • Fixed an issue where the Tabbed Container component would not function correctly when under certain conditions using the latest runtime.
  • Fixed an issue where the Table component would incorrectly sort numbers if cells contained null values.
  • Fixed an issue where the Table component would incorrectly sort numbers if cells contained zero and negative values.
  • Improved autolayout of workflows in Retool Workflow.
  • Improved behavior of REST API resources configured with shared credentials to match other resources.
  • Improved block note editing in Retool Workflow.
  • Improved debugging information for Redis resources.
  • Improved error reporting when writing JavaScript code.
  • Improved JavaScript linting to identify unnecessary use of {{ }}.
  • Improved Source Control to automatically create pull requests when unprotecting an app or resource.
  • Improved support for parameters when editing JSON in queries.
  • Improved the information in the onboarding workflow in Retool Workflows.
  • Improved the Navigation component to include a logo by default.
  • Improved the Share options for Retool apps.
  • Improved undo behavior when using the latest runtime.

Release notes for Self-hosted Retool 2.111. First released on March 13, 2023.

2.111.19

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.111.18

May 23, 2023

  • Fixed the regression with using underlying AWS credentials. Now S3, Lambda, Dynamo DB & Athena will use the same underlying credentials as pre-2.111. Please use one of the following environment variable to opt-in to using standardized defaultProvider module for default credentials provider:
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_DYNAMODB for DynamoDB
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_LAMBDA for Lambda
  • DBCONNECTOR_AWS_ENABLE_DEFAULT_PROVIDER_S3 for S3

2.111.17

May 16, 2023

  • Fixed a bug with dense row heights in the legacy Table component

2.111.16

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.111.15

April 20, 2023

  • Fixed an issue where protected resources with multiple environments could not be moved
  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit

2.111.13

April 19, 2023

  • Fix a regression with Default Credential Provider for S3, Lambda and DynamoDB.
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_DYNAMODB. Set this to true if you have problems with AWS authentication for DynamoDB on ECS
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_LAMBDA. Set this to true if you have problems with AWS authentication for Lambda on ECS
  • Add DBCONNECTOR_AWS_SKIP_DEFAULT_PROVIDER_S3. Set this to true if you have problems with AWS authentication for S3 on ECS

2.111.13

April 10, 2023

  • Fix S3, Lambda and DynamoDB authentication for ECS

2.111.12

April 4, 2023

  • Add DBCONNECTOR_AWS_ROLE_ASSUMER_WITH_WEB_IDENTITY. Set this to true to use Default Credential Provider with EKS

2.111.9

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.111.4

March 17, 2023

  • current_user.locales
  • Added ability to sync Query Library queries by name for multi-instance users

2.111.3

March 13, 2023

  • NO_PROXY

2.111.2

March 9, 2023

  • Improved drag and drop system to fix common pain points when moving components around the canvas
  • Reduced scope of Source Control email alerts to only commit-related errors
  • Removed release version tag in URL when sharing live version of app
  • Added some resources missing from workflows
  • Added a Note feature for workflows that allows users to comment their blocks
  • selection
  • Added namespaced table schemas to MySQL schema explorer
  • true
  • Reduced MongoDB max pool size from 100 to 10
  • Added support for IAM auth for Athena resources
  • Improved stability and throughput of Postgres SSH Connections]
  • Enabled specifying a branch or environment with the retool embed API
  • Improved performance of full and partial syncs in Source Control
  • Fixed an issue where branding headers could cover app content
  • Fixed the move to folder option for workflows
  • Fixed MongoDB schemas in the Query Library
  • Fixed layout bug in apps with both a header and sidebar in presentation mode
  • Fixed reset branch modal to correctly paginate remote branches
  • Fixed an issue with the environment switcher callout when dismissed
  • Fixed environments scrolling issue when there are many environments]
  • Fixed reset branch diffs in Source Control
  • Improved workflows autolayout interaction
  • Fixed bug which would cause public apps to render at 100% width regardless of the set maximum width
  • Fixed an issue where typing in certain input components when in an app's header would scroll the page
  • Fixed an issue withi Redshift IAM auth
  • Fixed issues with history functionality in Query Library

Release notes for Self-hosted Retool 2.110. First released on February 24, 2023.

2.110.13

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.110.12

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.110.11

April 25, 2023

  • Fixed an issue with using protected resources beta and local development

2.110.10

April 20, 2023

  • Fixed an issue where protected resources with multiple environments could not be moved
  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit

2.110.8

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.110.6

March 17, 2023

  • current_user.locales

2.110.5

March 13, 2023

  • NO_PROXY
  • Fixed an issue with time-based expiration for custom authentication.

2.110.4

March 3, 2023

  • Fixed an issue where AWS CodeCommit API limits where hit when using Source Control

2.110.3

March 1, 2023

  • Fixed bug where apps were not rendering when using the new runtime

2.110.2

February 27, 2023

  • Fixed a bug that caused public apps to render at 100% width regardless of the application's set maximum width

2.110.1

February 24, 2023

  • Fixed refresh for Google resources
  • Implemented following focus when dragging a block or arrow outside the edge of the canvas
  • Fixed an issue where Select and Multiselect components could select disabled values with search
  • Added support for IAM authentication for Amazon Redshift resources
  • Removed non-functional cache options UI for queries that are imported from Query Library
  • Added a feature that automatically expands the component tree on the left when you select a component in the canvas
  • Fixed a bug preventing users from uploading certificates for TLS on Windows
  • Fixed copying and pasting containers and modals with nested modules
  • NO_PROXY
  • Added a toggle to prevent scroll from changing values in the Number Input component
  • Fixed an issue where the variable editor was erroneously showing up for a GraphQL Resource in the Query Library
  • Updated to use new Unified TLS options form for Cassandra
  • Added a final stage to the unprotect and protect flow
  • Added See token status to OAuth forms
  • Added a loading state for the branch actions selection menu that appears after creating or renaming a branch
  • Implemented a post deletion warning for open PRs on GitHub
  • Updated supported AWS regions
  • Restricted backend methods for source control when syncs are failing
  • Added a feature that automatically sends emails when the jobs runner fails to deploy a commit; added a settings toggle for on-prem customers to opt out of this feature
  • Fixed the height of Form components when they're dragged out from the create panel
  • Added SSH Tunneling for Amazon Redshift
  • Fixed navigation items when a theme is applied
  • Added name tooltip over the component icon in the right panel
  • HTTP_PROXY
  • Updated the TLS frontend for gRPC
  • Fixed HTML spacing issue when searching by 'created by'
  • Fixed reloading a schema while switching between environments in the Query Library
  • Fixed Source Control issue causing incorrect app history
  • Fixed an issue where the Actions column of tables sometimes wouldn't show up
  • Disabled protecting, unprotecting, and pushing changes to protected apps when deploys are currently failing
  • Launched Source Control - Protected Resources which enables controlling changes to resources through pull requests in your source control provider

Release notes for Self-hosted Retool 2.108. First released on February 9, 2023.

2.108.22

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.108.21

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.108.20

April 25, 2023

  • Fixed an issue with using protected resources beta and local development

2.108.19

April 20, 2023

  • Fixed issue where renaming protected apps causes the app to be unprotected for AWS Code Commit

2.108.17

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.108.16

March 28, 2023

  • Fixed an issue where the data series for a Chart components didn't reset

2.108.14

March 13, 2023

  • Fixed an issue with time-based expiration for custom auth

2.108.13

March 3, 2023

  • Fixed an issue where AWS CodeCommit API limits where hit when using Source Control

2.108.11

February 22, 2023

  • VERSION_CONTROL_LOCKED

2.108.10

February 17, 2023

  • Fixed sort logic for modal columns in the Table component when all values are numbers
  • Fixed bug preventing usage of OAuth across instances

2.108.8

February 16, 2023

  • Fixed URL hash bug for non-string types

2.108.7

February 15, 2023

  • Fixed sorting for null cells in Table's DateTime formatted columns

2.108.6

February 14, 2023

  • Fixed bug where list views with 0 or null rows rearrange components unexpectedly
  • Fixed issues with Query Library loading and variable evaluation

2.108.5

February 13, 2023

  • Improved stability and throughput of Postgres SSH connections

2.108.4

February 9, 2023

  • Added option in the omnibox to copy app UUIDs to clipboard

2.108.3

February 9, 2023

  • Added the Breadcrumb Navigation component. This component shows users how the current page is categorized or the path the user took to find the page.
  • Added an option for users to add root authority and the client cert and key when configuring a REST API resource to use TLS.
  • scrollIntoView
  • Added the ability to customize an app's maximum width within App settings.
  • Improved the error message that's displayed when you try to create a resource with a name that already exists.
  • Made general UI improvements. This included a clearer tabs design, reduced global navigation clutter, adding lighter borders and keylines, making section headings clearer, making the hierarchy between sections and elements clearer, and general fit-and-finish improvements across the app.
  • Updated the frontend UI for SSL/TLS configuration to be consistent across resources.
  • Fixed a bug where JavaScript queries were created instead of resource queries after a JavaScript query is selected.
  • Fixed a case where the Sidebar would not render in small widths.
  • Fixed a crash when linking to a container from a Steps or Tab component in an app with a Table and no other containers.
  • Fixed an issue where icons in dynamic mode may fail to load.
  • Removed the SSL host option from Postgres resource configuration.

Release notes for Self-hosted Retool 2.107. First released on January 26, 2023.

2.107.15

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.107.14

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.107.13

April 25, 2023

  • Fixed an issue with using protected resources beta and local development

2.107.12

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.107.11

March 3, 2023

  • Fixed an issue where AWS CodeCommit API limits where hit when using Source Control

2.107.10

February 17, 2023

  • Fixed sort logic for modal columns in the Table component when all values are numbers
  • Fixed bug preventing usage of OAuth across instances

2.107.9

February 16, 2023

  • Fixed URL hash bug for non-string types

2.107.8

February 15, 2023

  • Fixed bug where list views with 0 or null rows rearrange components unexpectedly
  • Fixed issues with Query Library loading and variable evaluation

2.107.7

February 14, 2023

  • Improved stability and throughput of Postgres SSH connections

2.107.5

February 7, 2023

  • Fixed an issue that caused copy and pasting containers or modals with modules inside to fail

2.107.4

February 1, 2023

  • Fixed an issue that caused the Rich Text Editor component to crash with a React error
  • Fixed an issue that caused gRPC resource queries with JavaScript within the JSON payload to fail

2.107.3

January 30, 2023

  • Fixed bug where the Snowflake OAuth resource did not include a session role scope in the authorization URL

2.107.2

January 27, 2023

  • VERSION_CONTROL_LOCKED

2.107.1

January 26, 2023

  • Added workflow folders and permissions
  • Added header to inspector dropdown menu
  • Added a new option for List Collection types
  • Added snap to grid and guidelines when dragging a block
  • Added support for vertical orientation in the Steps component
  • Added support for step captions in the Steps component
  • Added tooltips on Select to remove confusion over when a query is triggered
  • Added default custom button label for all new table widgets
  • Added SSL certificates to Redis and Redshift
  • Added auto/fixed height editor config for stepper component
  • Added hover-able icons with tooltip that indicates whether fields support Markdown
  • Added a timeframe customization option for the list view in the Calendar component
  • Added support for certificates and verification mode to AlloyDB resource
  • Improved Action Sheet look and feel
  • Improved copyable text component
  • Improved query naming when duplicating a query
  • Improved mobile login flow
  • Improved component search/filtering
  • Improved autocomplete fields in the right panel to only surface in code blocks
  • Improved the styling of the Retool user menu when rendered in the Sidebar
  • Updated the styling for the event handler editors of the Navigation component
  • Updated Slack icon
  • Updated the UI for SSL options on the resource configuration form
  • Upgraded the redis driver to version 4.5.1
  • Fixed an issue where icons in dynamic mode may fail to load
  • Fixed a crash when linking to a container from a Steps or Tab component in an app with a table and no other containers
  • Fixed a bug with flipped image with border radius
  • Fixed buggy behavior when inviting existing mobile users
  • Fixed an issue causing jsquery to not run when referencing widgets in empty list views
  • Fixed GCS uploads for workflows
  • Fixed an issue where sometimes inspector popovers would overflow the top of the page
  • Fixed viewport width to respect the app canvas max width
  • Fixed the resize indicator from overlapping when resizing components with vertical controls
  • Fixed overflown Table cells
  • Fixed regression so customers can click behind modals again
  • Fixed Go to App links from modules when included in public apps
  • Fixed tooltip items overflow problem
  • Fixed View in Bitbucket URLs generation
  • Fixed MongoDB test connection timeout for the new driver
  • Fixed Debug Tools to focus on the State of the currently selected component when first opened
  • Fixed formatting for SQL queries with ternaries
  • Fixed issue where users were unable to connect to Hubspot using OAuth authentication
  • Removed support for GET and PUT commands with our Snowflake resource

Release notes for Self-hosted Retool 2.106. First released on January 12, 2023.

2.106.19

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.106.18

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.106.17

April 25, 2023

  • Fixed an issue with using protected resources beta and local development

2.106.16

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.106.15

March 6, 2023

  • dbconnector

2.106.14

March 3, 2023

  • Fixed an issue where AWS CodeCommit API limits where hit when using Source Control

2.106.13

February 17, 2023

  • Fixed sort logic for modal columns in the Table component when all values are numbers

2.106.12

February 16, 2023

  • Fixed URL hash bug for non-string types

2.106.11

February 15, 2023

  • Fixed bug where list views with 0 or null rows rearrange components unexpectedly
  • Fixed issues with Query Library loading and variable evaluation

2.106.10

February 14, 2023

  • Improved stability and throughput of Postgres SSH connections

2.106.8

February 7, 2023

  • Fixed an issue that caused copy and pasting containers or modals with modules inside to fail

2.106.7

February 1, 2023

  • Fixed an issue that caused the Rich Text Editor component to crash with a React error
  • Fixed an issue that caused gRPC resource queries with JavaScript within the JSON payload to fail

2.106.6

January 30, 2023

  • Fixed bug where the Snowflake OAuth resource did not include a session role scope in the authorization URL

2.106.5

January 30, 2023

  • Fixed bug in Retool Mobile where hidden elements still had a visual gap
  • VERSION_CONTROL_LOCKED

2.106.2

January 12, 2023

  • Fixed bug where users couldn't click behind modals
  • Added support for gRPC queries
  • Improved the appearance of the camera on Mobile
  • Improved mobile login email entry experience
  • Added the ability for users to create tables with predefined columns and randomly generated data
  • Added a border to the component search bar when the widget picker is scrolled
  • input
  • Show Create a new resource on all resource query lookups
  • client_cert_and_key
  • Allowed tooltips to trigger on disabled components
  • Fixed a bug that caused mobile-only users to be redirected to the list of Retool Mobile apps rather than the specific app they were invited to
  • Fixed bug in Retool Mobile causing crash when adding a widget under a Custom Collection widget
  • Added the ability to import MongoDB configurations from connection strings
  • Fixed bug where page description doesn't automatically update on change
  • Fixed visual bug with overlapping tooltips
  • Enabled automated refreshes for custom auth on loading an app
  • Added default app name when duplicating an app
  • Added the height property to the Status component
  • Fixed issue where group folder defaults were removed if app permissions changed
  • Fixed issue with tooltips for long app names
  • currentState
  • onboarding_db
  • Added the Icon Position property for Status component
  • Fixed an issue with downloading files with no file extension
  • Fixed an issue where tabbing away and back into Retool would clear record modal values
  • Updated the Hubspot integration to use Private App Tokens instead of API keys, which have been deprecated
  • Added support for event handlers to HTML component
  • overlayMinWidth
  • Added text area component for Retool Mobile
  • Added Sidebar frame to App editor

Release notes for Self-hosted Retool 2.105. First released on December 19, 2022.

2.105.13

August 16, 2023

  • Removed a dependency on a deprecated third party service for user avatars

2.105.12

May 2, 2023

  • Fixed a bug that resulted in intermittent 500 errors caused by ECONNRESET and socket hang ups when running queries

2.105.11

March 29, 2023

  • DISABLE_IMAGE_PROXY

2.105.10

March 3, 2023

  • Fixed an issue where AWS CodeCommit API limits where hit when using Source Control

2.105.9

February 21, 2023

  • Fixed sort logic for modal columns in the Table component when all values are numbers

2.105.8

January 27, 2023

  • VERSION_CONTROL_LOCKED

2.105.1

December 19, 2022

  • Launched Source Control for Bitbucket
  • Updated empty state UI for Select and Listbox components
  • Added support for captions in the Stepper component
  • moment()
  • Added support for scrolling to modals
  • Allow item & i to be present when running a script
  • Added support for filtering groups in the SCIM integration