Skip to content

Nami SDK Stable Releases

Dan Burcaw edited this page May 1, 2024 · 12 revisions

Changelog

2.3 (May 1, 2024)

Bug Fixes

  • Crash fix for calling dismiss when paywall is already closed

Enhancements

  • Added missing paywall action events for PaywallActionHandler for purchase success, cancelled and failed.

2.1 (Apr 2, 2024)

Bug Fixes

  • NamiEntitlementManager: Fixed issue with function interface for getAllNamiSkus

Enhancements

  • NamiEntitlementManager: add registerActiveEntitlementsHandler to receive updates when active entitlements change
  • Add Entitlements section to Demo app to demonstrate NamiEntitlementsManager functionality

2.0 (Oct 16, 2023)

New Features

  • Add Roku Pay IAP support for customers using Nami for purchase management

1.7 (Oct 11, 2023)

Bug Fixes

  • Fix issue with conversion reporting

1.6 (Sep 9, 2023)

Enhancement

  • In paywallActionHandler rename name to campaignName for clarity
  • In paywallActionHandler add paywallName

1.5 (Sep 6, 2023)

Bug Fixes

  • Crash fix for CustomerManager
  • Button center align issue

1.4 (Sep 5, 2023)

Bug Fixes

  • Fix crash related to login
  • Fix issue with sku text when introductory offers are present
  • Eliminate style Brightscript warning

Maintenance

  • Add NAMISDK before all sdk log messages
  • Add additional type checking crash guarding

1.3 (Aug 1, 2023)

New Features

  • Added `m.namiCampaignManager.callFunc("registerAvailableCampaignsHandler", m.top, "availableCampaignsHandlerCallback") to a callback when campaign data has been updated
  • Added m.namiPaywallManager.callFunc("registerDeeplinkActionHandler", m.top) to received deeplink action callbacks

Bug Fixes

  • Fix issue with passing in product groups on certain templates

1.2 (Aug 29, 2023)

  • Internal release

1.1 (Aug 28, 2023)

Enhancements

  • Add PAGE_CHANGE events to paywall action handler
  • Removed OnPaywallScreenDismissed. To dismiss, call m.namiPaywallManager.callFunc("dismiss"). Use registerCloseHandler on NamiPaywallManager to handle paywall close callbacks.
  • Updated the sample app to demonstrate new dismiss behavior

Bug Fixes

  • Resolve crash when trying to launch a campaign before SDK is ready
  • Fix to ensure SHOW_PAYWALL, CLOSE_PAYWALL events are firing