Skip to main content
FlowFn
IntegrationsTemplatesPricingDocsBlogSign inStart free
All documentation

v2.0.0

UpdatedAug 15, 2026Reading time2 min read

Released 2026-04-05. Playgrounds grow from a code sandbox into a way to build and publish full apps — multi-page sites, reusable components, server-side code, and AI that edits the whole site — backed by a standalone Data Sheets store and realtime Streams.

Added — Playgrounds

  • Multi-page sites. Turn one playground into a multi-page, SEO-indexable site with shared styles and scripts, in-site navigation, and per-page SEO.
  • Reusable components. Build a named HTML / CSS / JS snippet once and drop it into any page.
  • Server-side code. Write backend functions for your playground, call any public URL with ctx.http, and query your data on the server (operators, sorting, paging) so list / detail pages scale.
  • AI across your whole site. Ask the assistant to change every page at once; each edit comes back as a Preview-and-Compare Pending Change you approve one at a time. It can also build new pages and components.
  • Data-binding templates. Interpolate values with {{ … }}, repeat blocks with ff-each, and toggle sections with ff-if — no manual DOM code.
  • Assets. Organize uploads into folders and reference them by relative path in your HTML / CSS.
  • Shared client state & dev tools. flowfn.state persists across pages; Console / Style / Behaviors / Inspect work on every page tab.

Added — Data Sheets

  • Standalone tabular store. Databases and sheets with rich column types (text, large text, JSON, dates, select, and more) and cell validation on every write.
  • Row actions. Owner-only admin buttons on each row that run one of your server functions with that row.
  • Server queries. Filter, sort, and page your data from server code.

Added — Streams & more

  • Streams (preview). Realtime rooms for games and live apps — define channels with publish rules, connect clients over WebSocket, built-in presence, and trigger workflows, stream functions, and streaming AI agents from channel messages.
  • Per-app addresses. Every app gets its own <subdomain>.flowfn.com address, with custom domains supported.
  • White-label. On Pro and Business plans, hide the "Powered by FlowFn" footer with a per-item toggle in each playground, form, and visualizer's settings (off by default).
  • Newer AI models for workflow AI tasks, and AI-drafted SEO for playground pages.

Changed

  • Safer, recoverable deletes. Deleting an app or team is blocked while it still contains items; deletes go to a Trash you can restore from before they're permanently removed.

Spotted an issue or have feedback?

support@flowfn.com
Back to docs hub →