Skip to content

v3.0.0

Compare
Choose a tag to compare
@mcallegari10 mcallegari10 released this 17 Apr 22:07
· 89 commits to master since this release
8076feb

v3.0.0! πŸŽ‰ πŸ“¦ πŸš€

The one with TypeScript

Thank you so much for all the issues and PRs you submitted. As of this version we included some of the most important features the component was missing and a complete rewrite to TS as well as a types declaration file for better support. We are still missing some key points and features but we are working on them.

New features

  • Add messages deletion based on #137 (thank you @thiagocavalcanti )
  • Add onTextInputChange new prop based on #79 (thank you @geison20 )
  • Add better support for a11y based on #120 (thank you @nzambello )
  • Change badge component to handle automatically new messages received, deprecating the badge prop
  • Add timestamp to messages, now they will display underneath the message and also added a new prop in case you don't want to show it
  • Add a new optional id to messages
  • Mark messages as read/unread

Support and dependencies

  • Add TypeScript and types definition for better TypeScript support
  • Update React, Babel, Webpack, Redux and all dev dependencies versions to latest

Fixes

  • Fix some issues regarding QuickButtons component
  • Fix addLinkSnippet type issue
  • Fix prod configuration to export only the widget

Docs

  • Update to docs to match new features and changes

Working on

  • Better Avatar support and interaction
  • Emoji support
  • Sender component rewrite to handle better long messages
  • Better DX/UX of QuickButtons