2.5.0 (2021-11-19)
2.4.0 (2021-03-22)
- composer: add optional sendButton prop (5942e70)
2.3.0 (2021-01-19)
- composer: disable copy paste rich text in composer (f97f5ba)
2.2.1 (2021-01-08)
- mentions: use first name if available (e4266ba)
2.2.0 (2020-08-31)
- sanitize: user can self xss (6afbb42)
2.1.1 (2020-07-15)
- composer: message copy paste format bug (7e28440)
2.1.0 (2020-06-18)
- mention: add mention open/close handlers (fe0c1c3)
2.0.0 (2020-05-19)
- quill: only support quill composer (d30ec9e)
- quill: remove support fore
composerType
and only support Quill Composer
1.11.0 (2020-05-08)
- cursor: move cursor to end of edited text (19548ce)
- key-bindings: bind key bindings to component (beeb737)
1.10.0 (2020-05-01)
- mention: add @moderator and @here (d720160)
- mentions: add mention type (b276404)
- mentions: add space after group mentioned items (6d75778)
- mentions: sanitize items input (cb69351)
1.9.7 (2020-04-21)
1.9.6 (2020-04-03)
- quill: add fallback if selection returns null (0182c40)
1.9.5 (2020-04-03)
- quill: fix cursor position when inserting text (4af4ad3)
1.9.4 (2020-03-24)
- quill: add handleClear and groupMention (1f172ac)
1.9.3 (2020-03-11)
- markdown: disable markdowns (c215429)
- quill: add more function names to error message (6cc8d9e)
- quill: allow keybidings to be passed (cb9883b)
1.9.2 (2020-02-26)
- quill: couple bug fixes (86b7756)
1.9.1 (2020-02-21)
- quill: add focus handler (ea88865)
- quill: bug fixes (e42dd16)
- quill: fix inline code carots (3ba7252)
- quill: inline code carrots (06088c4)
- quill: more bug fixes (dfa89f8)
- quill: updated mentions to work properly (bfa5ce0)
1.9.0 (2020-02-17)
- quill: crash handling (a38909f)
1.8.1 (2020-02-10)
- quill: safari doesn't support lookbehind, use lookahead instead (19479ff)
1.8.0 (2020-02-07)
- quill: add avatar alt text; use andrew's idea of carot conversion (7d7a86b)
- quill: fixed formatting and all other bugs (78880c1)
1.7.0 (2020-02-05)
- mentions: add mentions (df90e9d)
- mentions: maybe it'll work someday (fd67688)
- mentions: simple avatars (9dda99f)
- quill: styling touchup (3c49eae)
1.6.0 (2020-01-23)
- quill: handle drafts (5d81c9d)
1.5.0 (2020-01-22)
- quill: add handling for reply and edit messages (dd987b5)
1.4.0 (2020-01-16)
- quill: add quill composer (1390e87)
1.3.0 (2020-01-15)
1.2.1 (2019-12-12)
- composer: remove draft from useEffect dependencies (5e2592b)
1.2.0 (2019-12-09)
- send-message: clear message if send was successful (52baa64)
1.1.2 (2019-12-05)
- eslint: fix lint errors (fb020d3)
1.1.1 (2019-12-05)
- eslint: add eslint (1225013)
1.1.0 (2019-12-05)
- css: include separate css file (00a68e9)
- emitter: add update emitter event (5ccc37f)
- emitter: add update emitter event (5da0155)
- emitter: add update emitter event (#21) (2fc91c2)
- Revert "chore(release): 1.0.2 [skip ci]" (0353510)
1.0.2 (2019-12-04)
1.0.1 (2019-12-03)
- package: fix package.json (0f68457)
- composer: add name to React profiler (38a6dad)
- composer: allow update of placeholder (8340725)
- composer: empty lines wouldn't appear (37dbb4d)
- demo: move style to component (9bb5a99)
- markdown: add blockquote and list (3c83d70)
- markdown: handle markdown with @mentions (8c28c31)
- markdown: hide email and urls (68d01f1)
- markdown: ignore 'tags' (01f2bba)
- markdown: ignore markdown in url/email (8398aa3)
- markdown: marking incorrectly (4fcddda)
- markdown: no markdown in urls or email (5ed5355)
- markdown: remove backticks from code (d5e9b72)
- markdown: remove other marks within 'code' (c84104e)
- markdown: Stop markdown within code block (ecf2a44)
- markdown: support ordered list (6c3c4da)
- markdown: Two markdown issues (a529a99)
- mc: add custom toolbar and child (431c99e)
- mc: add style to insert (5a7a996)
- mc: address styling issues (bcae66e)
- mc: allow 'enter' to select mention (5becc09)
- mc: containing div should focus composer (44f27f8)
- mc: expand composer area (fcea49b)
- mc: move to component init instead of func (a7a7055)
- mc: several fixes (9f7f511)
- mc: styles wouldn't go away (cf497e5)
- mc: Two fixes (66d6cbe)
- mention: add aria-current (764933a)
- mention: add classname to mention item (787d6a5)
- mention: add mouse selection back (eb2eeb9)
- mentions: add 'active' prop to render (4d26f34)
- mentions: Allow 'tab' for selection (a5c985c)
- mentions: change default to Promise (8c8aa33)
- mentions: handle missing 'mentions' prop (36b11eb)
- mentions: make suggestion clickable again (166b4d6)
- mentions: move to event emitter (5881dcc)
- mentions: suggestion window problems (12023c8)
- message-composer: deconstruct parameters and memo components (afeaac5)
- message-composer: move to event emitter (8681534)
- semantic-release: fix syntax error (cdcd632)
- send: change 'enter' default to 'send' (57a1414)
- send: clear composer when sending (cac1e67)
- slate: keep slate versions the same (bf5cd24)
- toolbar: get styling buttons working again. (df3e1b6)
- build: add circleci pipeline (c6a1096)
- composer: add 'insert text' command (0234575)
- composer: add classname (6a26c7c)
- composer: add key down notification (f8fe973)
- composer: allow button to send message (668af26)
- composer: customize placeholder (b6f509a)
- deploy: add deploy to circleci pipeline (6269811)
- deploy: allow npm publish (643d16c)
- markdown: add url and general fixup (c708a4a)
- markdown: allow disable of markdown (3b58559)
- mc: add draft (03bdfec)
- mc: add emitter (3da5ceb)
- mc: add title tags and parse code markdown (9c61beb)
- mc: allow 'disable' (a05b449)
- mention: add getDisplay (e071203)
- mentions: add render for 'insert' mention (9c5c9ac)
- mentions: add scrollable window (688dc4b)
- mc and mentions (a80ccc0)
- mentions: add mentions plugin (370e07d)
- send: add individual and group mentions (a280eb6)
- add markdown (07e4f14)
- start message-composer (49f260a)