Skip to main content

Changelog

Updates, changes, and improvements at Retool.

203 posts tagged with "Retool Cloud"

View All Tags

Cloud-hosted Retool 3.3

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 redirect to the main Retool login screen when a user visits an invalid org subdomain
  • Added a warning note when trying to invite an already disabled user to an organization
  • Added documentation links to Retool Workflows blocks
  • Added support for bearer token authentication to Rest API, OpenAPI, and GraphQL resources
  • Added support for multiple triggers for running a Retool workflow
  • Added support for postgres scheme in the Postgres connection string
  • Added support for the hidden property for toolbar buttons in new Table component
  • Added the ability to copy selected cell values in the new Table component
  • Added tooltips to Retool Workflows block actions

Fixed

  • Fixed a bug where Column add-ons weren't rendered for the InspectorList
  • Fixed a filtering issue with columns that use the currency type in the new Table component
  • Fixed an issue where links were hidden in the app navigation bar when using Retool Embed
  • Fixed an issue where no results were returned when startAt or endAt were set to null when using the Firebase SDK
  • Fixed issue that would cause justified content in the Navigation component to re-render too many times, affecting event handlers
  • Fixed multiple issues where the bottom border in Table components didn't collapse correctly
  • Fixed status indicators to show even if there is no cell content in the Table component

Improved

  • Improved cell tooltips for the new Table component
  • Improved Firebase resources so that timestamps use moment
  • Improved in-app documentation for selectRow and scrollToRow APIs for new Table component
  • Improved onboarding panel styles
  • Improved the cell tooltip experience in the new Table component by not rendering empty tooltips
  • Improved the design of the Resource query block and dropdown in Retool Workflows

Changed

Deprecated

Removed

  • Removed SCIM_ONLY_MODE support for on-premise deployments

Cloud-hosted Retool 3.2

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 function examples to the autocomplete details in the code editor.
  • Added cell tooltips to the Table component.
  • Added multiline text column format to the Table component.
  • Added onBlur and onFocus events to the Table component.
  • Added support for multiple row selection to the Table component.
  • Added support for configuration variables in custom API authentication.
  • Added support for the Smart Query resource to mobile apps.
  • Added the Search Bar component to mobile apps.

Fixed

  • Fixed an issue where the App editor may crash in certain situations when editing Markdown text.
  • Fixed an issue with the Key Value component where the option to dynamically show columns may not function correctly.
  • Fixed an issue with the Table component where columns may not fill available space.
  • Fixed an issue with the Table component where grouping by nested number columns could cause unexpected behavior.
  • Fixed an issue that could cause unexpected behavior when using transformers.
  • Fixed an issue where the toolbar may briefly appear when users are redirected to their specified workspaces app.

Improved

  • Improved color selection in the Inspector with addition of a color picker.
  • Improved the experience of the code editor.
  • Improved error messaging for requests to incorrect URL.
  • Improved the Text Input component to allow adornments when input is a single line.

Cloud-hosted Retool 3.1

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 Auto height mode to Table components.
  • Added an option on the advanced settings page to opt out of the AI support bot.
  • Added an option to disable server-side preparation for Presto resources.
  • Added an option to the Table component to include all column values in changesetArray.
  • Added a one-tap Zebra DataWedge Setup flow to the in-app settings screen on Retool Mobile.
  • Added a screen in Settings to test configurations for Zebra devices for Retool Mobile.
  • Added currentRow to mapped row action fields in Table components.
  • Added Markdown support for tooltips.
  • Added more formatting options for Number, Currency, and Percent columns in Table components.
  • Added Retool Email to the reporting onboarding template for Retool Workflows.
  • Added style options to Dropdown Button components.
  • Added support for grouping rows in Table components.
  • Added syntax highlighting for matching brackets.
  • Added the ability to duplicate resources.
  • Added the option in the Inspector to set default filters on Table components.
  • Added the option to dynamically set the Row selection mode in Table components.

