Netcetera Android 3DS SDK - Release Notes - Version 2.5.0.0
Published: 23.07.2024
Version 2.5.0.0 is a major release of the Netcetera Android 3DS SDK.
Compatibility
This version is fully backwards compatible with the previous 2.4.1.1 version of the Netcetera Android 3DS SDK.
New Features
- Extended SDK Support Server implementation to accept statistical and performance SDK data logs such as common protocol errors. The logs will help us to improve the behavior of the SDK, which should prevent future issues and should increase the conversion rate. The collected logs are not linked to a specific user.
- Extended Directory Server Configuration API to support Public Key IDs
- Introduced ViewCustomization for customizing the Challenge Screen and Progress Screen
- Implemented Bridging Message Extension 2.0. Follow the documentation for Using Bridging Message Extension to learn how to use it.
- Introduced ThreeDS2Service#getSDKInfo() that retrieves information about the SDK, including the license expiry date and details of the configured schemes that will be used for the following transactions.
Breaking changes
- Both the weak validation (deprecated since version 2.4.0.0) and the bridging message extension configuration methods have been removed. Since version 2.4.0.0, the 3DS SDK validation is optimized to support legacy ACSs within the default SDK logic, while the bridging message extension is now configurable per transaction
Bug fixes
- Fixed an issue where the Expandable Components for Protocol Version 2.3.1 were not state aware
- Fixed an issue where the Challenge UI Images for Protocol Version 2.3.1 were not Dark Mode aware
Notice: Beginning with this (2.5.0.0) release, Netcetera may collect and compile statistical data and other information related to the performance, operation and use of the 3DS SDK software product, and may use the data or information for security and operations management, to create statistical analyses, and for research and development purposes in order to improve the product and its support.