Skip to main content

Changelog

Updates, changes, and improvements at Retool.

203 posts tagged with "Retool Cloud"

View All Tags

Cloud-hosted Retool 3.12

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added support for border radius to canvas frames.
  • Added option to add queries directly from the tab bar.
  • Added option to open data source details from the Code editor.
  • Added option to rename queries in the context menu.
  • Added support for Toolscript migration to Retool Cloud organizations.
  • Added support for additional heading sizes in the Rich Text component.
  • Added support for pinning columns to the left and right simultaneously in the Table component.
  • Added template options when building a new mobile app.

Fixed

  • Fix an issue with the List View component where child components may not function correctly when recreated.
  • Fixed an issue where runScript Event Handlers in nested Table components would have incorrect currentSourceRow scopes.
  • Fixed an issue where incorrect autocomplete suggestions would appear.
  • Fixed an issue where lint messages in the code editor sometimes did not display.
  • Fixed an issue where viewing state of a query in the sidebar wouldn't show the query in the State tab.
  • Fixed an issue with the List View component where it may not function properly after undoing and redoing changes.
  • Fixed an issue with the List View component where the border color may not correctly apply.
  • Fixed as issue where some information may not appear when viewing a page's access list from the Share modal.
  • Fixed an issue where invited users could join archived organizations.

Improved

  • Improved performance of code editors when working with large data.
  • Improved behavior of selectRow in the Table component.
  • Improved custom domain support to allow usage of an organization's domain for invites and reset password links.
  • Improved the app listing page.

Cloud-hosted Retool 3.11

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added an Add Block menu to Retool Workflows.
  • Added headings to theme previews.
  • Added support for automatic form generation in the Table component when using dynamic columns.
  • Added support for persisting the state of minimized query tabs across tab refreshes.
  • Added support for query caching in Retool Mobile.
  • Added the Close Button component.
  • Added the State panel to the sidebar.
  • Added the ability to change the color of the required asterisk in Text Input components.
  • Added the ability to resize the undocked editor sidebar.

Fixed

  • Fixed IDE shortcuts when using Retool on Windows PCs.
  • Fixed an issue on the link to Pull Requests for uncommitted apps for multi-element branching in Source Control.
  • Fixed an issue where Toolscript metadata was incorrectly interpreted.
  • Fixed an issue where editors and owners could not delete apps if they did not have access to the archive folder.
  • Fixed an issue where queries may run twice when saving changes using keyboard shortcuts.
  • Fixed an issue where the List View component did not work properly after it was renamed.
  • Fixed an issue where the code editor was editable while AskAI results were pending.
  • Fixed an issue with the Modal component where components within a modal may result in the heightType: modal is not defined error message.
  • Fixed an issue where queries with falsy return values would return 'No results returned'.
  • Fixed issues with autocomplete in the code editor.

Improved

  • Improved behavior of Boolean columns in Retool Database.
  • Improved code editor experience and autocomplete behavior.
  • Improved the color picker to adopt styles from the app theme.
  • Improved the edit permission description to make it clear that deletion is allowed.
  • Improved the ergonomics when users re-open the Code tab. The query list now re-opens, in addition to the query editor.
  • Improved the new IDE experience.
  • Improved the page load speed on large apps.

Cloud-hosted Retool 3.10

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added a "Show border" option on Container components.
  • Added a resetFilterStack API to the Table component to reset filters to their defaults.
  • Added ability for admins on Cloud organizations to update their organization's subdomain in Settings > Advanced.
  • Added name auto-focussing for new variables and folders.
  • Added support for AskAI code explanations in transformers.
  • Added support for custom headers when fetching OpenAPI specs.
  • Added support for sending metadata in GRPC Reflection requests.
  • Added the "CMD" + "+" keyboard shortcut to enable popout editors.
  • Added the ability to rename queries in the editor sidebar by slow double-clicking.

Fixed

  • Fixed an issue where Table column background colors were not updated in Source Control.
  • Fixed an issue where click handlers were not correctly triggered in the editor on Retool Mobile.
  • Fixed an issue where code editor placeholders did not always display correctly.
  • Fixed an issue where config vars would not refresh when switching environments in presentation mode.
  • Fixed an issue where the Inspector was hidden when app settings were open.
  • Fixed an issue where the Table component's default filters were not preserved when data sources changed and columns did not change.
  • Fixed an issue where the property browser tooltip showed incorrect data for any data types.
  • Fixed an issue where the summary row on Table components would aggregate all data when tables were filtered.
  • Fixed an issue where users who auto-joined a cloud organization were suggested to create duplicate users.
  • Fixed an issue with Button Group and List View styles.
  • Fixed an issue with accessing branch menus in preview mode.
  • Fixed an issue with polling for pull request merge statuses.
  • Fixed an issue with the styling of protected queries in the query editor.