Fixed

  • Fixed an issue related to push notifications for self-hosted deployments using Retool Managed Whitelabel Apps on iOS.
  • Fixed an issue that caused toolbar event handlers to be removed when unrelated toolbar buttons were deleted.
  • Fixed an issue where access and secret keys were not cleared out in AWS resources when the default provider was selected.
  • Fixed an issue where an additional redirect would occur when Cloud users logged in and out on their organization's subdomain.
  • Fixed an issue where an infinite spinner would show in the form generator when a schema failed to load on Retool Mobile.
  • Fixed an issue where environment query parameters were not set in the latest runtime.
  • Fixed an issue where events added from the form generator were not immediately reflected in the editor pane in Retool Mobile.
  • Fixed an issue where filtering in Table components would not appropriately filter grouped rows.
  • Fixed an issue where incorrect custom styling was applied to Filter components.
  • Fixed an issue where navigation styles were not recursively applied.
  • Fixed an issue where new variables could not be created in custom authentication.
  • Fixed an issue where number input changes in Table components were not committed.
  • Fixed an issue where occasionally Save actions could not be added to Table components.
  • Fixed an issue where OpenAPI schemas would not load for YAML spec files.
  • Fixed an issue where OpenAPI specs would not show in workflow templates.
  • Fixed an issue where Query Library queries could not be selected in apps.
  • Fixed an issue where REST API paths were sometimes incorrectly cased.
  • Fixed an issue where Retool Database settings were not able to be saved.
  • Fixed an issue where reverting to a release would occasionally fail.
  • Fixed an issue where selectedRow and selectedSourceRow properties in Table components were not updated when data changed.
  • Fixed an issue where some apps were occasionally hidden after logging in on small screens.
  • Fixed an issue where tap events did not work in preview mode on Retool Mobile.
  • Fixed an issue where the example input JSON in the Workflows start block did not accept JavaScript objects.
  • Fixed an issue with feature gating of public apps.

Improved

  • Improved pagination in the Table component by removing server-side dependency cycles and resetting pages when they no longer exist.
  • Improved the prioritization of autocomplete results.
  • Improved the Retool logo, new and beta tags, and header on Retool home and settings pages.
  • Improved the styling of login pages using custom logos.
  • Improved the styling of reset password failure emails.

Removed

  • Removed the border next to the dropdown in Select components.
  • Removed the "Retool menu without branding" option in the Customize Retool user menu settings.

Cloud-hosted Retool 3.0

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 background and text highlight style options to the Navigation component.
  • Added caching support to public queries.
  • Added support for AWS IAM credentials to resources that use SSH.
  • Added support for boto3, geojson, geopy, pysftp, tabulate, ffmpeg, and langchain Python libraries in Retool Workflows.
  • Added support for ClickHouse and Trino to JDBC resources.
  • Added support for gRPC resources.
  • Added support for specifying the environment to use for webhook-triggered workflows.
  • Added tab-to-select to autocomplete options in code editors.
  • Added the Filter component that links to Table components for configuring filters.

Fixed

  • Fixed an issue where disabling Custom Collection views in Retool Mobile may not behave as expected.
  • Fixed an issue where reordering hidden columns in the Table component may not behave as expected.
  • Fixed an issue where testing the connection for S3 resources may fail if their configuration was imported from AWS.
  • Fixed an issue where unavailable branding options may be visible.
  • Fixed an issue with the Table component where mapped data may not include all evaluated options.

Improved

  • Improved error messaging when attempting to use {{ }} values in JavaScript code.
  • Improved selection of autocomplete options in code editors.
  • Improved the onboarding experience for new Retool organizations.
  • Improved the onboarding experience of Retool Workflows.
  • Improved timeout for AWS Lambda resources.

Removed

  • Removed CTRL/Command+F keyboard shortcut to format code. This shortcut has been replaced with Alt/Option+Shift+F.

Retool 2.124

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 AI feature that generates Retool Database schemas.
  • Added a new onboarding flow for Retool Workflows.
  • Added plugin hover tooltips to the code editor.
  • Added support for includeDefaultScope to the code editor.
  • Added support for the self context to template string editors.
  • Added support for Zebra scanner devices for Retool Mobile.
  • Added the ability to view SQL schemas in resource blocks for Retool Workflows.

