Skip to content

Commit b8ecaf4

Browse files
Version 10.0.0
1 parent e01c45a commit b8ecaf4

File tree

7 files changed

+85
-10
lines changed

7 files changed

+85
-10
lines changed

CHANGELOG.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
> **LoginRadius Ruby On Rails 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/ruby)
22
3+
4+
### Version 10.0.0
5+
Released on **Dec 19, 2019**
6+
7+
##### Enhancements
8+
This full version release includes major breaking changes with several improvements and optimizations :
9+
10+
- Enhanced the coding standards of SDK to follow industry programming styles and best practices.
11+
- Enhanced security standards of SDK.
12+
- Reduced code between the business layer and persistence layer for optimization of SDK performance.
13+
- Added internal parameter validations in the API function.
14+
- ApiKey and ApiSecret usage redundancy removed.
15+
- All LoginRadius related features need to be defined once only and SDK will handle them automatically.
16+
- Improved the naming conventions of API functions for better readability.
17+
- Better Exception Handling for LoginRadius API Response in SDK.
18+
- Revamped complete SDK and restructured it with latest API function names and parameters.
19+
- Added detailed description to API functions and parameters for better understanding.
20+
- Updated the demo according to latest SDK changes.
21+
- Implemented API Region Feature.
22+
- Added PIN Authentication feature APIs.
23+
- Added Consent Management feature APIs.
24+
25+
26+
## Added new multiple APIs for better user experience
27+
28+
- Update Phone ID by UID
29+
- Upsert Email
30+
- Role Context profile
31+
- MFA Resend OTP
32+
- User Registration By Captcha
33+
- Get Access Token via Linkedin Token
34+
- Get Access Token By Foursquare Access Token
35+
- Get Active Session By Account Id
36+
- Get Active Session By Profile Id
37+
- Delete User Profiles By Email
38+
- Verify Multifactor OTP Authentication
39+
- Verify Multifactor Password Authentication
40+
- Verify Multifactor PIN Authentication
41+
- Update UID
42+
- MFA Re-authentication by PIN
43+
- PIN Login
44+
- Forgot PIN By Email
45+
- Forgot PIN By UserName
46+
- Reset PIN By ResetToken
47+
- Reset PIN By SecurityAnswer And Email
48+
- Reset PIN By SecurityAnswer And Username
49+
- Reset PIN By SecurityAnswer And Phone
50+
- Forgot PIN By Phone
51+
- Change PIN By Token
52+
- Reset PIN by Phone and OTP
53+
- Reset PIN by Email and OTP
54+
- Reset PIN by Username and OTP
55+
- Set PIN By PinAuthToken
56+
- Invalidate PIN Session Token
57+
- Submit Consent By ConsentToken
58+
- Get Consent Logs
59+
- Submit Consent By AccessToken
60+
- Verify Consent By AccessToken
61+
- Update Consent Profile By AccessToken
62+
- Get Consent Logs By Uid
63+
- Album With Cursor
64+
- Audio With Cursor
65+
- Check In With Cursor
66+
- Event With Cursor
67+
- Following With Cursor
68+
- Group With Cursor
69+
- Like With Cursor
70+
71+
72+
## Removed APIs:
73+
74+
- GetCompanies API
75+
- Getstatus API
76+
77+
378
### Version 10.0.0-beta
479
Released on **Dec 12, 2019**
580

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Or
3535

3636

3737
````
38-
gem 'login_radius', '= 10.0.0.pre.beta'
38+
gem 'login_radius', '~> 10.0'
3939
````
4040

4141

@@ -52,7 +52,7 @@ Or install it yourself as:
5252

5353

5454
````
55-
$ gem install login_radius --pre
55+
$ gem install login_radius
5656
````
5757

5858

demo/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: vendor/gems/login_radius
33
specs:
4-
login_radius (10.0.0.pre.beta)
4+
login_radius (10.0.0)
55

66
GEM
77
remote: https://rubygems.org/
@@ -108,7 +108,7 @@ GEM
108108
public_suffix (4.0.1)
109109
puma (4.3.1)
110110
nio4r (~> 2.0)
111-
rack (2.0.7)
111+
rack (2.0.8)
112112
rack-test (1.1.0)
113113
rack (>= 1.0, < 3)
114114
rails (6.0.1)

demo/vendor/gems/login_radius/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
Install the SDK by adding LoginRadius to your application's `Gemfile`.
44

5-
```ruby
6-
gem 'login_radius', '= 10.0.0.pre.beta'
5+
```
6+
gem 'login_radius', '= 10.0.0'
77
```
88

99
Then, run `$ bundle`. A copy of the SDK can also be found on our [Github](https://github.com/LoginRadius/ruby-on-rails-gem/tree/master).
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module LoginRadius
2-
VERSION = "10.0.0-beta"
2+
VERSION = "10.0.0"
33
end

sdk/src/login_radius/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
Install the SDK by adding LoginRadius to your application's `Gemfile`.
44

5-
```ruby
6-
gem 'login_radius', '= 10.0.0.pre.beta'
5+
```
6+
gem 'login_radius', '~> 10.0'
77
```
88

99
Then, run `$ bundle`. A copy of the SDK can also be found on our [Github](https://github.com/LoginRadius/ruby-on-rails-gem/tree/master).
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module LoginRadius
2-
VERSION = "10.0.0-beta"
2+
VERSION = "10.0.0"
33
end

0 commit comments

Comments
 (0)