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
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