-
Notifications
You must be signed in to change notification settings - Fork 70
Description
Hey Folks,
This package hasn't gotten a ton of attention from me lately, but a number of issues have come up that needed to be addressed. I was able to find some time today and migrated the build system to rollup, and the component itsself to a functional component using hooks.
This means there were some significant API changes, and thus a 2.0 branch/tag, and a new 2.0 alpha release on NPM.
The biggest changes are (a) that now both exports of this package are now named exports, and (b) the package is now more strict about the props that are passed in.
There are also improvements to the TS types, and probably some other things. Happy to document anything that I've forgotten to mention here. Please leave a comment or submit a PR if you find anything worth documenting.
You can read documentation on the alpha release by looking at the 2.0 branch or 2.0.0-alpha.1 release.
You can try out the latest 2.0 release by installing react-intercom@next. This should be more or less ready to be released, but I want to get some eyes on it to confirm there aren't any issues.
Once I feel confident there won't be any issues, I'll merge this into master and push an official v2.0.0 release.