Self-hosted Retool 2.123
This release has been deprecated and is no longer supported.
2.123.19
Self-hosted Retool 2.123.19-legacy was released on .
Added
- Added support for GCM encryption (using the
USE_GCM_ENCRYPTION
environment variable) for Workflows.
2.123.17
Self-hosted Retool 2.123.17-legacy was released on .
Removed
- Removed a dependency on a deprecated third party service for user avatars
2.123.16
Self-hosted Retool 2.123.16-legacy was released on .
Improved
- Improved GraphQL error messaging
Changed
- Upgraded OpenAPI spec parsing library
2.123.13
Self-hosted Retool 2.123.13-legacy was released on .
Fixed
- Fixed error with parsing OpenAPI schemas.
2.123.12
Self-hosted Retool 2.123.12-legacy was released on .
Fixed
- Fixed an issue with Workflows and DISABLE_FORWARDABLE_COOKIE_DECODING setting
2.123.9
Self-hosted Retool 2.123.9-legacy was released on .
Fixed
- Fixed an issue with airgapped license keys
2.123.8
Self-hosted Retool 2.123.8-legacy was released on .
Fixed
- Fixed an issue with workflows
- Fixed an issue with certificates
2.123.7
Self-hosted Retool 2.123.7-legacy was released on .
Fixed
- Fixed an issue with workflow worker creation
2.123.6
Self-hosted Retool 2.123.6-legacy was released on .
Fixed
- Fixed an issue with tests in performance runtime
2.123.5
Self-hosted Retool 2.123.5-legacy was released on .
Fixed
- Fixed an issue with renaming modules
2.123.4
Self-hosted Retool 2.123.4-legacy was released on .
Fixed
- Fixed an issue with BigQuery resource validation
2.123.3
Self-hosted Retool 2.123.3-legacy was released on .
Fixed
- Fixed an issue with event handler saves
- Fixed an issue with row visibility when using dynamic expressions
2.123.1
Self-hosted Retool 2.123.1-legacy was released on .
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 maximum session length of 30 days for Retool Embed.
- Added a new Stripe API version, which includes the Payment Links endpoint
- Added Apps and Workflows options to the Retool logo menu
- Added a Python custom libraries UI with global importing and language server support to Retool Workflows.
- Added a Retool Workflows callout and the option to run a workflow to the query editor
- Added a schema explorer for gRPC resources.
- Added debugging details for full and partial syncs to the Source Control dashboard
- Added dynamic icons to the Table component.
- Added the option to use the new runtime for Retool apps.
- Added error handling support to query editor AI.
- Added evaluation highlighting for evaluation template strings
- Added inline validation to resource settings.
- Added JavaScript support to query editor AI
- Added linting to the template string code editors
- Added Markdown syntax highlighting to the Text component
- Added query caching on public apps.
- Added streaming support for Cassandra resources.
- Added support for gRPC binary metadata
- Added support for pypdf custom library
- Added the ability to disable Retool Embed users from the permissions page.
- Added the ability to edit Icon and Label properties to Toolbar buttons
- Added the ability to run Retool Workflows queries on Retool Mobile.
- Added the ability to select multiple services for gRPC queries
- Added the JDBC resource to Retool Cloud
- Added the llama_index library to Retool Workflows.
- Added the option to disable prepared statements for Databricks resources.
- Added log details to distinguish full/partial syncs
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 context menus for self-hosted releases were displayed behind the query editor
- Fixed an issue where disabled resource configuration settings appeared to be enabled
- Fixed an issue where editable tag cells in the Table component were incorrectly highlighted
- 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 passing an integer to externalIdentifier for Retool Embed would cause a server error.
- Fixed an issue where some components threw an error when adding them to the canvas
- 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 Icon component would remain in an error state if given an invalid name
- Fixed an issue where the Table component would sometimes crash when using the Tag dropdown.
- 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 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 GraphQL formatting by using Prettier, which also prevents comments from being removed when reformatting
- Improved Password Reset Form
- Improved some resource templates and correctly capitalized some resource names
- Improved the pop-out code editor layout
- Improved the styling of the Retool logo, header, and tags.
- Improved URL hash behavior so that hashes persist when switching between edit and preview modes
- Improved autolayout functionality in Retool Workflows
- 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.
Changed
- Clarifies embed users in user permissions page
- Clarify Retool instance URL in failed source control deployment emails
- Delete public apps when an organization is archived
- Reload GRPC proto files when proto directory contents are changed.
- Query editor filtered state icon has been updated to match the non-filtered state icon
Removed
- Removed the ability to trigger some keyboard shortcuts within input components, as some keys are reserved for text formatting.
Self-hosted Retool releases may include some changes that only apply to cloud-hosted organizations.