Skip to content

v0.9.1

Choose a tag to compare

@ramonmalcolm10 ramonmalcolm10 released this 21 Sep 12:11
· 5 commits to main since this release

Accessibility and a composited launcher animation.

  • The closed chat panel is inert: its close button, message input and footer link no longer sit in the tab order or the accessibility tree while the panel is hidden (Lighthouse "aria-hidden elements contain focusable descendants"). aria-hidden stays for browsers that predate inert.
  • The launcher's attention pulse is a ring on a pseudo-element animating transform and opacity only, so it runs on the compositor instead of re-painting box-shadow on the main thread every frame. Honours prefers-reduced-motion.
  • Dependencies updated (Stencil 4.45, React output target 1.6.2, Tailwind 4.3.3, Jest 30.5). TypeScript stays on 6.x: stencil-tailwind-plugin reads the compiler API from the typescript package, which 7.x no longer exposes.