Skip to content

Commit

Permalink
Version 10.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Agarwal-Sudhanshu committed Sep 30, 2019
1 parent d522d9b commit fe0ae6b
Show file tree
Hide file tree
Showing 56 changed files with 3,123 additions and 481 deletions.
133 changes: 103 additions & 30 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,83 @@
> **LoginRadius .NET SDK Change Log** provides information regarding what has changed, more specifically what changes, improvements and bug fix has been made to the SDK. For more details please refer to the [LoginRadius API Documention](https://docs.loginradius.com/api/v2/sdk-libraries/aspnet)
### Version 10.0.0-beta
Release on **August 5, 2019**
# Version 10.0.0
Release on **September 30, 2019**

## Enhancements
This full version release includes major changes with several improvements and optimizations :

- Enhanced the coding standards of SDK to follow industry programming styles and best practices.
- Enhanced security standards of SDK.
- Reduced code between the business layer and persistence layer for optimization of SDK performance.
- Added internal parameter validations in the API function.
- ApiKey and ApiSecret usage redundancy removed.
- All LoginRadius related features need to be defined once only and SDK will handle them automatically.
- Improved the naming conventions of API functions for better readability.
- Better Error and Exception Handling for LoginRadius API Response in SDK.
- Revamped complete SDK and restructured it with latest API function names and parameters.
- Added detailed description to API functions and parameters for better understanding.
- Updated the demo according to latest SDK changes.
- Implemented API Region Feature.
- Handled additional Data coming in error response of API.
- Handled Password less proxy credentials settings.
- Strong Name Signed the library.


## Added new multiple APIs for better user experience

- Update Phone ID by UID
- Upsert Email
- Role Context profile
- MFA Resend OTP
- User Registration By Captcha
- Get Access Token via Linkedin Token
- Get Access Token By Foursquare Access Token
- Get Active Session By Account Id
- Get Active Session By Profile Id
- Delete User Profiles By Email
- Verify Multifactor OTP Authentication
- Verify Multifactor Password Authentication
- Verify Multifactor PIN Authentication
- Update UID
- MFA Re-authentication by PIN
- Pin Login
- Forgot Pin By Email
- Forgot Pin By UserName
- Reset PIN By ResetToken
- Reset PIN By SecurityAnswer And Email
- Reset PIN By SecurityAnswer And Username
- Reset PIN By SecurityAnswer And Phone
- Forgot Pin By Phone
- Change Pin By Token
- Reset PIN by Phone and OTP
- Reset PIN by Email and OTP
- Reset PIN by Username and OTP
- Set Pin By PinAuthToken
- Invalidate Pin Session Token
- Submit Consent By ConsentToken
- Get Consent Logs
- Submit Consent By AccessToken
- Verify Consent By AccessToken
- Update Consent Profile By AccessToken
- Get Consent Logs By Uid
- Album With Cursor
- Audio With Cursor
- Check In With Cursor
- Event With Cursor
- Following With Cursor
- Group With Cursor
- Like With Cursor


## Removed APIs:

- GetCompanies API
- Getstatus API

##### Enhancements
# Version 10.0.0-beta
Release on **August 5, 2019**

## Enhancements
This beta version release includes major changes with several improvements and optimizations :

- Enhanced the coding standards of SDK to follow industry programming styles and best practices.
Expand All @@ -21,7 +94,7 @@ This beta version release includes major changes with several improvements and o
- Implemented API Region Feature.


##### Added new multiple APIs for better user experience
## Added new multiple APIs for better user experience

- Update Phone ID by UID
- Upsert Email
Expand All @@ -34,16 +107,16 @@ This beta version release includes major changes with several improvements and o
- Get Active Session By Profile Id


##### Removed APIs:
## Removed APIs:

- GetCompanies API

### Version 5.2.0
# Version 5.2.0
Release on **January 15, 2019**

> **Note: The version contains several breaking changes.**
##### Enhancements
## Enhancements

- SDK has been re-structured to match the structure of the LoginRadius API Docs
- Several method names have had their spelling errors fixed
Expand All @@ -52,10 +125,10 @@ Release on **January 15, 2019**
- A variable named domainName is now defined in the configurations that allow the user to define a custom API domain
- The Multifactor re-authentication APIs are now included within the SDK

### Version 5.1.0
# Version 5.1.0
Release on **August 13, 2018**

##### Enhancements
## Enhancements

- Added Access Token on Registration Event.
- Simplified API Request Signing without API secret.
Expand Down Expand Up @@ -83,80 +156,80 @@ Release on **August 13, 2018**
- Added apis to update MFA settings and MFA Authentication by Access token and to verify MFA by backup code.
- Apis to validate MFA by Google authentication code, OTP, Backup code and password are added.

##### Bug Fixes
## Bug Fixes

- Fixed http method naming convention issue.
- Fixed serialization related issue in datetime parsing from .net to javascript.


### Version 5.0.3
# Version 5.0.3
Release on **April 26, 2018**

##### Enhancements
## Enhancements

- Server validation error model add to the "RestException"
- **username** param add to GetForgotPasswordToken
- dependency update

### Version 5.0.2
# Version 5.0.2
Release on **Jan 22, 2018**

##### Enhancements
## Enhancements

- Added partial and full replace option to custom object update API.

### Version 5.0.1
# Version 5.0.1
Release on **Jan 12, 2018**

##### Bug Fixes
## Bug Fixes

- Parsing issue fixed in custom object API.

### Version 5.0.0
# Version 5.0.0
Release on **Nov 21, 2017**

> **Note: The version contains several breaking changes.**
##### Enhancements
## Enhancements

- Significantly improved code performance.
- Project Moved to .NetStandard to target NetFramework and NetCore build or framework.
- Run-time config not found exception ignored.
- New LoginRadius API changes add, includes various APIs and new response properties.
- Namespaces and method refactor.

### Version 4.0.4
# Version 4.0.4
Release on **Nov 1, 2017**

##### Enhancements
## Enhancements

- Significantly improved code performance.
- Added a new LoginRadius JS driven sample project.

##### Bug Fixes
## Bug Fixes

- Config read fix
- SOTT build fix


### Version 4.0.2
# Version 4.0.2
Released on **May 25, 2017**

- Bug Fixes.
- Performance improvement.
- See the documentation [here](https://docs.loginradius.com/api/v2/sdk-libraries/aspnet)


### Version 4.0.1
# Version 4.0.1
Released on **May 15, 2017**

- Bug Fixes.


### Version 4.0.0
# Version 4.0.0
Released on **May 15, 2017**

##### Enhancements
## Enhancements

Updated with V2 APIs
- Added new multiple APIs for better user experience.
Expand All @@ -172,10 +245,10 @@ Updated with V2 APIs
- Add Role Context and additional permission APIs


### Version 3.1.1
# Version 3.1.1
Released on **June 27, 2016**

##### Enhancements
## Enhancements

- Significantly improved code performance.
- Added new data fields to LoginRadius user profile.
Expand All @@ -185,15 +258,15 @@ Released on **June 27, 2016**
- Some new LoginRadius custom object APIs added.
- Handled network connection error and failures.

##### Bug Fixes
## Bug Fixes

- Custom Object Upsert bug fix.


### Version 3.1.2
# Version 3.1.2
Released on **March 15, 2017**

##### Bug Fixes
## Bug Fixes

- Added missing parameter in register API.
- Added email verification
Loading

0 comments on commit fe0ae6b

Please sign in to comment.