yarn stream-chat 10.0.0-rc.31
v10.0.0-rc.31

3 hours ago

10.0.0-rc.31 (2026-11-03)

⚠ BREAKING CHANGES

  • the message composer installs the command middlewares by default: createActiveCommandGuardMiddleware and createCommandStringExtractionMiddleware in the text composer chain, createCommandInjectionMiddleware in the composition chain and createDraftCommandInjectionMiddleware in the draft composition chain. Typing /giphy cats activates giphy and leaves cats in the text, and a command picked with textComposer.setCommand() is sent with its name. Delete your own installs of these middlewares. A UI without a command chip removes all four by id: stream-io/text-composer/active-command-guard and stream-io/text-composer/command-string-extraction from textComposer.middlewareExecutor, stream-io/message-composer-middleware/command-string-injection from compositionMiddlewareExecutor and stream-io/message-composer-middleware/draft-command-string-injection from draftCompositionMiddlewareExecutor. See ai-docs/v10-breaking-changes.md#composer-command-middlewares-default.

Bug Fixes

  • existing messages retry guards (#1982) (c7c971f)
  • install the command middlewares in the composer by default (#1985) (1dc25e2)
  • let an edit clear all custom fields (#1983) (9437b09)
  • pagination: keep loaded items when filterQueryResults empties a later page (#1986) (78a32c3)
  • search: match message text by word prefix in MessageSearchSource (#1987) (ef58ef5)

Don't miss a new stream-chat release

NewReleases is sending notifications on new releases.