Skip to content

5.15.0

Latest

Choose a tag to compare

@Stream-SDK-Bot Stream-SDK-Bot released this 22 Oct 17:12

October 22, 2026

StreamChat

βœ… Added

  • Add BlockedUserDetails.blockedUser that contains the full user payload #4343
  • Add NotificationChannelPartialUpdatedEvent and keep grouped channel lists up to date when a channel the user isn't watching is partially updated #4336

🐞 Fixed

  • Fix loaded grouped channel lists keeping channels that get hidden, deleted or disabled, or that the current user is removed from #4341
  • Keep hidden channels hidden when a system message or a message from a blocked user arrives #4345
  • Stop sending a typing stop event on message send when the user was not typing #4347
  • Fix ChannelList.loadMoreChannels() returning no channels after the first page of a grouped list is reloaded #4339

πŸ”„ Changed

  • Keep the loaded pages of grouped channel lists after reconnecting instead of resetting to the first page #4339

StreamChatAI

βœ… Added

  • Add AIVoiceGlowView and AIVoiceWaveView to show what a voice agent is doing #4338
  • Add AIConversationView, a conversation view for AI assistants that brings each question to the top and writes its reply out below it, with ready-made message views, reply actions, and image and file attachments #4349
  • Add AIToolAuthorizationView, which asks the person to sign in at a provider when an AI tool call needs their account #4352

πŸ”„ Changed

  • StreamChatAI no longer brings Splash and swift-markdown-ui as package dependencies #4346
  • AIVoiceWaveView follows the audio level smoothly instead of jittering with each syllable #4351

🎭 New Localizations

  • Add conversation.*, message_actions.* and attachment.* keys #4349
  • Add tool_call.status.awaiting_authorization and tool_authorization.* keys #4352