0.7.0 - iOS
January 24th, 2024
ChangeLog
Added
- BlazeMomentsAppearance
- Added
headingTextproperty of type BlazeMomentsHeadingText. - Added
bodyTextproperty of type BlazeMomentsBodyText . - Added
bottomComponentsAlignmentproperty of type BlazeBottomComponentsAlignment
- Added
- BlazePlayerSourceDelegate:
BlazePlayerSourceDelegate is a protocol that defines the delegate methods for various player source interactions within the Blaze framework. It facilitates handling events related to data loading, player visibility, and actions within the player, customized for different player types and sources. This protocol is a crucial component for managing player-related events in a robust and flexible manner.- Added onTriggerPlayerBodyTextLink method .
- Ads
- Added BlazeTrackingPixel an optional new property -
customUserAgent.
- Added BlazeTrackingPixel an optional new property -
Updated
- FirstTimeSlide
- New scrolling behavior - all screen is scrollable, comparing to only
instructionssection until now.
- New scrolling behavior - all screen is scrollable, comparing to only
Removed
- BlazeMomentsAppearance
- Removed
titleproperty. You can use the new headingText and/or bodyText properties instead.
- Removed
Deprecated
-
BlazeWidgetDelegate
- onWidgetDataLoadStarted - Use BlazePlayerSourceDelegate.onDataLoadStarted instead
- onWidgetDataLoadComplete - Use BlazePlayerSourceDelegate.onDataLoadComplete instead
- onWidgetPlayerDismissed - Use BlazePlayerSourceDelegate.onPlayerDidDismiss instead
- onTriggerCTA - Use BlazePlayerSourceDelegate.onTriggerCTA instead
-
BlazePlayerContainerDelegate
- onDataLoadStarted - Use BlazePlayerSourceDelegate.onDataLoadStarted instead
- onDataLoadComplete - Use BlazePlayerSourceDelegate.onDataLoadComplete instead
- onContainedPlayerDismissed - Use BlazePlayerSourceDelegate.onPlayerDidDismiss instead
- onTriggerCTA - Use BlazePlayerSourceDelegate.onTriggerCTA instead
-
Global Delegate Methods - BlazeSDKDelegate
- onStoryPlayerDidAppear - Use BlazePlayerSourceDelegate.onPlayerDidAppear instead
- onStoryPlayerDismissed -Use BlazePlayerSourceDelegate.onPlayerDidDismiss instead
- onMomentsPlayerDidAppear - Use BlazePlayerSourceDelegate.onPlayerDidAppear instead
- onMomentsPlayerDismissed - Use BlazePlayerSourceDelegate.onPlayerDidDismiss instead
Note: BlazeWidgetDelegate, BlazePlayerContainerDelegate, and BlazePlayerEntryPointDelegate conform to BlazePlayerSourceDelegate.
