Releases: awran5/react-floating-whatsapp
Releases · awran5/react-floating-whatsapp
v5.0.8
5.0.7
v5.0.6
v5.0.2
v5.0.0 - 2022-10-07
Commits
- build: update dependencies
59ddd9e - build: remove example folder
36c5110 - feat: add new props and improvements
b5bcc21
Features
- BREAKING CHANGES: change default import to name import
- BREAKING CHANGES: rename
heightprop tochatboxHeight - BREAKING CHANGES: rename
stylesprop tostyle - BREAKING CHANGES:
notificationDelaynow in seconds instead of millisecond - add: new prop
onClickCallback function fires on click - add: new prop
onSubmitCallback function fires on submit with event and form input value passed - add: new prop
onCloseCallback function fires on close - add: new prop
onLoopDoneCallback function called when notification loop done - add: new prop
notificationLoopto control repeated notifications loop - add: new prop
notificationSoundSrcallow Notification sound custom src - add: new prop
buttonStyleInline style applied to button - add: new prop
buttonClassNameCSS className applied to button - add: new prop
chatboxStyleInline style applied to chat box - add: new prop
chatboxClassNameCSS className applied to chat box - perf: change input from to be uncontrolled to avoid unnecessary renders.
v4.0.5
- Removed: semantic-release
- Removed: GitHub action
- Modified: using @rollup/plugin-url for handling the assets
v4.0.3
v4.0.0
4.0.0 (2021-09-25)
- Added: Default Avatar using generated random avatars
- Added: New Prop
heightthat allow to control the chat box height. - Added: New Prop
notificationthat enable/disable repeated notifications sound and indicators. - Added: New Prop
notificationDelayto set the time delay between notifications in millisecond. - Added: New Prop
notificationSoundto allow notifications sound. - Added: Message typing effect before
chatMessageappears. - Fixed: Chat box css
positionThanks to @jpmedeirosmorais and @jorgemndoza - Modified: Refactor state using useReducer Hook.
- Modified: Prevent toggle open/close the chat box.
- Modified: CSS stylesheet import, now its applied inline.
- Updated: App dependencies