Flow Studio v1.4 — A Major Update
Agentic development has accelerated the pace of change here at Flow Studio. The app was first built in 2018 on Angular 4, and has survived four Microsoft API changes and three portal redesigns since then. Agents are now helping us with testing and grouping related changes into reviewable specifications — which means we can move faster and more safely than before.
We took on a lot of upgrades at once, we hope you’ll find the experience pleasant, and the performance blazing fast! But do please bear with us while we iterate through any hiccups.
Bug Report
We added a quick bug report to the top nav. It’ll also try to include a screenshot (you can exclude this before submit). Please let us know if anything breaks your workflow — your feedback is the fastest way for us to catch regressions.
Angular version update
The Angular framework underpinning Flow Studio has been updated. This was long overdue — carrying an old Angular version made every other upgrade harder. The update brings us back in line with the Angular LTS release track, and unblocks a range of dependency upgrades we had been holding off. We are not done yet, expecting us to keep moving forward to keep in pace with the latest.
Switch to Azure Static Web Apps
Flow Studio is now hosted on Azure Static Web Apps (SWA). SWA gives us tighter integration between the static frontend and the API layer, and a globally distributed CDN — all with less operational overhead than our previous setup.
Lightweight API proxy
We added a lightweight /api/ proxy layer. This enables the browser to batch multiple backend calls into a single request, reducing round-trips and making the app feel more responsive — especially when loading flow lists, run histories, and connector details in parallel. This is experimental and can be toggled off.
Continued UX refresh
We are working through a visual refresh using Tailwind CSS and Fluent Design principles. This is an incremental process, so things may look slightly inconsistent as we work through each area of the app. Our goal is a clean, consistent template by the time this version stabilises. Gradually we are removing the Kendo and a little bit of Material UI influences that are mixed in over the years.
Ludicrous speed: switching to SQLite in the browser (OPFS)
We are migrating our client-side cache from IndexedDB (Dexie) to SQLite running in the browser via the Origin Private File System (OPFS). This gives us a proper relational store in the browser — better query performance, easier migrations, and more predictable behaviour under large datasets. With this update we are finally able to offer an instant way to go back to a previous list.
Unified flow view
Personal flows, admin flows, and Teams: monitored flows are now merged into a single unified view. Previously these lived in separate sections, which made it awkward to get a full picture of your environment. The new view brings everything together with filtering options to slice by scope when needed.
Please let us know via the Bug Report button if anything breaks your workflow — your feedback is the fastest way for us to catch regressions.
After this version stabilises, we will be adding a lot more tools. Stay tuned.
Check out Flow Studio
Discussions