Kifas/Changelog

What's new in Kifas.

Weekly-ish. Filter by what you care about. Subscribe via RSS, or get release notes piped straight to your MCP client.

v1.4 minorDec 18, 2025

Hybrid engine, officially stable.

The headline change: ai.step now compiles to deterministic Playwright on the first successful run, then replays at Playwright cost forever after. We've been dogfooding this since September; it's been driving most of our internal suites without a regression for six weeks.

Added

  • Hybrid engine GA — ai.step auto-locks after first pass.
  • Self-heal: locked steps fall back to AI on failure, re-lock, post a Slack diff.
  • Per-step budget cap: ai.step(goal, { maxBudgetUSD }).
  • iOS 18.2 added to the Simulator fleet.
  • 3 new Auth Catalog providers: WorkOS, Stytch, Clerk.

Changed

  • Default Chromium target moved to chromium-131.
  • workflow.run() now streams step events; old polling endpoint is deprecated (still works for 90 days).
  • MCP server --install now auto-detects your active client (Cursor / Claude Code / Windsurf).

Fixed

  • Race in state.load when state and target browser were in different regions.
  • Visual regression false-positives when an iframe rendered after the snapshot finished.
v1.3.6 patchDec 03, 2025

MCP server gets six new tools.

Most of these come from agent feedback — Claude kept asking for capabilities we'd assumed lived elsewhere. We listened.

// Now reachable from any MCP client
+ run.compare(a, b) // DOM + visual diff between runs
+ run.flake_score(wf, win) // rolling 30d flake metric
+ run.export(id, fmt) // JSON / JUnit / HAR
+ tunnel.attach(b, t) // route a browser through a tunnel
+ state.refresh(name) // re-auth on a cron
+ workflow.diff(a, b)

Added

  • Total MCP tools: 42. (We're aiming for 50 by GA.)
  • Per-tool latency now visible in the MCP card via run.read.
v1.3 minorNov 14, 2025

iOS Simulators · beta opens.

Six months of macOS-fleet plumbing later: you can now spawn an iPhone 16 simulator with one SDK call. Pricing is unchanged; iOS sims share the same browser-minute pool.

Added

  • device.spawn('iphone-16', { os: '18.2' }) — beta on Team and above.
  • WebInspector bridge for hybrid native + WebView tests.
  • Region: us-east-1 only at beta; eu-west-1 in v1.4.

Changed

  • Median spawn time across the fleet down to 820ms (was 1.4s).
v1.2.3 patchOct 28, 2025

Pricing simplified.

We retired the per-seat upcharge that snuck back in over the summer. Unlimited seats are baked into every paid tier again, full stop. If you noticed your Sept invoice climb, you'll see it drop in November.

Changed

  • Per-seat fees on Starter and Team removed retroactively for Q4.
  • Pricing page now shows the in-page calculator we should have shipped at launch.
v1.2 minorOct 01, 2025

Workflow canvas, version one.

The visual workflow editor is out of preview. Drag-to-connect, three-way diff with code-authored edits, and round-trip JSON serialization to your repo.

Added

  • Visual canvas at app.kifas.io/wf/:id.
  • Sub-workflows pinned by SHA in CI.
  • Branch / loop / retry / parallel control nodes.
v1.1.4 patchSept 09, 2025

Stability week.

Three flake fixes that came out of customer reproductions. Thanks to the teams at Replit, Vercel, and Figma for the traces.

Fixed

  • Cookie partitioning bug on WebKit 17.6.
  • auth.loginAs('okta') failed when push-notif was the only available second factor.
  • Tunnel reconnect storm when a CI runner cycled between jobs in <3s.
v1.1 minorAug 12, 2025

Auth Catalog · 42 providers.

The Auth Catalog grew from 12 to 42 providers, with first-class flows for TOTP, push, SMS, magic link, and recovery codes. Each one runs in an isolated browser per project, with cookies encrypted under a project-scoped KMS key.

v1.0 majorJul 22, 2025

Kifas, generally available.

After 14 months of beta with 200+ teams, Kifas is GA. Three primitives, one SKU, MCP-native from day one.

Added

  • Workflows, state handles, devices — the three primitives.
  • SDKs for TypeScript, Python, Go.
  • Playwright fixtures via @kifas/playwright.
  • SOC 2 Type II report available on Business+.