Improved

  • Improved autocomplete for HTML, JSON, and CSS template string editors.
  • Improved autocomplete for some Table component properties.
  • Improved canvas interactions and the UI in Retool Workflows.
  • Upgraded the JSON Schema Form component to the latest version.

Changed

  • Changed the default IDE for all users.

Cloud-hosted Retool 3.9

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added the ability for Cloud users to use %USER_OAUTH2_ACCESS_TOKEN% in their resource configurations.
  • Added a configurable data retention option to Retool Workflows settings.
  • Added a setting that allows users to request to join an organization using the sign in page.
  • Added functionality to the Branding page for customers to toggle the setting to show custom logos in app headers by default.
  • Added the ability for users to change their email addresses for logins that require an email and password.
  • Added the option to set variables on event handlers.
  • Added updated styles to legacy components.

Fixed

  • Fixed an issue where Retool DB UI popovers were hidden.
  • Fixed an issue where boolean values were not displayed in the JSON tab.
  • Fixed an issue where code editor tooltips would close when moused over.
  • Fixed an issue where config variables were not being populated in apps after refreshing them.
  • Fixed an issue where custom SSO features were displayed to users that don't have access to them.
  • Fixed an issue where environments weren't refreshing.
  • Fixed an issue where moving Retool Workflows blocks triggered messaging about undeployed changes.
  • Fixed an issue where values were not registering in Loop blocks for Retool Workflows.

Improved

  • Improved code suggestions when writing transformers.
  • Improved the description of custom logo requirements on the Branding page so users know SVGs aren't supported.

Cloud-hosted Retool 3.8

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added a summary row to the Table component.
  • Added evaluation results for {{ }} Retool variables in Transformers.
  • Added links to Retool's Terms of Service for customers and users.
  • Added an option to the Table component to toggle whether hidden column data is included when exporting data.
  • Added support for aggregate cells with grouped rows to the Table component.
  • Added support for dynamic columns to the Table component.
  • Added support for referencing currentRow in a Table column's status indicator.
  • Added the option to toggle whether to log in with Google or username and password.

Fixed

  • Fixed an issue where imported queries may not function correctly in some circumstances.
  • Fixed an issue where queries that don't support Extract to Query Library would still display the option.
  • Fixed an issue where scrolling a component may cause the viewport to scroll as well.
  • Fixed an issue where the Tabs component may not overflow correctly if margin is set to none.
  • Fixed an issue where tooltips would not display correctly.
  • Fixed an issue with the Table component that prevented switching to the progress format.
  • Fixed an issue with the size of Text Input components when marginType is none.

Improved

  • Improved AI Assist to correctly reference values from Global objects.
  • Improved OpenAI queries when used with transformers so AI-generated code automatically wraps variables using {{ }}.
  • Improved property browsing for Global objects.
  • Improved the functionality of autocomplete in the code editor.
  • Improved the responsiveness of the Header frame.
  • Public apps are now enabled by default for Retool Cloud organizations on the Enterprise plan.

New Retool outbound regions for Retool Cloud

When you configure a resource on Retool Cloud, you can now choose to route traffic through the eu-central-1 region, based in Frankfurt, Germany, or through the default us-west-2 region, based in Oregon, US. This determines the network round trip time it takes Retool to query your data sources. Selecting a region in close proximity to your resources can improve your application's performance.

You can set a default region for all your resources and override it for individual resources. Learn how to set resource regions in our documentation.

Cloud-hosted Retool 3.7

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added a new code editor for JSON.
  • Added an options parameter to fileUtils.parseXLSX.
  • Added the ability to resize columns in the results pane for Retool Workflows.
  • Added the ability to set a default region on an organization and override it for individual resources.
  • Fixed an issue where certain template expressions caused incorrect dependencies.
  • Fixed an issue where increasing the number of instances in a nested list view would cause components to render incorrectly.

Fixed

  • Fixed an issue where lint errors in code editor template strings would incorrectly display.
  • Fixed an issue where organizations using two-factor authentication could have issues allowing users to automatically join.
  • Fixed an issue where the Table component's overflow tooltip would unnecessarily show.
  • Fixed an issue where the branding page was being incorrectly shown to organizations on certain plans.
  • Fixed an issue where timestamps for Firestore resources were not standardized.
  • Fixed an issue with code editor validation for color inputs in the Table component.
  • Fixed an issue with encryption for config variable values.

Improved

  • Improved syntax highlighting on various components.

