1.19.0 - iOS
May 17th, 2026
Added
- Added
extraInfo: [String: String]toBlazeWidgetItemClickParams, exposing the content item's key-value metadata to the widget click handler. See more at BlazeWidgetItemClickHandlerState. - Added shimmer color customization for widgets via the new
BlazeWidgetShimmeringStyletype, exposed onBlazeWidgetLayout.shimmering. See more at BlazeWidgetShimmeringStyle. - Added configurable buffering spinner delay to all player types:
bufferingSpinnerDelayadded to BlazeMomentsPlaybackConfiguration and BlazeVideosPlaybackConfiguration.- Introduced new
BlazeStoriesPlaybackConfigurationwithbufferingSpinnerDelayand a new global methodBlaze.shared.setDefaultStoriesPlaybackConfiguration(). See more at BlazeStoriesPlaybackConfiguration.
- Added Widget to Tabs support for Moments widgets. A new
init(layout:tabsContainer:)initializer onBlazeMomentsWidgetRowView/BlazeMomentsWidgetGridView(UIKit) and a newBlazeSwiftUIMomentsWidgetViewModel(widgetConfiguration:tabsContainer:)initializer (SwiftUI) launch a fullscreen tabs player on item tap. See more at Moments Widget to Tabs. - Added SDK-wide sound state control via the new BlazePlayerSoundState type and
Blaze.shared.setPlayerSoundState()method, allowing apps to mute or unmute all story, moment, and video playback globally.
Updated
- Updated the
GoogleMobileAdsdependency range to support version 13.x.
Fixed
- Fixed a possible crash caused by ICU memory allocation during geo validation on background launch.
- Fixed Moments Tabs
isVisibleproperty not correctly hiding or showing tabs as expected. - Fixed the 2x speed indicator overlapping the Moments Tabs header.
- Fixed the 2x speed indicator not appearing on iPad during 2x playback.
- Fixed Moments Tabs not playing content on RTL devices.
