Real-time experiences are becoming standard, especially in AI chats and live dashboards.
But until now, actions like REST API Request, Xano Request and Invoke Edge Function only worked one way: send a request, wait for the full response. That meant clunky workarounds and extra logic just to handle live updates.
We’re changing that with streaming support across key backend actions.
You now have the option to stream data progressively as it arrives 👇
The “REST API Request” action now includes a new toggle to stream the response:
The "Xano Request" action now allows you to stream variables from components, not just global variables:
Check out the docs to learn more.
The "Invoke Edge Function" now includes a new toggle to stream the response:
It’s a small toggle in the settings, but a big step for use cases like AI chats, typing indicators, or anything related to progressive loading!
• Cancel option when switching from JS to formula: you now have more control when switching from JavaScript to no-code formulas. A new popup lets you confirm or cancel the switch.
• Updated icons for Rich Text Input and File Upload: the ww-input-rich-text element now uses Lucide Icons instead of Font Awesome, ensuring consistency when switching with custom menus. The File Upload element’s close (x) icon has also been updated for a cleaner, more consistent look.
• Sticky top menu in the Asset Library: the top menu in the Asset Library now stays visible when you scroll through long lists of items. You can access key actions at any time without having to scroll back to the top.
• Open Popup workflow action: we’ve updated the Open popup workflow action for Alert dialogs so the predefined props are listed in a logical order: title first, then description.
That's all for this time! As always, let us know what you think 🙂