New React SDK
Today, weβre shipping our new React SDK (@knocklabs/react
), which provides a unified set of hooks and components for integrating Knock into your web applications. You can use our React package to power in-app notification experiences like feeds, toasts, and banners for your users, as well as powering notification configuration via our preferences API.
Our new SDK is the home of all in-product notification experiences powered by Knock, superseding the previous react-notification-feed
package. If youβre using the old package, you can read here on how to migrate.
We have big plans for more in-product experiences that weβll be bundling into this package in the near future. Todayβs release is a first step towards that future, giving the base primitives to easily bring all of the functionality of Knock into your applications in an easy-to-consume way.
You can install the React SDK from NPM by running npm install @knocklabs/react
and can find the package in our brand new Javascript monorepo.
Fixes and improvements
- π We improved the loading time of message views within the Dashboard
- π We now validate certificates when configuring an APNS channel
- π We now validate the service account JSON when configuring a FCM channel