Netcetera Android 3DS SDK - Release Notes - Version 2.5.2.0
Published: 11.02.2025
Version 2.5.2.0 is a minor release of the Netcetera Android 3DS SDK.
Compatibility
- This version is not backwards compatible with previous versions of the Netcetera Android 3DS SDK (see Breaking Changes).
New features
- Introduced dynamic fetching of scheme logos and additional static values via the SDK Support Server
Breaking changes
- Due to several security vulnerabilities, Bouncy Castle (artefact : org.bouncycastle:bcprov-jdk15to18) must be updated to version 1.79
Improvements
- Improved compatibility mode validation to potentially increase transaction success rates
- Improved Bridging Message Extension handling
Important Notes:
- The device data encryption certificate for AMEX is set to expire on May 24, 2025, while the encryption certificate for UnionPay will expire on July 8, 2025. These certificates will be updated dynamically for integrators using 3DS SDK version 2.4.0.0 and above. We strongly encourage any integrators who have not yet updated to 2.4.x.x or 2.5.x.x to do so before the certificate expiry dates, as transactions for these schemes will fail after the due date.
- Encryption certificate key IDs (required for EMVCo protocol version 2.3.1) are updated regularly on our Support Server. If you plan to perform 2.3.1 transactions, please update to SDK version 2.5.x.x, as dynamic fetching of key IDs was introduced in 2.5.0.0. Transactions using protocol version 2.3.1 may fail if the key ID is not properly configured.