Skip to content

v33.1.0

Latest
Compare
Choose a tag to compare
@bryanlogan bryanlogan released this 06 Nov 15:19
· 1 commit to master since this release

Release Date

Fixed
  • Fixed an issue where ContentCardsFragment would not show the empty state if the user had only control cards.
Added
  • Adds support for the Braze Banner Cards product.
  • Added BrazeWebViewClient to facilitate the creation of WebViewClients in Banners and In-App Messages.
    • Added BannerWebViewClient, which extends BrazeWebViewClient.
    • InAppMessageWebViewClient now extends BrazeWebViewClient.
  • Added JavascriptInterfaceBase to simplify the creation of JavaScript interfaces for Banners and In-App Messages.
    • Added BannerJavascriptInterface, which extends JavascriptInterfaceBase.
    • InAppMessageJavascriptInterface now extends JavascriptInterfaceBase.
  • Added IBannerWebViewClientListener interface for Banner WebViewClient listeners.
  • Added an optional button id parameter to IInAppMessage.logClick.
Changed
  • Changed the location of brazeBridge to be located in file braze-html-bridge.js. brazeBridge is now accessible in both Banners and In-App Messages.
    • braze-html-in-app-message-bridge.js is now deprecated and will be removed in a future version of the SDK, in favor of braze-html-bridge.js.
  • Changed properties in AttributionData from non-nullable to nullable to allow for optional values.