Skip to content

v0.9.11 - interaction and motion polish

Choose a tag to compare

@yoloyash yoloyash released this 14 Jul 20:31

What's changed

  • Standardized web motion with shared CSS duration, easing, surface, overlay, collapse, loader, and reduced-motion primitives.
  • Added typed route transitions and lightweight loading skeletons across chat, projects, settings, and the authenticated app.
  • Polished dialogs, drawers, menus, popovers, selects, toasts, controls, and chat affordances without animating streamed message tokens.
  • Improved chat composer autofocus, streaming scroll behavior, and the scroll-to-bottom affordance.
  • Updated the default Compose app image to 0.9.11.

Validation

  • npm run lint -w apps/web
  • npm run test -w apps/web (48 tests)
  • npm run build -w apps/web
  • Playwright motion coverage and live Gemini streaming smoke
  • docker compose config --quiet