Cloud-hosted Retool 3.6

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added additional autocomplete and linting scope for Table event handlers for the new code editor.
  • Added a Multiplayer Refresh Bar component.
  • Added selectNextRow and selectPreviousRow to the Table component.
  • Added support for embedding the Scanner component in screens for Retool Mobile.
  • Added support for panning using the middle mouse button on the Workflow canvas in all modes.
  • Added the onChangeSort event handler to the new Table component.

Fixed

  • Fixed an issue where analytics queries were numbered incorrectly due to sharing a count with transformers.
  • Fixed an issue where Navigation components would not show app menu items when in a public app.
  • Fixed an issue where nonce was not getting replaced in the redirect URL in custom auth.
  • Fixed an issue where Table components would reset their selection state when re-mounted (for example, when in a Tabbed container).
  • Fixed an issue where the border radius style for List View components weren't applied correctly.
  • Fixed an issue where the global navigation header wouldn't show an active state when on folders or views.
  • Fixed an issue where theme-based cell text colors weren't correctly applied to the new Table component.
  • Fixed HTTP error codes for requireApiParamsMiddleware.
  • Fixed useStickToBottom scroll functionality so that it only affects the innermost scroll bar.

Fixed

  • Improved support for code evaluation with scope.

Cloud-hosted Retool 3.5

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added ability to toggle groupAdmin through SCIM.
  • Added clickRow, doubleClickRow, deselectRow, and changeRowSelection event handlers to the Table component.
  • Added column background color options to the Table component.
  • Added new Branding settings that are available as an opt-in beta.
  • Added SCIM endpoints to delete a user, get user pages, and resources.
  • Added SCIM endpoints to view group pages and resources.
  • Added support for Secrets Manager and Environment Configuration Variables.

Fixed

  • Fixed an issue where renaming or deleting a query that shares its name with a folder would affect to the folder instead.
  • Fixed an issue where the Debug Tools console may not scroll correctly.
  • Fixed an issue with the Number Input mobile component where decimal numbers could not be entered when using iOS.
  • Fixed an issue with the Retool menu where the User menu may incorrectly appear instead.
  • Fixed an issue with the Table component where changing the width of a grouped column may result in unexpected behavior.
  • Fixed an issue with the Table component where reordering columns with "Include full rows in changeset array" enabled would break editable cells.
  • Fixed an issue with the Table component where selectedRow properties may not update as expected.
  • Fixed issue with the List View component where horizontal scrollbars may incorrectly appear.

Improved

  • Improved autocomplete for plugins in the code editor for transformers.
  • Improved error handling of File Input components to include a notification if an error occurs during the onChange event.
  • Improved organization of "Show Header" and "Show Footer" controls for Container components. These are now available from the Add-ons menu.
  • Improved scrollToRow and selectRow APIs for the Table component to infer the target mode if not provided.
  • Improved Source Control for Cloud enterprise organizations by enabling the feature by default.
  • Improved Source Control so that repositories are automatically populated with metadata.

Cloud-hosted Retool 3.4

Cloud-hosted Retool has been updated with the following changes. These changes will also be available in a future release of Self-hosted Retool.

Added

  • Added an error message when a user attemps to accept an expired or invalid user invite.
  • Added a setting to allow admins to disable a user's access to the account details page.
  • Added a subdomain to the reply-to address on emails sent using Retool Email.
  • Added support for comma-separated email keys in JWT email key fields.
  • Added support for auto-completing template strings around plugin names in the transformer code editor.
  • Added a 'change filter' event handler on Table components.
  • Added the ability to change label and caption colors on Steps components.
  • Added the ability to customize how row selection states should update when actions are clicked in Table components.
  • Added retoolContext.networkStatus property to expose network connectivity details in mobile apps.
  • Added a warning icon to workflow Resource blocks which do not have a resource configured.
  • Added support for gpt3-turbo-16k in smart queries and smart blocks.

Fixed

  • Fixed an error where users could not accept invites when logging in with Google SSO.
  • Fixed an issue that could cause crashes on the account settings page and audit logs.
  • Fixed an issue where the SCIM groups update endpoint did not check for group uniqueness. The endpoint now also identifies users by their SID instead of display name.
  • Fixed an issue where apps would snap to the top of the page when navigating between apps.
  • Fixed an issue where data did not show as an autocomplete option until a query ran.
  • Fixed an issue that would cause the navigation bar to disappear.

Improved

  • Improved grouped rows in Table components by making their row headers sticky.
  • Improved keyboard navigation in Table components.
  • Improved the user experience when copying cells in Table components.
  • Improved error handling and codes for SCIM user endpoints.
  • Improved the language on source control protection modals for Retool Cloud.
  • Improved the Branding settings page to allow for more customized Embed login pages.
  • Improved workflow templates by creating tables if they don't exist.