Skip to content

fix: v10 in depth review hotfixes - #3876

Merged
isekovanic merged 4 commits into
V10from
fix/v10-hotfixes
Oct 20, 2026
Merged

isekovanic merged 4 commits into
V10from
fix/v10-hotfixes

Conversation

@isekovanic

Copy link
Copy Markdown
Contributor

🎯 Goal

Adapts the SDK to the signature changes in GetStream/stream-chat-js#, the stream-chat v10 prerelease fixes. The other fixes in that PR need no change here as RN already reads typing from channel.state and the rest are LLC-internal.

πŸ›  Implementation details

  • useCreateMessageActionHandlers calls client.pinMessage(message); it passed null before, which was the default anyway. It also calls client.moderation.flagMessage({ message_id: message.id }). (0d7953e)
  • useChannelActions calls channel.addMembers({ members }) and channel.removeMembers({ members }). (0d7953e)
  • The 12 pollComposer.updateFields(...) calls in components/Poll pass { data: ... }. (dcbb7f6)

This needs the stream-chat release that contains the stream-chat-js PR. Until stream-chat is bumped, yarn test:typecheck fails on these call sites, because the installed rc still has the old signatures.

🎨 UI Changes

/

πŸ§ͺ Testing

/

β˜‘οΈ Checklist

  • I have signed the Stream CLA (required)
  • PR targets the develop branch
  • Documentation is updated
  • New code is tested in main example apps, including all possible scenarios
    • SampleApp iOS and Android
    • Expo iOS and Android

@Stream-SDK-Bot

Copy link
Copy Markdown
Contributor

SDK Size

title develop branch diff status
js_bundle_size 2036 KB 2018 KB -18232 B πŸš€
ai_components_size 130 KB 130 KB 0 B 🟒

@isekovanic
isekovanic merged commit dc3cb90 into V10 Oct 20, 2026
1 of 2 checks passed
@isekovanic
isekovanic deleted the fix/v10-hotfixes branch October 20, 2026 12:08
@github-actions github-actions Bot mentioned this pull request Nov 6, 2026
6 tasks
@stream-ci-bot

Copy link
Copy Markdown
Contributor

πŸŽ‰ This PR is included in version 10.0.0 πŸŽ‰

The release is available on:

Your semantic-release bot πŸ“¦πŸš€

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants