Releases: MadAppGang/passflow-react-sdk
Releases · MadAppGang/passflow-react-sdk
Release list
v0.8.1
What’s included
v0.8.1 is the first registry release after v0.7.1 and includes the previously unreleased device-verification work prepared for v0.8.0.
Authentication UI
- Adds the typed, Storybook-backed
LoginScreencomponent system for credential, passkey, code-entry, invitation, device-approval, status, and general-error states. - Moves sign-in, sign-up, invitation, CLI authentication, device verification, passwordless verification, and error screens onto shared UI components and
--passflow-*design tokens. - Bundles country flags and improves international phone selection without relying on a third-party flag CDN.
- Improves responsive layouts, theming, loading and validation states, user-facing errors, keyboard behavior, and accessibility.
Device and OIDC flows
- Adds RFC 8628 device verification through
DeviceVerifyFlow,useDeviceVerify, typed device errors, and explicit authentication/approval states. - Reuses the real sign-in controller on the device page while keeping device authentication and approval as separate operations.
- Prevents OIDC credential forms from cancelling the relying-party callback with a competing post-login navigation after
redirect_urlhas already been followed.
Development and release quality
- Adds complete Storybook state coverage plus Playwright interaction, responsive, theme, visual, and accessibility coverage.
- Upgrades Storybook, Vite, Vitest, Playwright, and pnpm tooling and aligns CI and trusted npm publishing with the declared package manager.
- Rebuilds automatically during
prepackand excludes demo, test, Storybook, and Playwright declarations from the npm artifact.
No intentional breaking public API changes are included.
Full changelog: https://github.com/MadAppGang/passflow-react-sdk/blob/v0.8.1/CHANGELOG.md
v0.6.1
Full Changelog: https://github.com/MadAppGang/passflow-react-sdk/commits/v0.6.1