Skip to content

Releases: GetStream/stream-chat-js

v9.3.0

28 May 12:10
Compare
Choose a tag to compare

9.3.0 (2025-05-28)

Bug Fixes

  • broken api return values and types (#1550) (07a204c)
  • override target scalar, null and undefined values with mergeWith (#1549) (ad3a328)

Features

  • [CHA-858] Add event hooks to app settings (#1537) (4612572)

v9.2.0

27 May 12:16
Compare
Choose a tag to compare

9.2.0 (2025-05-27)

Bug Fixes

  • add new poll option only when all of the current options are filled (#1532) (86cd646)
  • allow to compose non-empty message from draft without local edits (#1533) (a704fc3)
  • prevent empty poll options and questions in composition (#1541) (b2e2702)
  • respect attachment upload config for files of type FileReference (#1545) (5f4b551)
  • upsert attachmemts only when attachment exist and handle FileList for react native (#1539) (a7f0e02)

Features

Refactors

  • general code cleanup (Threads/Polls/MessageComposer) (#1522) (e4db506)

v9.1.1

12 May 08:35
Compare
Choose a tag to compare

9.1.1 (2025-05-12)

Bug Fixes

  • add optional raw queryChannels api response (#1530) (23eebf0)

v9.1.0

09 May 14:04
Compare
Choose a tag to compare

9.1.0 (2025-05-09)

Bug Fixes

  • exclude other data from poll messages and refresh poll composer state on poll creation (#1528) (2389ff4)
  • prevent awaiting suggestion search results in TextComposerMiddlewareExecutor (#1525) (bf607d3)

Features

  • allow to inject errors to during PollComposer field updates (#1527) (81d9bb1)

v9.0.1

07 May 15:51
Compare
Choose a tag to compare

9.0.1 (2025-05-07)

Bug Fixes

  • add user to RESERVED_UPDATED_MESSAGE_FIELDS (#1526) (63b6b82)

v9.0.0

06 May 13:08
Compare
Choose a tag to compare

9.0.0 (2025-05-06)

⚠ BREAKING CHANGES

  • type FormatMessageResponse has been replaced with LocalMessage type
  • ErrorFromResponse class constructor now requires second parameter (status, response and optionally code)
  • dropped jsDelivr bundle (#1468)
  • dropped StreamChatGenerics, use Custom<Entity>Data to extend your types
  • type InviteOptions has been renamed to UpdateChannelOptions
  • type UpdateChannelOptions has been renamed to UpdateChannelTypeRequest
  • type ThreadResponseCustomData has been renamed to CustomThreadData
  • type MarkAllReadOptions has been deleted in favour of type MarkChannelsReadOptions
  • type QueryFilter no longer supports $ne and $nin operators
  • type ChannelMembership has been deleted in favour of type ChannelMemberResponse
  • function formatMessage (utils.ts) no longer returns __html property in the formatted message output

Bug Fixes

  • [REACT-344] remove Agora & 100ms integrations (#1519) (16cd81a)
  • add image property to UserResponse type (#1486) (2a57b7f)
  • adjust ChannelResponse, ChannelData & PollResponse (#1493) (39091c7)
  • adjust ErrorFromResponse error class (#1491) (ff32bd2)
  • increase package.json#engines.node version (6764bad)
  • omit name from CustomChannelData for ChannelFilters (#1494) (d7030c2)
  • adjust Event & ChannelData types (#1524) (f1d73fd)
  • replace StreamChatGenerics with module augmentation (#1458) (feb97da)

Features

v9.0.0-rc.16

02 May 10:00
Compare
Choose a tag to compare
v9.0.0-rc.16 Pre-release
Pre-release

9.0.0-rc.16 (2025-05-02)

Bug Fixes

v9.0.0-rc.15

30 Apr 11:42
Compare
Choose a tag to compare
v9.0.0-rc.15 Pre-release
Pre-release

9.0.0-rc.15 (2025-04-30)

Features

  • improve MessageComposer ergonomics (2c0c639)

v9.0.0-rc.14

29 Apr 13:18
Compare
Choose a tag to compare
v9.0.0-rc.14 Pre-release
Pre-release

9.0.0-rc.14 (2025-04-29)

Features

  • make MessageComposer middleware executors public (9aae032)

v9.0.0-rc.13

28 Apr 21:35
Compare
Choose a tag to compare
v9.0.0-rc.13 Pre-release
Pre-release

9.0.0-rc.13 (2025-04-28)

Features

  • disable link previews in message composer (02cd9a8)