Fixed

  • Fixed an issue where a blank navigation bar was sometimes displayed after loading a Retool Workflow.
  • Fixed an issue where component APIs would sometimes not be displayed in the autocomplete list within the JavaScript Query editor.
  • Fixed an issue where hover tooltip positions for template strings were displayed in the wrong location.
  • Fixed an issue where module outputs stopped functioning after renaming the module.
  • Fixed an issue where protecting a workflow sometimes resulted in an error.
  • Fixed an issue where the default values for enum fields were set incorrectly in Retool Database.
  • Fixed an issue where the popout editor's placeholder does not reflect the editor's value.
  • Fixed an issue where the sign-up link wasn't appearing on the Login page for self-hosted customers.

Improved

  • Improved page load times.
  • Improved the logic that determines column types for columns that use numbers in the Table component.
  • Improved the resource template modal so it's displayed faster.

Changed

  • Updated the billing matrix on the Settings page for Retool Embed.

Retool 2.123

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 maximum session length of 30 days for Retool Embed.
  • Added a Python custom libraries UI with global importing and language server support to Retool Workflows.
  • Added a schema explorer for gRPC resources.
  • Added dynamic icons to the Table component.
  • Added inline validation to resource settings.
  • Added query caching on public apps.
  • Added the ability to disable Retool Embed users from the permissions page.
  • Added the ability to run Retool Workflows queries on Retool Mobile.
  • Added the llama_index library to Retool Workflows.
  • Added the option to disable prepared statements for Databricks resources.

Fixed

  • Fixed an issue where editable tag cells in the Table component were incorrectly highlighted
  • Fixed an issue where passing an integer to externalIdentifier for Retool Embed would cause a server error.
  • Fixed an issue where Table toolbar styling would not match the Table styling.
  • Fixed an issue where template strings were incorrectly highlighted before they were evaluated.
  • Fixed an issue where the Table component would sometimes crash when using the Tag dropdown.
  • Fixed an issue with caption alignment in the Table component.
  • Fixed an issue with Markdown syntax highlighting when using templated strings.
  • Fixed an issue with push notification delivery on Android with Retool Mobile.

Improved

  • Improved gating on Query Library and Home pages to prevent access by users without permissions. Previously, they could not access the contents, but they could see the page.
  • Improved the styling of the Retool logo, header, and tags.

Removed

  • Removed the ability to trigger some keyboard shortcuts within input components, as some keys are reserved for text formatting.

Retool 2.122

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 control for enabling case sensitive filtering in the Table component, defaulting to case insensitive matching
  • Added a link to the REST API resource page from the resource catalog when there are no search results
  • Added a new Stripe API version, which includes the Payment Links endpoint
  • Added Apps and Workflows options to the Retool logo menu
  • Added a Retool Workflows callout and the option to run a workflow to the query editor
  • Added debugging details for full and partial syncs to the Source Control dashboard
  • Added error handling support to query editor AI
  • Added evaluation highlighting for evaluation template strings
  • Added JavaScript support to query editor AI
  • Added linting to the template string code editors
  • Added Markdown syntax highlighting to the Text component
  • Added support for gRPC binary metadata
  • Added support for pypdf custom library
  • Added the ability to edit Icon and Label properties to Toolbar buttons
  • Added the ability to select multiple services for gRPC queries
  • Added the JDBC resource to Retool Cloud

Fixed

  • Fixed an error when editing JavaScript queries related to the case sensitivity of identifiers
  • Fixed an issue where an application's header flashed when an organization had users redirecting to workspaces
  • Fixed an issue where disabled resource configuration settings appeared to be enabled
  • Fixed an issue where padding around action buttons in the legacy Table component caused rows to extend past their usual height
  • Fixed an issue where some components threw an error when adding them to the canvas
  • Fixed an issue where the Icon component would remain in an error state if given an invalid name
  • Fixed an issue where the table location would jump after refetching a Retool Database table
  • Fixed an issue where you couldn't capitalize table names
  • Fixed JavaScript editor colors

Improved

  • Improved autolayout functionality in Retool Workflows
  • Improved GraphQL formatting by using Prettier, which also prevents comments from being removed when reformatting
  • Improved some resource templates and correctly capitalized some resource names
  • Improved the pop-out code editor layout
  • Improved URL hash behavior so that hashes persist when switching between edit and preview modes

