Skip Navigation

BlackBerry Dynamics SDK for Cordova
version 13.2

What's new in the
BlackBerry Dynamics SDK for Cordova
version 13.2

Item
Description
Changes to software requirements
This release adds support for:
  • cordova-android library 14.0 (12.x and 13.x are still supported)
  • Cordova
    command line tool (CLI) 12.x
  • cordova-ios library 7.1.1 (6.x is still supported)
  • Node.js 20.5.0 or later (LTS)
  • Capacitor 7 (Capacitor 6 is still supported)
This release removes support for:
  • cordova-android library 11.x
  • Cordova
    command line tool (CLI) 11.x
  • Capacitor 5
For more information, see the SDK software requirements.
Support for 16 KB page sizes
Android
has announced that, starting November 1, 2025, all new and updated apps targeting
Android
15 and later must support 16 KB page sizes. For more information, see Android Developers: Support 16 KB page sizes and Android Developers Bog: Get your apps ready for 16 KB page size devices.
This release of the
BlackBerry Dynamics SDK
is compatible with the 16 KB page size requirement. It is recommended that you run a mock submission of custom
BlackBerry Dynamics
apps to
Google Play
to identify any additional dependencies that you need to resolve to meet the 16 KB page size requirement.
All SDK resources available via download package
Previously, plug-ins and samples for the SDK were made available on
GitHub
. As of release 13.0, all plug-ins and samples are now available directly in the SDK package and will no longer be made available on
GitHub
.

Supported versions of the core
BlackBerry Dynamics SDK

  • BlackBerry Dynamics SDK for Android
    version 13.2, 13.0
  • BlackBerry Dynamics SDK for Android
    version 12.1
  • BlackBerry Dynamics SDK for iOS
    version 13.1, 13.0
  • BlackBerry Dynamics SDK for iOS
    version 12.1

Known issues

You cannot enable inline media playback when using cordova-plugin-bbd-inappbrowser. (GD-65405)
Workaround:
Modify the code of codova-plugin-bbd-inappbrowser to switch the video to use inline mode.
When an asynchronous HTTP request is sent from an
iOS
app, a response with CORS error may occur due to CORS server configurations and strict security policies of WkWebview integrated to cordova-ios. (GD-58418)
Workaround:
Use the cordova-plugin-bbd-httprequest plug-in.
BlackBerry Dynamics
Cordova
apps are unable to fetch external
JavaScript
or CSS files over a network from an
iOS
simulator running on an M1
Mac
machine. (GD-60923)
Workaround:
Do not use CDN links to load third-party
JavaScript
libraries or CSS styles:
<link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" /> <script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
Download the required libraries and place them inside the www folder:
<link rel="stylesheet" href="js/jquery.mobile-1.4.5.min.css" /> <script src="css/jquery.mobile-1.4.5.min.js"></script>
It is recommended to use package managers like NPM to manage the dependencies of the project.