Retool 3.371 Edge for self-hosted instances
Retool 3.371 is now available on the Edge release channel for self-hosted organizations.
Updates, changes, and improvements at Retool.
Refer to the stable and edge release notes for detailed information about self-hosted releases.
Retool 3.371 is now available on the Edge release channel for self-hosted organizations.
You can now delete workflows programmatically using the DELETE /api/v2/workflows/{workflowId} endpoint in the Retool REST API.
To use this endpoint, your API token must have the workflows:write scope. The endpoint only supports deleting standard workflows—deleting agents and functions via the API is not supported.
Refer to the Retool API reference for full endpoint details, including request parameters and error responses.
Gemini 3 Pro Image and Gemini 3.1 Flash Image are now available on Retool Cloud through Google. They can be used for image generation with AI resource queries.
Retool now provides a native integration for CockroachDB, a relational database management system. You can create a CockroachDB resource to securely connect to your databases and create apps and automations that use SQL queries to perform create, read, update, and delete operations.
The following patches are now available on the Stable release channel:
Update your Retool instance to apply the latest bug fixes and security patches.
Retool 3.367 is now available on the Edge release channel for self-hosted organizations.
Retool now supports Google Vertex AI as a new native integration that can be used in AI resource queries.
This change is available to cloud instances that use the updated AI resource management.
The following patches are now available on the Stable release channel:
Update your Retool instance to apply the latest bug fixes and security patches.
Retool 3.363 is now available on the Edge release channel for self-hosted organizations.
App builders can now defer the initialization of modules until they're viewable to improve the initial loading time of larger apps.
To enable this public beta, navigate to Beta > Settings and enable [Perf] Module deferred evaluation.
When an app is initially loaded, Retool initializes all code, components, and modules. However, a common use case for modules is including them in conditionally hidden frames, and these modules don't need to be loaded when they are still hidden.
Modules now have a new option in the Inspector: [Beta] Defer evaluation until visible. When a “deferred” module is hidden (either ‘hidden’ state is true, or it is in a hidden frame, or otherwise not being rendered), Retool defers the module's initialization. When the module is shown, Retool invokes the initialization procedure that would typically happen during app startup.
This gives builders more flexibility in how components are loaded in their apps, and large apps load more quickly.