Retool 2.121

  • Added bottom sheet in Retool Mobile to display screens as an overlay that slides up from the bottom of the app.
  • Added fallback message for code and conditional blocks in Retool Workflows when no results are returned.
  • Added Microsoft Teams integration.
  • Added navigator.selectTab() method and event handler action in Retool Mobile to select screens.
  • Added support for using Retool-exposed environment variables when configuring custom authentication.
  • Added the ability to remove nested arrays and objects from an OpenAPI query.
  • Added the option in Retool Workflows when running a block to also run all previous blocks in the same control flow.
  • Added the option to specify maxPoolSize in MongoDB resources.
  • Added type-coercion details when setting values in the App editor.
  • Fixed an issue in Retool Mobile where the Image Input component's resolution settings may not be enforced.
  • Fixed an issue in Retool Workflows where Query blocks for resources with NoSQL integrations may not autocomplete or execute.
  • Fixed an issue where a user's name may not be saved during signup.
  • Fixed an issue where tooltips may appear to be blank.
  • Fixed an issue where using the Command Palette may cause other modals to appear unexpectedly.
  • Fixed an issue with the Link List component where selecting link color settings my incorrectly display Label settings in the Inspector.
  • Improved app sharing behavior to copy the link when there are no previous releases.
  • Improved block resizing in Retool Workflows.
  • Improved branch naming in Source Control so that whitespace is automatically replaced with -.
  • Improved loading time of Retool Database menu items.
  • Improved the apperance of monospace text, icon design, and footer size in the App editor.
  • Improved the behavior of popovers in the Code editor.
  • Improved the order of settings in the Inspector for the Table component.

Retool 2.120

  • Added a maximum response size of 100 MB when fetching database schemas.
  • Added an isOnboardingApp property to the app saved event.
  • Added JSON as a Workflows parameters option when running Workflows from apps.
  • Added rtAppSwitcherDrawerItemSettingsHidden and rtAppSwitcherDrawerItemLogoutHidden fields to managed app config in Retool Mobile, which hide settings and logout in mobile app side drawers.
  • Added rtDisableAppSwitcherDrawer to the managed app config in Retool Mobile to disable mobile app side drawers.
  • Added support for cookies in the OpenAPI resource configuration.
  • Added support for Google SSO using organization subdomains, i.e. org-subdomain.retool.com.
  • Fixed an error where JavaScript queries returning Promise.reject() would not terminate when using the latest runtime.
  • Fixed an issue where duplicate application names were created from templates.
  • Fixed an issue where module outputs with dependencies did not work as expected.
  • Fixed an issue where plotly.js would not import when using the latest runtime.
  • Fixed an issue where tooltips for function signatures on some utility methods would show unknown return values.
  • Fixed an issue where workflow parameters were not configurable on event handlers.
  • Improved error messages in the query editor when the schema fails to return.
  • Improved performance when using List View components in the latest runtime.
  • Improved the performance of transformers when using the latest runtime on Google Chrome.

Retool 2.119

  • Added a Create resource button to all resource configuration pages without one
  • Added a Create resource button to the Google Sheets resource configuration page
  • Added a Day component
  • Added an offset to function blocks in Retool Workflows so that multiple blocks don't overlap
  • Added count and updateByQuery to Elasticsearch
  • Added functionality to workflow queries so their errors can be displayed
  • Added image uploader support in the editor to Retool Mobile's Image component
  • Added the ability to hide the minimap when editing a Retool workflow
  • Added the option to copy a shareable link to the Share button
  • Fixed an issue where Debug Tools didn't open after a successful auth test when configuring a resource
  • Fixed an issue where failing to publish a push notification to one device with Retool Mobile prevented push notifications from being published to other devices
  • Fixed an issue where scope and audience were included for non-client credentials OAuth
  • Fixed an issue where text in the Libraries menu was cutoff within a Retool workflow
  • Fixed an issue where the login logo aspect ratio was incorrect for white label apps
  • Fixed an issue where you could not create a new query when the selected query's resource no longer exists
  • Fixed block icons in Retool Workflows so they match the menu icons
  • Fixed misaligned text in the Retool Workflows Resource query block
  • Improved IDE performance when mousing over the canvas
  • Improved mobile camera experience on tablets
  • Improved the Inspector so that properties in the Add-ons, Validation Rules, and Style sections don't persist if they're added but not configured
  • Improved the styling for the Import from Query Library options for the Resource query block in Retool Workflows
  • Improved the UI for selecting access options when sharing an app