Roku SDK changelog
0.1.3
Fixed
- Fixed an issue where in-app messages might not filter properly on property criteria.
- Fixed an issue where very low opacity values would cause colors to have the wrong value.
Added
- Added a new sample app (TorchieTV) that more closely mimics the common Roku app.
0.1.2
Fixed
- Reduced the number of superfluous requests to Braze servers
0.1.1
Added
- Style data on buttons in In-App messages is now available. See
README.md
for more information.
Changed
- Get In-App Message triggers at the start of session to match other SDKs.
Fixed
- Fixed issues with messages that re-evaluate campaign eligibility before displaying.
- Fixed issues with users in the control group.
- Fixed issue where new session wasn’t started when changing users.
0.1.0
⚠️ Known Issues
- This release contains a known issue with in-app message syncing. Do not use this version and upgrade to 0.1.1+ instead.
Added
- Added support for receiving In-App Messaging model data.
- Added field
BrazeTask.BrazeInAppMessage
for In-App Messages. - Added
LogInAppMessageImpression
,LogInAppMessageButtonClick
, andLogInAppMessageClick
toBrazeSDK
.
0.0.4
Changed
- Replaced the
GetModel
method with the more preciseGetModelDetails().ModelNumber
.
Fixed
- Replaced the deprecated
GetVersion
Roku API method withGetOSVersion
.
0.0.3
Fixed
- Fixed the polarity on
ad_tracking_enabled
sent to Braze via device info.
0.0.2
Fixed
- Fixed an issue with device Id generation.
0.0.1
Added
- Initial release.
- Supports logging custom events, purchases, setting default and custom user attributes, session tracking, and user identity management.