Last modified February 14, 2024 by Shelly Wolfe

Roku SDK release notes

Swrve has an open source SDK repository. There are two options for downloading the latest public Swrve Roku SDK.

For upgrade instructions, see Roku SDK Upgrade Guide.

Release 6.1.0

Release date: May 17, 2023


  • Added the SwrveSetCustomButtonFocusCallback API, which is used to configure button focus behavior for in-app message campaigns. For more information, see the Roku integration guide.

Previous releases summary

Date Version Features and Fixes
December 9, 2021 6.0.0 GetVersion() is deprecated. Updated to new GetOSVersion() API.
February 26, 2021 5.0.1 Fixed potential issues caused by calling SDK functions after Shutdown has been called and fixed user update events to include device type.
October 12, 2020 5.0.0 Added compatibility for component library architecture, removing direct references to roFileSystem, added ability to inject Swrve configuration file in your start screen, control device logging levels in the config file with the new logLevel parameter, new public APIs SwrveRefreshCampaignsResources and SwrveGetCurrentUserID, clean up of registry data on startup for inactive users with configurable time parameter, and updated tracking of device OS and type for platform-specific delivery of in-app messages. Various bug fixes.
June 30, 2020 4.0.1 Bug fixes.
June 29, 2020 4.0.0 Bug fixes.
May 8, 2020 3.0.0 Redesigned the setup and architecture of the Roku SDK for easier configuration and improved performance.
February 27, 2019 2.0.1 Bug fixes.
September 19, 2018 2.0.0 Added an API for handling User Identity. Also added a new API to stop the SDK from sending events and requesting resources.
August 3, 2018 1.1.0 Added support for in-app message callbacks.
May 22, 2018 1.0.0 First public release.