Releases: LoginRadius/java-sdk
Released Version 11.7.0
Version 11.7.0
Release on March 24, 2025
Enhancements
We've introduced a brand-new set of Webhook APIs, designed with enhanced functionality and flexibility. These new APIs support advanced features including:
- Custom header configuration
- Query parameter support
- Webhook authentication methods (Bearer Token and Basic Auth)
- Support for a custom
Nameparameter to label each webhook subscription
As part of this upgrade, the legacy Webhook APIs have been deprecated in favor of the new, more robust versions.
Newly Added APIs
getWebhookSubscriptionDetail– Retrieve detailed information about a specific webhook subscriptioncreateWebhookSubscription– Create a new webhook subscription with advanced configuration optionsdeleteWebhookSubscription– Remove an existing webhook subscriptionupdateWebhookSubscription– Modify an existing webhook subscriptionlistAllWebhooks– Retrieve a list of all configured webhook subscriptionsgetWebhookEvents– Fetch available webhook events supported by the system
Deprecated APIs
The following legacy APIs have been deprecated:
webHookUnsubscribewebhookTestwebHookSubscribegetWebHookSubscribedURLs
Released Version 11.6.0
Version 11.6.0
Release on July 02, 2024
Added following APIs:
MFAValidateAuthenticatorCodeMFAVerifyAuthenticatorCodeRevokeAllRefreshTokenMultipurposeEmailTokenGenerationMultipurposeSMSOTPGenerationMFAReAuthenticateByAuthenticatorCodeAuthSendVerificationEmailForLinkingSocialProfilesSlidingAccessTokenAccessTokenViaCustomJWTTokenMFAResetAuthenticatorByTokenMFAResetAuthenticatorByUid
Breaking Changes
For developers migrating to v11.6.0, there will be minor breaking changes in terms of SDK implementation. In this version, we have added/removed following parameter in respective Api.
- Added
isVoiceOtpparameter inResetPhoneIDVerificationByUidAPI - Added
isVoiceOtpparameter inMFAConfigureByAccessTokenAPI - Added
isVoiceOtpandoptionsparameter inMFAUpdatePhoneNumberByTokenAPI - Added
isVoiceOtp,emailTemplate2FAandoptionsparameter inMFALoginByEmailAPI - Added
isVoiceOtpandemailTemplate2FAparameter inMFALoginByUserNameAPI - Added
isVoiceOtp,emailTemplate2FAandoptionsparameter inMFALoginByPhoneAPI - Added
isVoiceOtpandoptionsparameter inMFAUpdatePhoneNumberAPI - Added
isVoiceOtpparameter inMFAResendOTPAPI - Added
isVoiceOtpparameter inMFAReAuthenticateAPI - Added
isVoiceOtpandoptionsparameter inUpdateProfileByAccessTokenAPI - Added
isVoiceOtpparameter inUserRegistrationByEmailAPI - Added
isVoiceOtpparameter inUserRegistrationByCaptchaAPI - Added
isVoiceOtpparameter inOneTouchLoginByPhoneAPI - Added
isVoiceOtpparameter inPasswordlessLoginPhoneVerificationAPI - Added
isVoiceOtpparameter inPasswordlessLoginByPhoneAPI - Added
isVoiceOtpparameter inForgotPasswordByPhoneOTPAPI - Added
isVoiceOtpparameter inPhoneVerificationByOTPAPI - Added
isVoiceOtpparameter inPhoneVerificationOTPByAccessTokenAPI - Added
isVoiceOtpparameter inPhoneResendVerificationOTPAPI - Added
isVoiceOtpparameter inUpdatePhoneNumberAPI - Added
isVoiceOtpandemailTemplateparameter inUserRegistrationByPhoneAPI - Added
isVoiceOtpparameter inSendForgotPINSMSByPhoneAPI - Added
uuidparameter inVerifyEmailAPI - Added
h-captcha-responsein the Captcha Model - Removed
smsTemplate2FAparameter inMFAConfigureByAccessTokenAPI
Removed (Deprecated) APIs:
MFAValidateGoogleAuthCodeMFAReAuthenticateByGoogleAuthMFAResetGoogleAuthByTokenMFAResetGoogleAuthenticatorByUid
Released Version 11.5.0
Enhancements
- We have updated some of the dependencies to the latest Version.
Removed (Deprecated) APIs:
AuthGetRegistrationDataValidateRegistrationDataCodeGetRegistrationDataAddRegistrationDataUpdateRegistrationDataDeleteRegistrationDataDeleteAllRecordsByDataSourceGetAccessTokenByVkontakteAccessTokenGetAlbumGetAlbumsWithCursorGetAudiosGetAudiosWithCursorGetCheckInsGetCheckInsWithCursorGetContactsGetEventsGetEventsWithCursorGetFollowingsGetFollowingsWithCursorGetGroupsGetGroupsWithCursorGetLikesGetLikesWithCursorGetMentionsPostMessageGetPageGetPhotosGetPostsStatusPostingTrackableStatusPostingGetTrackableStatusStatsTrackableStatusFetchingGetVideosGetRefreshedSocialUserProfile
Breaking Changes
For developers migrating to v11.5.0, there will be minor breaking changes in terms of SDK implementation. In this version, we have added emailTemplate parameter in userRegistrationByPhone Api.
Released Version 11.4.0
Enhancements
- We are introducing an additional param
getLrServerTimein the manual SOTT generation functiongetSott(), we recomend using this method to generate SOTT manually, the old functiongetSott()will also exist but it is deprecated, and will be removed in a future version of SDK. - Enhancement in
README.mdfile.
Released Version 11.3.1
Enhancements
- Added a feature to add ApiKey and ApiSecret directly in LoginRadius manual SOTT generation method.
- Code optimization for better performance.
- Added Licence and Contribution Guideline files.
Breaking Changes
For developers migrating from v11.3.0, there will be 1 minor breaking change in terms of SDK implementation. In this version, we have added a feature to add ApiKey & ApiSecret directly into the manual SOTT generation method getSott().
Released Version 11.3.0
Enhancements
- Added JWT Login feature in SDK demo
Added new multiple APIs for better user experience
- JWT token by Access Token
- JWT token by Email and Password
- JWT token by Username and Password
- JWT token by Phone and Password
Released Version 11.2.0
Enhancements
- Updated Jquery with the latest version(3.6.0) in SDK Demo
Added new multiple APIs for better user experience
- MFAEmailOtpByAccessToken
- MFAValidateEmailOtpByAccessToken
- MFAResetEmailOtpAuthenticatorByAccessToken
- MFASecurityQuestionAnswerByAccessToken
- MFAResetSecurityQuestionAuthenticatorByAccessToken
- MFAEmailOTP
- MFAValidateEmailOtp
- MFASecurityQuestionAnswer
- MFASecurityQuestionAnswerVerification
- MFAResetEmailOtpAuthenticatorByUid
- MFAResetSecurityQuestionAuthenticatorByUid
- ReAuthValidateEmailOtp
- ReAuthSendEmailOtp
- ReAuthBySecurityQuestion
Removed (Deprecated) API:
- GetSocialUserProfile
Added EmailTemplate2FA parameter in the following API
- MFALoginByEmail
- MFALoginByUserName
- MFALoginByPhone
Added RbaBrowserEmailTemplate, RbaCityEmailTemplate ,RbaCountryEmailTemplate , RbaIpEmailTemplate parameter in the following API
- MFAValidateOTPByPhone
- MFAValidateGoogleAuthCode
- MFAValidateBackupCode
Added emailTemplate, verificationUrl ,welcomeEmailTemplate parameter in the following API
- GetProfileByAccessToken
Removed smsTemplate2FA parameter from the following API
- mfaValidateGoogleAuthCode
Released Version 11.1.0
Enhancements
- Added Proxy Server Feature.
Added new multiple APIs for better user experience
- Get Profile By Ping.
- Passwordless Login Verification By Email And OTP.
- Passwordless Login Verification By User Name And OTP.
Released Version 11.0.1
- Added X-Origin-IP header support.
- Added 429 error code handling for "Too Many Request in a particular time frame".
Released Version 11.0.0
Enhancements
- Added a parameter isWeb in "RefreshAccessToken" API.
- Added a parameter SocialAppName in "getAccessTokenByFacebookAccessToken, getAccessTokenByTwitterAccessToken,
getAccessTokenByGoogleAccessToken, getAccessTokenByLinkedinAccessToken, getAccessTokenByAppleIdCode, getAccessTokenByGoogleAuthCode" native Social login APIs.
Added new multiple APIs for better user experience
- Added linkSocialIdentities(POST) API.
- Added linkSocialIdentitiesByPing(POST) API.
- Added getAccessTokenByAppleIdCode API.
- Added getAccessTokenByWeChatCode API.
Removed APIs:
- linkSocialIdentity API(PUT)
- getSocialIdentity API(GET)