Developers
...
Developer Hub
Change Logs
Mobile SDK Change Logs
mobile sdk change logs learn about the latest updates to our mobile sdks 2025 android sdk github android releases android version 4 3 8 release date 4th march release notes updated the android sdk to use judopay's transaction api version 6 22 introduced the following fields in the transaction responses emailaddress ownertype android version 4 3 7 release date 24th february release notes in the billing information form, added state / province fields to support india and china bug fixes and general improvements ios sdk github ios releases ios version 4 0 5 release date 15th april release notes bug fixes and improvements ios version 4 0 4 release date 4th march release notes updated the ios sdk to use judopay's transaction api version 6 22 introduced the following fields in the transaction responses emailaddress ownertype ios version 4 0 3 release date 25th february release notes in the billing information form, added state / province fields to support india and china bug fixes and general improvements react native sdk github react native releases react native version 4 3 9 release date 15th april release notes bug fixes and improvements react native version 4 3 8 release date 6th march release notes updates reactnative sdk to use the latest native sdk version judokit android 4 3 8 judokit ios 4 0 4 updates reactnative sdk to use judopay's transaction api version 6 22 introduces the following fields in the transaction responses emailaddress ownertype react native version 4 3 7 release date 26th february release notes updates reactnative sdk to use the latest native sdk version judokit android 4 3 7 judokit ios 4 0 3 in the billing information form, added state / province fields to support india and china bug fixes and general improvements 2024 android sdk github android releases android version 4 3 6 release date 24th september release notes bug fixes and general improvements android version 4 3 5 release date 27th augut release notes updates the judopay logo to the new branding guidelines updates to use the latest judopay transaction api version adds challengerequestindicator set to challenge as mandate to support step up flow register card functionality deprecation warning removes uniquerequestproperty (this is no longer used by judopay's transactionapi) android version 4 3 4 release date 7th june release notes introduces allowincrement flag for pre auths bug fixes and general improvements android version 4 3 3 release date 28th may release notes proguard configuration updates android version 4 3 2 release date 14th may release notes updated 3ds2 dependency containing the latest mastercard and visa encryption certificates android version 4 3 1 release date 1st may release notes expose retrofit interfaces for people who directly use api clients android version 4 3 0 release date 24th april release notes updates to use kotlin dsl and a separate project for convention plugins introduces version catalogs detekt, ktlint, dokka, and kotlin binary compatibility validator plugins added firebase crashlytics setup fastlane setup targeting sdk 34 (android) ravelin recommendation feature logic updates android version 4 2 1 release date 4th january release notes updates to the 3ds sdk dependency ios sdk github ios releases ios version 4 0 2 release date 12th september release notes adds missing checkcard to the non ui demo screen fixes the issue regarding apple pay completion being invoked twice, when the host app is moved to the background ios version 4 0 1 release date 15th august release notes bug fixes and minor improvements ios version 4 0 0 release date 15th august release notes adds deprecation warnings for registercard functionality fixes reported intermittent apple pay issues bug fixes and minor improvements updates judopay logo to use the latest branding ios version 3 4 2 release date 7th june release notes introduces allowincrement flag for pre auths bug fixes and general improvements ios version 3 4 1 release date 22nd may release notes updated 3ds2 dependency containing the latest mastercard and visa encryption certificates updates sdk and dependencies to include privacy manifest files as per the latest apple requirements ios version 3 4 0 release date 30th april release notes updates to ravelin recommendation feature, including stability improvements ios version 3 3 1 release date 5th february release notes adds deprecation warning for jpbasicauthorization fixes payment session auth sample app settings and headers sent to the api updating package version, example app pod dependencies, and making changes to api client ios version 3 3 0 release date 22nd january release notes transaction optimisation recommendation engine via ravelin apple pay™ recurring payment react native sdk github react native releases react native version 4 3 6 release date 4th december release notes bug fixes and general improvements react native version 4 3 5 release date 27th august release notes updates judokit reactnative sdk to use the latest native sdk version (judokit android 4 3 5 ) react native version 4 3 4 release date 19th august release notes updates the judopay logo to the new branding in the payment methods updates to use the latest judopay transaction api version adds challengerequestindicator set to challenge as mandate to support step up flow register card functionality deprecation warning removes uniquerequestproperty (this is no longer used by the judopay transaction api) react native version 4 3 3 release date 8th july release notes introduces allowincrement flag for pre auths bug fixes and general improvements react native version 4 3 2 release date 28th may release notes proguard configuration updates react native version 4 3 1 release date 22nd may release notes native sdk version dependencies updates ios sdk and dependencies upgraded to include privacy manifest files as per the latest apple requirements android and ios 3ds sdks updated with the latest visa and mastercard encryption certificates react native version 4 3 0 release date 7th may release notes native sdk version dependencies updates ios sdk and dependencies upgraded to support ios17 android sdk and dependencies upgraded to support android targetsdk 34 react native version 4 2 1 release date 1st march release notes bug fix fixes the mappings for shouldaskforcsc and shouldaskforcardholdername react native version 4 2 0 release date 26th february release notes introduces transaction optimisation recommendation logic for ravelin introduces an option to prompt users for card security code and cardholder name for card token payments card token preauths step up flow (re submitting soft declined transactions to the api with challengerequestindicator challengeasmandate ) \[ ios only ] apple pay recurring payment 2023 android sdk github android releases android version 4 2 0 release date 8th december release notes introduced ravelin recommendation config and logic handling android version 4 1 5 release date 23rd november release notes introducing step up flow automatically re submits soft declined transactions to the api with challengerequestindicator challengeasmandate to enable step up flow on your account, contact customer support mailto\ help\@judopayments com to set this up improvement to autofill support for all card and billing address form fields android version 4 1 4 release date 1st november release notes paybybankapp payment method library and feature removed no longer supported android version 4 1 3 release date 6th october release notes updated to use the latest android 3d secure 2 0 sdk includes new amex public key android version 4 1 2 release date 21st september release notes updated to use the latest mastercard pbba library dependencies android version 4 1 1 release date 9th august release notes removes support for the 3d secure 1 journey bug fix updated to support the correct phone country code for st lucia bug fix billing information form the phone country code was causing an error from the api, when sent in the incorrect format bug fix fixing an issue when in certain scenarios in the payment methods module, the csc was sent to the api as an empty string android version 4 1 0 release date 24th may release notes introduced yourpaymentmetadata in the response introduces a more detailed useragent header to all http requests performed by the sdk isdelayedauthorisation flag is marked as optional in the configuration object fixes a possible crash that may occur during gpay payment / pre auth flow when google pay payload is missing expected attribute introduces new optional attributes in the googlepayconfiguration object to allow merchants to choose whether to allow prepaid and debit cards introduces an option to prompt users for card security code and cardholder name for card token payments and card token preauths android version 4 0 1 release date 22nd february release notes sdk dependencies updates to fix #175 adds handling for securityexception thrown when invoking telephonymanager mmsuaprofurl and, telephonymanager mmsuseragent on samsung devices running android 13 android version 4 0 0 release date 10th january release notes sdk dependencies updates ios sdk github ios releases ios version 3 2 7 release date 24th november release notes introducing step up flow automatically re submits soft declined transactions to the api with challengerequestindicator challengeasmandate to enable step up flow on your account, contact customer support mailto\ help\@judopayments com to set this up improvement to autofill support for all card and billing address form fields ios version 3 2 6 release date 2nd november release notes paybybankapp payment method library and feature removed no longer supported ios version 3 2 5 release date 6th october release notes updated to use the latest ios 3d secure 2 0 sdk includes new amex public key ios version 3 2 4 release date 9th august release notes removes support for the 3d secure 1 journey bug fix updated to support the correct phone country code for st lucia bug fix billing information form the phone country code was causing an error from the api, when sent in the incorrect format ios version 3 2 3 release date 13th june release notes bug fix fixes the issue when the submit button is not active with the default country selected in the billing address form new updated swift sample app ios version 3 2 2 release date 30th may release notes bug fix jpsubproductinfo configuration is not applied when generating user agent header ios version 3 2 1 release date 25th may release notes bug fix fixes issue found whilst installing the package via spm ios version 3 2 0 release date 15th may release notes introduces a more detailed useragent header to all http requests performed by the sdk adds the yourpaymentmetadata dictionary to the jpresponse object adds mappings for pkpayment pkpaymenttoken paymentmethod object to address passkit deprecations improves card security code field validation improves post code field validation fixes an issue that may cause a crash when using keyboard swipe gestures while editing the card details fields various ui/ux improvements in card details, billing information and payment methods modules introduces an option to prompt users for card security code and cardholder name for card token payments and card token preauths react native sdk github react native releases react native version 4 1 3 release date 6th october release notes updated to use the latest android and ios 3d secure 2 0 sdk dependencies includes new amex public key react native version 4 1 2 release date 21st september release notes updated to use the latest mastercard pbba library dependencies react native version 4 1 1 release date 9th august release notes updated dependencies to use ios 3 2 4 and android 4 1 1 includes the below removes support for the 3d secure 1 journey bug fix updated to support the correct phone country code for st lucia bug fix billing information form the phone country code was causing an error from the api, when sent in the incorrect format bug fix fixing an issue on android when in certain scenarios in the payment methods module, the csc was sent to the api as an empty string react native version 4 1 0 release date 5th june release notes introduced yourpaymentmetadata in the response introduces a more detailed useragent header to all http requests performed by the sdk isdelayedauthorisation flag is marked as optional in the configuration object fixes a possible crash that may occur during gpay payment / pre auth flow when google pay payload is missing expected attribute introduces new optional attributes in the googlepayconfiguration object to allow merchants to choose whether to allow prepaid and debit cards adds cardholdername in the judocarddetails object react native version 4 0 0 release date 8th march release notes migration to react native 0 69+