Self-hosted Retool Edge release 3.82
Release notes for the Self-hosted Retool 3.82 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.82
No longer supported
Edge release notes
Bug fixes, improvements, and other incremental updates across all edge releases in this release.
| Type | Description |
|---|---|
| 3.82.055 changes↑ | |
| added | Added custom page support for the 404 page in public apps. [#48514] |
| added | Added support for multiple developers to have their own development revision for the same custom component library. [#48507] |
| added | Added the Create Document Vector AI action. [#48704] |
| added | Added a confirmation modal for deleting custom AI providers. [#48678] |
| added | Added support to increase the user name length limit to 255 characters. [#48632] |
| added | Added support for showing global frames in the app structure tree. [#48640] |
| added | Added support for autoLogin on the mobile login screen. [#48563] |
| fixed | Fixed an issue where a MongoDB resource may report minimum pool size limit errors. [#48790] |
| fixed | Fixed an issue where a new folder was created instead of renaming an existing folder. [#48796] |
| fixed | Fixed an issue where the Mobile Tab Bar did not evaluate dynamic expressions and displayed non-evaluated text. [#48717] |
| fixed | Fixed an issue with the gap property of mobile components that were hidden. [#48791] |
| fixed | Fixed unhandled promise rejections from Azure Repos configurations. [#48786] |
| fixed | Fixed an issue with the Query Library that affected streaming with custom providers. [#48766] |
| fixed | Fixed an issue where containers and modals within modules were not being properly handled. [#48752] |
| fixed | Fixed an issue where FIDO2 2FA configuration was forced in short-lived flows like resource OAuth2 despite ignore2FA flag. [#48767] |
| fixed | Fixed an issue where search results in the Table component did not update when data changed. [#48381] |
| fixed | Fixed an issue where LDAP was not working properly. [#48739] |
| fixed | Fixed an issue where custom component auto height did not handle margins correctly. [#48719] |
| fixed | Fixed an issue that disabled streaming for generate and explain JavaScript functionality in Retool AI custom providers. [#48728] |
| fixed | Fixed an issue where the startTrigger value in workflows was not formatted as JSON. [#48695] |
| fixed | Fixed misleading log message in shouldMapUtils that incorrectly displayed the elements uuidinstead of the globaluuid`. [#48692] |
| fixed | Fixed a spelling error in logs from the ccl-support library. [#48742] |
| fixed | Fixed an issue where the sidebar and inspector would stay open on small screens during the guided tour. [#48698] |
| fixed | Fixed an issue where mobile previews for unpublished draft releases were not displaying correctly. [#48677] |
| fixed | Fixed an issue where page plugins were evaluated in the incorrect order during page switches. [#48664] |
| fixed | Fixed an issue where dragging components within global modals and drawers would incorrectly set their screen property back to page, preventing cross-page viewing. [#48687] |
| fixed | Fixed an issue in WidgetGrid to display a size indicator when resizing a widget. [#48590] |
| fixed | Fixed an issue where the Theme Editor sidebar search ignored whitespace when searching. [#48654] |
| fixed | Fixed flashing scrollbars on components that use Expand contents to fit. [#48691] |
| fixed | Fixed the tooltip for the start trigger to include schedules as well as webhooks in workflows. [#48650] |
| fixed | Fixed an issue where removing navigation items did not work in the editor without refreshing the page. [#48661] |
| fixed | Fixed an issue where typing {} in the navigation title editor caused the mobile preview to stop responding. [#48660] |
| fixed | Fixed an issue where components would not deselect when dragging over them in the App IDE. [#48593] |
| fixed | Fixed an issue where tooltips were undefined in SQL, GraphQL, and template string editors. [#48464] |
| fixed | Fixed an issue with multipage apps where the current app would appear in the list of apps to import. [#48608] |
| fixed | Fixed an issue where overlays could remain interactive in an invisible state due to a transition state error. [#48607] |
| fixed | Fixed an issue with the loop block not returning queryParamsSize and queryResponseSize, which caused the output size to be unaccounted for. [#48160] |
| fixed | Fixed an issue where the Undo keyboard shortcut did not work correctly when editing a transformer. [#48535] |
| fixed | Fixed an issue causing column resizing in the Table component to incorrectly update selected rows. [#48558] |
| fixed | Fixed support for placeholder property to accept string type in Number Input component. [#48550] |
| fixed | Fixed an issue preventing folder collapse in the Code tree of the App IDE. [#48517] |
| fixed | Fixed an issue where the pages tab for multipage apps appeared in single-page apps. [#48518] |
| fixed | Fixed an issue with ModalFrame overlay blocking canvas clicks incorrectly. [#48492] |
| fixed | Fixed an issue where new components were always added to the top of the canvas after closing the Add component modal. [#48498] |
| fixed | Fixed an issue that caused latency due to unnecessary database calls for users and userInvites. [#48430] |
| fixed | Fixed an issue that prevented upgrading the legacy Comments component to the new Comments component. [#48462] |
| fixed | Fixed an issue where the context menu displayed screen instead of page. [#48466] |
| improved | Improved error handling and added rate limiting tests for the REPORT_APP_ERRORS workflow path. [#48480] |
| improved | Improved the Scanner component to reset when unnecessary scans are detected, preventing false positives. [#48652] |
| improved | Improved the dimension measuring logic of the Scanner component to better match the video`s aspect ratio and set a default aspect ratio of 1.33. [#48658] |
| improved | Improved the Color Input component to enhance focus and hover states and optimize tabbing behavior. [#48497] |
| improved | Improved the behavior of Escape key to close all tooltips in code editors. [#48472] |
| changed | Changed the default API version for AzureOpenAI. [#48609] |
| changed | Changed the default event for new event handlers on file input components to parse instead of change. [#48533] |
| security fix | Patched an XSS vulnerability in the parameters of /oauth/authorize by escaping the HTML. [#48389] |
| 55 changes | |