Releases: adobe/aepsdk-roku
v1.2.0
v1.1.0
Release Notes
- Streaming Media for Edge Network
- Added new APIs and configuration for tracking media.
- Customizable ping interval.
- Added support to create multiple instances of the SDK.
- Support non-xdm data in
SendEvent
API - A comprehensive migration guide to transition from Adobe Media SDK to Adobe Experience Platform Roku SDK.
v1.1.0-beta
Release Notes
- Support non-xdm data in
SendEvent
API
Breaking change
Please review the breaking change below and make the necessary changes to make your code be compatible with the AEP Roku SDK 1.1.0-beta.
- The XDM data passed to the
sendEvent
API should be wrapped in a root object.
xdmData = {
"eventType": "commerce.orderPlaced",
"commerce": {
.....
}
}
- m.aepSdk.sendEvent(xdmData)
+ m.aepSdk.sendEvent({
+ "xdm": xdmData
+ })
For more information, please see the API reference.
What’s Changed
- Staging -> Main for 1.1.0-beta release (#141) @yangyansong-adbe
- Dev -> Staging for 1.1.0-beta release (#140) @yangyansong-adbe
- Update version to 1.1.0-beta (#139) @yangyansong-adbe
- Support non-xdm data in SendEvent API (#138) @yangyansong-adbe
v1.1.0-alpha
🚀 What's New
🆕 Streaming Media for Edge Support
Alpha release of the Adobe Streaming Media for Edge Network which sends data about audio and video consumption on your streaming applications to the Adobe Experience Platform Edge Network. This enables capabilities for measurement, analysis, and activation with media data across the Adobe Experience Cloud solutions.
-
Added new APIs and configuration for tracking media.
-
Customizable Ping Interval: Define custom ping intervals for both main and ad content to suit your tracking preferences.
-
Detailed Migration Guide: A comprehensive migration guide to transition from Adobe Media SDK to Adobe Experience Platform Roku SDK.
➕ Edge
- Added support to create multiple instances of the SDK.
📓 Documentation & Sample Channel:
Click to view the full changelog
- Staging -> Main [ v1.1.0-alpha Release ] (#131) @addb
- Get latest changes from dev -> staging (#133) @addb
- Update Migration guide sample for custom metadata and sample app fixes to stop timer on video complete (#132) @addb
- Dev -> Staging [v1.1.0-alpha Release] - Media Support (#129) @addb
- Cleanup Sample app (#130) @addb
- [New Capability] Streaming Media for Edge Network (#126) @addb
- Update SDK names in the documentation (#128) @addb
- Log improvements and minor refactoring. (#125) @addb
- [Migration Guide] Add tables with required fields in the schema + Minor Refactor (#124) @addb
- Add Migration Guide for Media (#123) @addb
- Log improvements + code cleanup + fixes (#122) @addb
- Update version to 1.1.0-alpha (#119) @yangyansong-adbe
- Update API doc with media supported configuration keys (#121) @yangyansong-adbe
- Small update for the sample app (#120) @yangyansong-adbe
- Add integration tests for media tracking APIs (#115) @yangyansong-adbe
- Update getting-started document (#116) @yangyansong-adbe
- Handle events from inactive sessions (#117) @yangyansong-adbe
- Handle session-level configuration (#113) @yangyansong-adbe
- Add Media Unit tests - Part 2 (#114) @addb
- Add unit tests for Media module (#110) @addb
- Update API references for media tracking APIs (#111) @yangyansong-adbe
- Implement session Manager - Initial Structure, Setup and Usage (#106) @addb
- Update sample app (for media tracking APIs) (#109) @yangyansong-adbe
- Refactoring the (dev) app code for clarity (#108) @yangyansong-adbe
- Cleanup for the media tracking PR (#105) @yangyansong-adbe
- Support creating multiple API instances (#102) @yangyansong-adbe
- Media tracking APIs (#101) @yangyansong-adbe
- Update configuration module to support media keys (#91) @yangyansong-adbe
- Support path overwrite in Edge requests (#90) @yangyansong-adbe
- Add a doc for SDK development (#88) @yangyansong-adbe
- Add badges to the main README (#87) @yangyansong-adbe
v1.0.0
This is the first stable release of the AEP Roku SDK, which exposes APIs to help developers to integrate the Adobe Experience Platform solutions with the Roku channel.
🚀 Features:
-
Adobe Experience Edge Network Integration: Seamlessly send data to the Edge Network, and get greater control over data interactions by optionally registering a callback for Edge response handles.
-
Automated ECID and ImplementationDetails Attachment: Experience more efficient tracking and integration as ECID (Experience Cloud ID) and Implementation details are now automatically appended to every XDM Experience Event request.
-
Custom Identity Synchronization: Personalize user experiences effectively by syncing Custom Identities with each XDM Experience Event request. Unlock the potential of the Edge Network while maintaining tailored interactions.
For more information, refer to the documentation below:
1.0.0-alpha1
Early build for the AEP Roku SDK.
For more information, refer to the documentation below: