Nextend Social Login and Register (Facebook, Google, Twitter) - Version 3.0.16

Version Description

  • Fix: NSL Avatars used to override the specified BuddyPress avatars.
  • Fix: 500 error when the Extended Profiles setting is disabled in BuddyPress.
  • Fix: By default, users wont be redirected to the homepage after unlinking their accounts, instead will be redirected back to the page, where the unlink action has happened.
  • Fix: Nextend Social Login will now wait for jQuery before positioning the social buttons.
  • Fix: Getting Started section of some providers are updated with the new App creation steps.
  • Feature: Russian translation added.
  • Feature: Display avatars in All media items Images can now load faster in Media Library Grid view, when this option is enabled.
  • Feature: Social button alignment option for WordPress forms, shortcode and widget.
  • Feature: Membership is now available in the FREE version and provides support for WordPress default membership as well.
  • Feature: new hook allows overriding the username and email before registration - nsl_registration_user_data
  • Facebook Graph API v3.2 - old API-s may require API Call version upgrade!
  • Old Nextend Facebook/Twitter/Google Connect compatibility has been removed.
  • Social Buttons use flex-box layout now.

  • PRO: Fix: Internet Explorer Pro Addon activation.

  • PRO: Fix: Facebook provider Sync data: Gender, Profile link, Age range can be retrieved again.

  • PRO: Feature: Social button alignment option for WooCommerce, Comment, BuddyPress, MemberPress, UserPro, Ultimate Member forms.

  • PRO: Feature: Unlink option to disable unlink buttons.

  • PRO: Feature: PayPal Option to disable the email scope.

  • PRO: Removed: Facebook provider Sync data fields: Currency, TimeZone, Locale became deprecated.

  • PRO: Improvement: Google+ API will shut down soon, so Google Sync data will use Google People API instead.

Download this release

Release Info

Developer nextendweb
Plugin Icon 128x128 Nextend Social Login and Register (Facebook, Google, Twitter)
Version 3.0.16
Comparing to
See all releases

Code changes from version 3.0.15 to 3.0.16

nextend-facebook-connect.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Nextend Social Login
4
  Plugin URI: https://nextendweb.com/
5
  Description: Nextend Social Login displays social login buttons for Facebook, Google and Twitter.
6
- Version: 3.0.15
7
  Author: Nextendweb
8
  License: GPL2
9
  Text Domain: nextend-facebook-connect
3
  Plugin Name: Nextend Social Login
4
  Plugin URI: https://nextendweb.com/
5
  Description: Nextend Social Login displays social login buttons for Facebook, Google and Twitter.
6
+ Version: 3.0.16
7
  Author: Nextendweb
8
  License: GPL2
9
  Text Domain: nextend-facebook-connect
nextend-social-login.php CHANGED
@@ -16,7 +16,7 @@ require_once(NSL_PATH . '/compat.php');
16
 
17
  class NextendSocialLogin {
18
 
19
- public static $version = '3.0.15';
20
 
21
  public static $nslPROMinVersion = '3.0.15';
22
 
@@ -212,14 +212,18 @@ class NextendSocialLogin {
212
  if ($lastVersion != self::$version) {
213
  NextendSocialLogin::install();
214
 
215
- if (version_compare($lastVersion, '3.0.14', '<=')) {
216
  $old_license_status = NextendSocialLogin::$settings->get('license_key_ok');
217
 
218
  if ($old_license_status) {
 
 
 
 
219
  NextendSocialLogin::$settings->set('licenses', array(
220
  array(
221
  'license_key' => NextendSocialLogin::$settings->get('license_key'),
222
- 'domain' => NextendSocialLogin::$settings->get('authorized_domain')
223
  )
224
  ));
225
  }
16
 
17
  class NextendSocialLogin {
18
 
19
+ public static $version = '3.0.16';
20
 
21
  public static $nslPROMinVersion = '3.0.15';
22
 
212
  if ($lastVersion != self::$version) {
213
  NextendSocialLogin::install();
214
 
215
+ if (empty($lastVersion) || version_compare($lastVersion, '3.0.14', '<=')) {
216
  $old_license_status = NextendSocialLogin::$settings->get('license_key_ok');
217
 
218
  if ($old_license_status) {
219
+ $domain = NextendSocialLogin::$settings->get('authorized_domain');
220
+ if (empty($domain)) {
221
+ $domain = self::getDomain();
222
+ }
223
  NextendSocialLogin::$settings->set('licenses', array(
224
  array(
225
  'license_key' => NextendSocialLogin::$settings->get('license_key'),
226
+ 'domain' => $domain
227
  )
228
  ));
229
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: social login, facebook, google, twitter, linkedin, register, login, social
4
  Donate link: https://www.facebook.com/nextendweb
5
  Requires at least: 4.5
6
  Tested up to: 5.0
7
- Stable tag: 3.0.15
8
  Requires PHP: 5.4
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -119,7 +119,7 @@ Using the Pro Addon you can set where the login buttons should appear on the Reg
119
  2. Nextend Social Login and Register in the profile page for account linking
120
 
121
  == Changelog ==
122
- = 3.0.15 =
123
  * Fix: NSL Avatars used to override the specified BuddyPress avatars.
124
  * Fix: 500 error when the Extended Profiles setting is disabled in BuddyPress.
125
  * Fix: By default, users won’t be redirected to the homepage after unlinking their accounts, instead will be redirected back to the page, where the unlink action has happened.
4
  Donate link: https://www.facebook.com/nextendweb
5
  Requires at least: 4.5
6
  Tested up to: 5.0
7
+ Stable tag: 3.0.16
8
  Requires PHP: 5.4
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
119
  2. Nextend Social Login and Register in the profile page for account linking
120
 
121
  == Changelog ==
122
+ = 3.0.16 =
123
  * Fix: NSL Avatars used to override the specified BuddyPress avatars.
124
  * Fix: 500 error when the Extended Profiles setting is disabled in BuddyPress.
125
  * Fix: By default, users won’t be redirected to the homepage after unlinking their accounts, instead will be redirected back to the page, where the unlink action has happened.