Release notes
🚀 Features
- possibility to limit the number of toast displayed #298
- support strict mode 💪
- can define inline style on toast
- HTML ids can be set for ToastContainer and Toast components(containerId, toastId are used as id)
- better close button icon
- possibility to unsubscribe to
onChange
event #450 - dark toast 💅
- expose hook to create your own
ToastContainer
(not documented yet) - expose hook to create your own
Toast
(not documented yet) - new documentation powered by docusaurus2 and algolia search 🔥
🕷Bug fixes
- progress style from toast not being used
- fix some tests
💥 Breaking changes
className
only support string now.- 🔥 require react v16.8 due to the introduction of hook
- calculate center position using transform instead of using margin-left = toast size /2
- upgrade to latest react-transition-group to support strictmode. This impact your custom transition
🧐 Internal
- fully rewritten in typescript
- switch from enzyme to react-testing-library
- bundled by tsdx
- smaller bundle size 👌