Skip to content

Changelog

What changed in the SDKs, the dashboard and the API.

October 2026: Generate with AI

  • Generate with AI: show PlayStep your web or Flutter app with a capture link (or let it read public pages) and get onboarding tours, task walkthroughs, feature spotlights and empty-state help written for it. Each step says what clip to record. See Generate with AI.
  • Steps without data-guide: steps can find their element by CSS selector on the web, and by key, text, semantics label or tooltip in Flutter. An app's own anchor always wins. See Anchors.
  • Previews across page loads: an Open in my app preview now lasts for the tab's session, not just the first page.

October 2026: public beta

SDKs

  • @playstep/web 0.1: script tag and npm builds. The loader is under 3 KB and the guide UI under 20 KB (gzipped), loaded only when a guide starts.
  • Pinned script-tag builds: every release is served at an immutable /sdk/<version>/ path with SRI hashes, and the loader checks the hash of each chunk it loads. See Pin a version.
  • @playstep/react 0.1: PlayStepProvider, usePlayStep, useTrack and guideAnchor.
  • playstep 0.1 (Flutter): GuideAnchor, PlayStep.builder, the navigator observer, offline configs, and playstep_embeds for YouTube and Vimeo.

Dashboard

  • Passwordless sign-in: you get a 6-digit code by email, and the first code you enter creates your account. GitHub and Google sign-in when enabled.
  • Guide builder with a live preview, versions and rollback.
  • Clips: in-browser trimming and compression on Free, external links with daily health checks, YouTube and Vimeo embeds.
  • Anchors with stale detection, per-guide analytics with step funnels, the launcher, and usage and billing with spend caps.

API

  • Guide configs served from the edge with a 30-second cache, published within a minute.
  • Exact metering of guided users and hosted video.
  • Server API for publishing guides from CI and deleting user data.

Search the docs and guides.

PlayStep is coming soon

We're opening PlayStep to teams one at a time. Leave your name and email and we'll set up a demo.

We use your email only to arrange the demo. See the privacy policy.