Vanilla JS SDK Update
Dec 12, 2023
A few months ago we launched the Vanilla JavaScript SDK for any stack that runs JS (including Node). Since then, we've simplified the API and models based on feedback.
Working with Flow lifecycle is now much simpler, and we've introduced global event handlers for triggering actions as a user progresses through a Flow. The Vanilla JS SDK is becoming the foundation for all our JavaScript-based SDKs.
- Sep 12, 2023
Targeting Acquired
Targeting is how you control the state and visibility of Flows (and Steps) based on data about the current user. Previously, targeting was code-only: fine for simple queries, awkward for complex ones.
- Aug 31, 2023
Async Validation Handlers in Forms
Engage Forms now support asynchronous validation between steps using the `validationHandler` prop on `<FrigadeForm />`. Block the user from advancing until an async call (database, API, etc.) completes.
- Aug 22, 2023
Component Library Updates
The component library got a big update. Components are restyled, layouts and flows are updated, and they're interactive in the Frigade dashboard. View and interact with each component to see how users will experience them before you ship. Bump `@frigade/react` to 1.35.14 or higher.