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