Skip to main content

Self-hosted Retool Edge release 4.58

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 private 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.

Documentation for this release

Retool's main documentation site reflects the latest Edge release. Since Edge updates weekly and only the most recent release is supported, the docs you're already browsing apply to this release — there's no separate version to switch to.

Self-hosted Retool 4.58

Latest releaseCurrently supported

Edge release notes

Bug fixes, improvements, and changes in this release.

TypeDescription
4.58.070 changes
addedAdded per-model API capability configuration for custom AI provider resources. [#82703]
addedAdded Claude Fable 5.1 BYOK support for AI queries and the app builder on Anthropic and AWS Bedrock. [#84647]
addedAdded support for using Google Vertex AI resources in the app builder. [#84719]
addedAdded support for using RethinkDB resources in the app builder. [#84725]
addedAdded support for using CouchDB resources in the app builder. [#84726]
addedAdded support for using Tavily resources in the app builder. [#84769]
addedAdded Gemini 3.8 Flash to Google Gemini and Vertex AI providers for BYOK AI queries. [#85069]
addedAdded MCP audit log events for tool invocations, sessions, and OAuth grants to Audit Trails. [#85107]
addedAdded the org's branded favicon to published and preview apps in the new app builder. [#85161]
fixedFixed the Fix with AI button remaining enabled after exhausting AI credits. [#83956]
fixedFixed stale SSO OAuth2 tokens on REST queries using %USER_OAUTH2_ACCESS_TOKEN% or %USER_OAUTH2_ID_TOKEN%. [#84138]
fixedFixed FileInput, FileDropzone, and FileButton Change events reading stale file values. [#84233]
fixedFixed permission errors on lockbox-protected endpoints returning 500 instead of 400 or 404. [#84389]
fixedFixed buffered integration errors not surfacing on queries that stream results. [#84441]
fixedFixed folder id requests with an invalid id returning 500 instead of 422. [#84445]
fixedFixed page and workflow move requests with invalid bodies returning 500 instead of 422. [#84446]
fixedFixed folder favorite requests with an invalid folder id returning 500 instead of 422. [#84447]
fixedFixed the space switcher not showing for non-admin users who belong to multiple spaces. [#84519]
fixedFixed protected app previews getting stuck on Rebuilding after creating or rebuilding one. [#84533]
fixedFixed tall dialogs in apps built with the new app builder scrolling the whole modal instead of just its body. [#84590]
fixedFixed missing per-iteration results in workflow run logs for loop blocks using object storage. [#84592]
fixedFixed folder permission removal deleting indirect grants inherited from a parent folder. [#84605]
fixedFixed multipage main frame and list-instance card layout issues with the Layout Compiler. [#84744]
fixedFixed threads getting stuck on a deprecated or plan-blocked model pin during compaction and on load. [#84789]
fixedReturned a 422 instead of a 500 error for an invalid folder ID in workflow folder requests. [#84805]
fixedFixed a blank canvas when navigating between apps with the Layout Compiler enabled. [#84806]
fixedFixed unwanted spacing gaps below auto-height components in the Layout Compiler. [#84828]
fixedFixed a server error when running a serverless function with multiple resources. [#84834]
fixedFixed sandbox credentials expiring before refresh on agent sessions longer than 2 hours. [#84854]
fixedFixed backend function uploads exceeding the size limit silently returning a generic error instead of a clear message. [#84873]
fixedFixed a missing published-app blob on Azure storage returning a server error instead of a not-found response. [#84932]
fixedFixed agents triggered by a workflow incorrectly grouping with unrelated subagent chains on the Agents monitoring page. [#84967]
fixedFixed MCP direct-to-sandbox file uploads failing because clients were given an unreachable internal address. [#84986]
fixedFixed an MCP client with a stale session ID getting stuck instead of automatically re-initializing. [#84987]
fixedFixed the live model registry refresh task not running in self-hosted worker processes, leaving the registry stale. [#84991]
fixedFixed Azure Key Vault secret names starting with a digit being rejected even though Azure allows them. [#85008]
fixedFixed the View in [provider] source control link for apps in the new app builder pointing to the wrong directory. [#85102]
fixedFixed Postgres queries with duplicate column names returning null instead of the last non-null value. [#85110]
fixedDisallowed editing apps in the new app builder when an org has version control locked. [#85114]
fixedFixed OAuth login redirects for published apps dropping query parameters from the original URL. [#85119]
fixedFixed the new app builder's preview banner's Updated time freezing instead of reflecting the latest build. [#85143]
fixedHid the View button for protected apps in the new app builder instead of showing a broken branch-switching menu. [#85147]
fixedFixed components inside a newly created Form not being draggable or resizable until reload. [#85191]
fixedFixed a published app's Edit app link leaving the custom domain and forcing a re-login in the new app builder. [#85259]
fixedFixed classic apps incorrectly opening in the new app builder and failing to load. [#85270]
improvedImproved the new app builder's theme editor with an interactive, multi-view app preview. [#82709]
improvedImproved the new app builder's protected publish flow to show pull request status for Bitbucket and Azure DevOps repositories. [#83474]
improvedImproved Databricks query result streaming to reduce memory use and time to first row. [#84466]
improvedMade resource, query, app, and workflow id arrays optional on POST /api/v2/spaces/copyElements. [#84732]
improvedClarified the error shown when a resource migrated from the deprecated Retool AI resource cannot be protected by source control. [#84787]
improvedImproved resource catalog search ranking so exact name and prefix matches rank above keyword matches. [#84910]
improvedImproved page responsiveness after the first query on published apps with Layout Compiler enabled. [#84959]
improvedImproved generated app names for short prompts like "todo list" instead of skipping name generation. [#84969]
improvedIntroduced a tooltip explaining Plan mode in the new app builder. [#85169]
improvedImproved JS Executor error messages so every failure includes an actionable explanation. [#85188]
changedRequired edit access to every resource and workflow a serverless function uses before a user can approve it. [#84799]
changedUpdated Assist default model mappings to remove models with upcoming deprecation dates. [#84981]
changedRenamed the new app builder's "Integrate changes" flow to "Merge changes" in button labels and status messages. [#85034]
changedCollapsed the Retool Fast model picker option to a single model, GLM-5.2-Fast. [#85038]
changedDisallowed invalid characters in the app URL input field, auto-converting spaces to dashes and letters to lowercase. [#85048]
changedDefaulted first-time publishes in the new app builder to the Published folder or the folder previously published to. [#85099]
security fixPatched an issue where raw custom SSO settings, including secrets, could leak through the unprivileged organization profile projection. [#84624]
security fixScrubbed resource config secrets from query responses and errors. [#84717]
security fixVerified the XSRF token value against the session instead of only comparing header and cookie. [#84759]
security fixPatched tomcat-embed. Resolves CVE-2026-68525, CVE-2026-65905, and CVE-2026-65182. [#84881]
security fixPatched browserslist. Resolves CVE-2026-73089 and CVE-2026-73088. [#84882]
security fixPatched @xmldom/xmldom. Resolves CVE-2026-83610, CVE-2026-83607, CVE-2026-83605, CVE-2026-83616, CVE-2026-83608, CVE-2026-83611, CVE-2026-83613, CVE-2026-83619, CVE-2026-83615, and CVE-2026-83614. [#84884]
security fixPatched qs. Resolves CVE-2026-82417 and CVE-2026-82562. [#84885]
security fixPatched fast-uri. Resolves CVE-2026-75931, CVE-2026-75975, CVE-2026-75899, and CVE-2026-76172. [#84907]
security fixPatched fflate. Resolves CVE-2026-45820. [#84909]
70 changes