Skip to main content

Self-hosted Retool Edge release 3.99

Releases on the Edge channel occur weekly. Each release occurs one week after the equivalent release for cloud-hosted Retool.

Edge releases are available for organizations that want the latest features or to use closed beta functionality. Retool recommends most organizations use Stable releases unless you have a specific need for Edge releases and can keep your deployment up-to-date.

Retool supports only the most recent release on the Edge channel. As Edge releases are weekly, bug fixes and improvements are included in the next release. All previous releases are then considered deprecated.

Self-hosted Retool 3.99

No longer supported

Edge release notes

Bug fixes, improvements, and other incremental updates across all edge releases in this release.

TypeDescription
3.99.033 changes
addedAdded a Reset button to the custom app theme for organizations on free plans, allowing users to revert to the default theme. [#50802]
addedAdded support for drag-and-drop reordering of pages in the app structure. [#50772]
addedAdded support for continuation tokens in S3 file listing for V3 pagination. [#50143]
addedAdded support for collapsible panes in the app structure. [#50660]
addedAdded support for additional scope in MongoDB queries. [#50697]
addedAdded support for filtering users by firstName, lastName, and email in the GET /users endpoint. [#50736]
addedAdded a + option to the Pages tab. [#50621]
addedAdded support for additional scope across all inputs in REST API queries, preventing erroneous lint errors. [#50537]
fixedFixed an error in Breadcrumbs component when switching between truncated and untruncated states. [#50861]
fixedFixed an issue where text could not be typed into the PR template input in Source Control settings. [#50843]
fixedFixed an issue when using Source Control with CodeCommit where creating a branch and pushing a commit could result in an error. [#50818]
fixedFixed an issue where API headers were not updating when the environment changed for a resource. [#50792]
fixedFixed an issue where page headers with IDs other than $header would not render in user preview mode. [#50722]
fixedFixed an issue with infinite user lookups in GET /api/internal/customComponentCollections when revisions is an empty array. [#50796]
fixedFixed an edge case error in the IFrame component: "Failed to construct URL: Invalid URL." [#50778]
fixedFixed the CMD+S shortcut to save JavaScript queries in the popout editor. [#50637]
fixedFixed user modal logic to prevent adding users to the external users group while allowing external users to be added to other groups. [#50705]
fixedFixed issues with hover contrast text and input border style in editable text components. [#50726]
fixedFixed an issue with accessibility in the Mapbox integration by upgrading to mapbox-gl-react v6 and disabling the second attribution overlay. [#50624]
fixedFixed an issue where the Import JSON menu would close before starting an upload. [#50689]
fixedFixed an issue causing app refresh after redirecting from a non-canonical to canonical presentation route. [#50626]
fixedFixed an issue where testing SAML SSO erroneously updated user groups. [#50645]
fixedFixed an issue with the PDF component to make it keyboard accessible and added a focus ring when focused via keyboard. [#50574]
fixedFixed an issue where the testConnection cookie was not cleared when clicking the normal SSO login button. [#50592]
fixedFixed an issue where the SAML test SSO connection would display groups that are not created. [#50591]
fixedFixed an issue where table names would not appear in GUI mode for SQL queries. [#50578]
fixedFixed an issue that allowed simultaneous addition of a global header/sidebar when a page header/sidebar exists and vice-versa. [#50570]
removedRemoved the inspector and sidebar pin buttons, relocating them to the editor layout menu with pinning actions. [#49711]
improvedImproved the disabled tooltip for frames to specify whether it is a global frame or a page frame. [#50703]
improvedImproved accessibility of the Bounding Box component. [#50654]
changedEmail links default to the organization`s base domain. [#50641]
changedChanged the SQS connector to use queueName instead of queueUrl, and fixed fx mode detection for dropdown options. [#50603]
changedChanged global headers and sidebars to be hidden if a page-scoped header or sidebar already exists. [#50580]
33 changes