[go: up one dir, main page]

Skip to main content

Changelog

Updates, changes, and improvements at Retool.

Users can now modify the order of pages in multipage apps. In the Pages tab in the left panel of the app IDE, users can sort pages relative to each other using drag-and-drop.

Changes to the page order are immediately reflected in the page menu (and in header and sidebar frames if present). The retoolContext.pages Javascript variable also provides the list of pages in order.

This change is currently live on cloud and will be available in an upcoming edge release.

Retool is excited to announce Assist, your AI-powered partner for app development. Prompt Assist with natural language directly from the app IDE to generate apps, make changes to existing apps, and ask questions about Retool.

Assist can:

  • Generate full-stack apps from a prompt using your live production data. Retool scaffolds apps based on your real databases and resources.
  • Respect all existing org policies by default—SSO, role-based access control, and data-level permissions. Apps remain secure and access-controlled without any manual configuration.
  • Edit components, queries, and styles of your existing apps.
  • Answer questions about an existing app, including about the purpose of the app and how it works. Assist can also answer questions about Retool in general.
  • Deploy AI-generated apps to production without leaving Retool. Hosting, versioning, and monitoring are built-in for cloud and self-hosted deployments.

Retool has released several improvements to the README experience for web apps:

  • The README is now located at the top of the Pages or Screens list for easy access.
  • You can now use AI to generate a README automatically based on the components and logic of your app.

Previously, app READMEs were found by clicking the title of the app. If your app has an existing README, you can now find it in the Pages tab.

This change is currently available on Retool Cloud, and it will be available on future edge and stable releases of Self-hosted Retool.

You can now see the output of an agent run with the Result (sync) return type when using the Invoke Agent block in workflows.

  • The Result (sync) type is the default setting. This returns the direct result of the agent's output.
  • The Run state (async) type returns the agentRunId, agentId, and status only. It does not include the output of the agent.

Retool no longer supports Gemini 1.5 Pro. Gemini 2.0 Flash will be used instead.

Newly created apps now have their Max width value set to 1200 px by default. This change improves usability and responsiveness.

Existing apps are unchanged. If you want to adjust the maximum width of your app, navigate to the App Inspector and adjust the Max width setting in the Spacing section.

Cloud customers on all plans can now submit breakage reports from inside the product to report regressions, breakages, and potential incidents on the Retool platform.

The breakage form is available by clicking Report a breakage from the following locations:

  • The Apps and Resources landing pages, by clicking the chat button on the bottom right corner of the screen.
  • The App IDE, by clicking the Help button in the status bar.
  • The resource configuration pages, by clicking the Help button in the status bar.
  • The Query Library, by clicking the Help button in the status bar.

After you submit a breakage report, you will receive a confirmation email with a ticket number.

The Fullstory integration for session replay is now generally available.

When enabled, data about user interactions with apps are reported directly to Fullstory for you to review in detail. You can then analyze app analytics, evaluate impact, and review interactions with session replay. This integration is useful for monitoring user activity across different apps, and using advanced analytical tools like heatmaps and funnels to identify usage patterns, debug errors, and improve the overall user experience.