GitHub / GetStream/stream-chat-react / commits
React Chat SDK ➜ Stream Chat 💬
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| bc09d2e7 | chore(release): 14.11.1 [skip ci] | semantic-release-bot <s****t@m****t> | 14 days ago | |
| 7e8baeee | fix(ChannelListItem): clear unread badge regardless of read event delivery or... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 9d6d3ddc | chore(release): 14.11.0 [skip ci] | semantic-release-bot <s****t@m****t> | 21 days ago | |
| 5776c161 | feat(MessageComposer): introduce context for custom composers (#3249) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| f60273f2 | fix(Channel): guard render-phase channel.getConfig() against disconnected cha... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 13b3f13e | docs: consolidate agent guidance into AGENTS.md, drop AI.md (#3256) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 0820e4cc | fix(EmojiPicker): drop @emoji-mart/react peer dependency (#3255) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 1b8fa347 | feat: localized unread count (#3250) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 972b68c6 | feat: add icons to ComponentContext (#3246) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 9704393f | chore(tutorial): align the example app with the rewritten React chat tutorial... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0d1c6437 | chore(release): 14.10.0 [skip ci] | semantic-release-bot <s****t@m****t> | about 1 month ago | |
| 1068e79c | feat: introduce extractDisplayInfo for Avatar/AvatarStack components (#3244) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 20936d6b | chore(release): 14.9.0 [skip ci] | semantic-release-bot <s****t@m****t> | about 1 month ago | |
| fa67adf3 | fix: custom doUploadRequest permission adjustments (#3243) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 6b6a8283 | feat: expose internal contexts and composer components in the public API (#3242) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 05236dbe | fix(MessageComposer): make textarea full-width in custom composer layouts (#3... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 3bb8a2fd | chore(release): 14.8.0 [skip ci] | semantic-release-bot <s****t@m****t> | about 2 months ago | |
| 2c708799 |
ci: add least-privilege permissions to GitHub Actions workflows (#3238)
Co-authored-by: Peter Matkovski <m****i@P****l>, Cursor <c****t@c****m> |
Peter Matkovski <p****i@g****o>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c89366b5 | fix(ChannelList): make channel list and thread list width app-driven (#3235) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2c08f53c | feat(a11y): improve keyboard and screen-reader support across composer, lists... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 044d6354 | chore(release): 14.7.0 [skip ci] | semantic-release-bot <s****t@m****t> | about 2 months ago | |
| f9752d44 | feat: allow to customize ChannelListHeader (#3234) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5106de2e | chore(release): 14.6.1 [skip ci] | semantic-release-bot <s****t@m****t> | about 2 months ago | |
| 7663b184 | fix(i18n): use .js extensions on dayjs subpath imports for valid Node ESM (#3... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ca5ed16e | fix(MessageList): don't count thread replies toward channel unread UI state (... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f7905209 | fix: bug bashing ChannelList + Channel (#2474, #2441, #2393) (#3227) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a768e309 | fix: return background colors to LinkPreviewCard and TypingIndicator | martincupela <m****a@g****m> | 2 months ago | |
| 21d57e3a | merge fix(renderText): recognize uppercase URL schemes (#3226) |
Aditya Alif Nugraha <a****a@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 61785139 | fix(renderText): recognize uppercase URL schemes in message links | adityaalifn <a****a@g****m> | 2 months ago | |
| b9ef6cdb | chore(release): 14.6.0 [skip ci] | semantic-release-bot <s****t@m****t> | 2 months ago | |
| 2312d895 | feat: add ChannelDetail component (#3221) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 9682b6a7 | chore(release): 14.5.0 [skip ci] | semantic-release-bot <s****t@m****t> | 2 months ago | |
| 7172ebcb | feat: add enhanced mentions (#3189) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 57906bb9 |
fix: use client mandated composer queue (#3222)
Co-authored-by: Anton Arnautov <a****n@g****m>, Oliver Lazoroski <o****i@g****m>, Anton Arnautov <4****n@u****m> |
Ivan Sekovanikj <3****c@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a7e9006d | fix(MediaRecorder): guard pause/resume against inactive recorder to prevent I... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c1b65b64 | fix(i18n): localize message timestamps across all locales (#3220) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0b952020 |
refactor(tutorial): use isProductAttachment type guard instead of inline pred...
Co-authored-by: Tai Nguyen <t****n@T****l> |
Tai Ng <3****i@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 24180256 | chore(release): 14.4.1 [skip ci] | semantic-release-bot <s****t@m****t> | 3 months ago | |
| 640bf4b2 | fix: only run husky in a git checkout so npm consumers don't break (#3211) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e2c53c2b | chore(release): 14.4.0 [skip ci] | semantic-release-bot <s****t@m****t> | 3 months ago | |
| 2faa620e | feat(Reactions): send emoji_code with reactions for push notification renderi... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f7cfa8ab | chore(demo): support api_key query param in vite example (#3210) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7ad98fad | fix: maintain topmost modal non-inert (#3206) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4c057bba |
docs(examples/tutorial): update theming tokens to --str-chat__ prefix (#3207)
Co-authored-by: Tai Nguyen <t****n@T****l> |
Tai Ng <3****i@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4c934aec | feat: allow to stack modals on top of each other (#3203) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 32ed33e5 | chore(demo): support local reference to stream-chat-js (#3205) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 04330905 | feat: display notifications above modals (#3200) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 18dc9665 | perf(VideoPlayer): lazy-load react-player to keep it out of the main bundle (... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8c018a44 | perf(Message): hoist regex compilation in message text rendering (#3202) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 57c5795c | fix: general performance and bug fixes (#3201) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4cddb02f | fix(interop): unwrap CJS default exports (react-player, @emoji-mart/react) (#... |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ce4352d9 | chore(ci): run lint and test jobs on master (#3198) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b513b691 | fix(compat): restore React 17/18 compatibility in certain components (#3197) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bc523b61 | chore: migrate to Yarn 4 + workspaces monorepo (#3188) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e846471f | chore(release): 14.3.0 [skip ci] | semantic-release-bot <s****t@m****t> | 3 months ago | |
| dec271f6 | feat(Notifications): swap snackbar notifications after minDisplayMs dwell (#... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a422d4bd | feat: reflect predefined filters in the channel list ordering (#3194) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 237b1396 | fix(ContextMenu): show focus outline for auto-focused context menu items (#3193) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9f57f214 | chore(demo): allow to build notifications with multiple actions (#3190) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 32dc9faf | chore(ci): minor fixes post-merge (#3187) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 52b0b596 | fix: extended reactions button visibility adjustments in MessageReactionsDeta... |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e120e427 | chore: extend CI functionality (#3149) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 20e554a2 |
chore: Refine README content (#3185)
Co-authored-by: MartinCupela <3****a@u****m> |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e74b653e | chore(release): 14.2.0 [skip ci] | semantic-release-bot <s****t@m****t> | 4 months ago | |
| 340af2bb | fix(Channel): respect false shouldGenerateVideoThumbnail prop (#3184) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1028763e | feat: add snackbar notification upon channels query pagination failure (#3179) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bcaf1f63 | fix: decouple modern-normalize from the SDK (#3180) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 5259c175 | fix: extended reactions button adjustments (#3172) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 32dcace0 | fix: remove visual glitches in ModalGallery, placeholder color, borders (#3178) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 16f7294c | feat(a11y): announce message bubble text with context (#3177) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8a6b90cb | feat(a11y): make ChannelListItemActionButtons accessible with keyboard (#3176) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6257e177 | feat: clear command mode in message composer using keyboard (#3175) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8fa096a3 | feat: introduce selective command enablement based on message editing or quot... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6735fa17 | fix: allow content overflow in generic Button (#3167) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 00af8602 | chore: bump @semantic-release/github to ^12.0.6 (#3170) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 541eef84 | fix(Avatar): fall back to initials when imageUrl is an empty string (#3168) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 88c0ccc4 | chore(demo): add WebSocketEventPromptDialog for event triggering simulation (... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a1cc63f0 | fix: prevent messages being squashed in narrow message lists (#3153) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cef7fa5f | feat: add matchReferenceWidth to DropdownProps (#3166) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0c0d65c9 | fix: prevent overriding active channel UI on ChannelList pagination error (#3... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f37f0a9a | feat: add pin icon to the ChannelListItemUI (#3163) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 88ef71e6 | feat: add authorLabel prop to QuotedMessagePreviewUIProps (#3162) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 23b0e7d1 | chore(demo): rename public channel overlay (#3161) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 76228d8f | chore(demo): add channel preview overlay (#3157) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a6e1bdc6 | chore(release): 14.1.0 [skip ci] | semantic-release-bot <s****t@m****t> | 4 months ago | |
| be50105a | fix: limit reactions host width (segmented/bottom) (#3154) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 952c1251 | fix: add ScrollToLatestMessageButton to ComponentContext (#3159) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 68efeb59 | fix: export AttachmentSelectorContext from the SDK (#3158) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 37229404 | chore(ci): update GitHub Actions and source Node version from .nvmrc (#3156) |
Oliver Lazoroski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ec8a6d0c | chore: update PR check workflow | martincupela <m****a@g****m> | 4 months ago | |
| ead6cb55 | fix: make search results scrollable (#3152) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b3469f01 | fix: prevent cutting off button outlines in ContextMenu components (#3151) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 45b18361 | feat: change textarea default placeholder text (#3150) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3d6bd9f0 | chore: prepare public Vite example deployment (#3145) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4a6a8aed | fix: remove scrollbar gutters from VML (#3148) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 12e282f3 | fix(MessageList): prevent message pagination too early on mount (#3143) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 917b7f5e | feat(a11y): improve accessibility across dialogs, forms, menus, media, and fo... |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cd3a9c05 |
refactor: message styling (#3136)
Co-authored-by: martincupela <m****a@g****m> |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 980c233e | fix: decouple msg bubble width from reaction list width (#3142) |
MartinCupela <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| deda536d | fix: allow user blocking only in DM-type channels (#3139) |
Anton Arnautov <4****n@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago |