Pro Addon Changelog

Upcoming fixes and updates

Coming soon…

3.1.16

2024.11.21

  • Fix: Steam – Invalid Params error

3.1.15

2024.10.15

  • Fix: Line – PHP warning when the returned name was 1 word long only
  • Improvement: TikTok Getting Started updated.
  • Improvement: Custom Actions – option to display the buttons with either login or register specific label, based on the field where the action was added.

3.1.14

2024.07.31

  • Fix: Fixed an issue where it was possible to login with the social login through BuddyPress for the first time even if the account was still awaiting activation.
  • Improvement: New LinkedIn Sync data fields: Headline, Vanity name
  • Improvement: New TikTok Sync data field: Username
  • Improvement: PayPal Getting Started updated
  • New provider: Patreon

3.1.13

2024.02.28

  • Security fix: Error message sanitization.

3.1.12

2024.02.21

  • Fix: Updated our code to comply with the fact that func_get_args() no longer reports the original value passed to a parameter, and instead returns the current value.
  • Improvement: Removed no longer needed “Checkout for WooCommerce” integration, and instead added the following actions at the billing form:
    • woocommerce_before_checkout_shipping_form
    • woocommerce_after_checkout_shipping_form
  • New provider: Spotify

3.1.11

2023.11.06

  • Improvement: Register form – Password template HTML has been updated according to the latest WordPress default Forget Password form structure.
  • Improvement: Custom Actions – Full Site Editing compatibility: the Custom Actions feature now attempts to render the buttons on any actions which are fired after the “init” action. ( Earlier, we tried only on the actions fired after the “login_head” and “wp_head” actions, so the buttons weren’t rendered on the actions that were called within the Block Theme widgets. )
  • Improvement: PayPal Getting Started Update
  • Improvement: PayPal integration updated according to the new PayPal endpoint and API changes.
  • New provider: Reddit

3.1.10

2023.09.20

  • Fix: Added the now needed Content-Type: application/x-www-form-urlencoded header to the TikTok access token endpoint request.
  • Fix: Updated our code to use “Sign In with LinkedIn using OpenID Connect” instead of the old deprecated “Sign in with LinkedIn” product.
  • Improvement: LinkedIn – Getting Started updated
  • Improvement: Added new “edd_before_purchase_form” action for our Easy Digital Downloads integration.
  • New provider: Kakao

3.1.9

2023.06.15

  • Feature: TikTok provider – Sync data fields added.
  • Improvement: TikTok provider – new OAuth2 endpoints and redirect_url introduced.
  • Improvement: TikTok Getting Started updated

3.1.8

2023.05.04

  • Fix: Yahoo provider – The redirect URL suggestion will now contain the complete Yahoo endpoint URL, as new Apps now require an exact match ( earlier the URLs with query strings weren’t accepted by the input field of Yahoo ).
  • Improvement: Developers can now add extra validation logics for the “Ask E-mail/Password/Username on registration” features by using the “nsl_validate_extra_input_password_errors”, “nsl_validate_extra_input_username_errors” and “nsl_validate_extra_input_username_errors” filters.
  • Improvement: The HTML of the “Ask E-mail/Password/Username on registration” features can now be overridden over template files.
  • Feature: Line provider – added an option to allow the auto login.
  • Feature: BuddyPress registration integration – so BuddyPress can send its registration notifications upon registration with social login, too.
  • Feature: Discord provider – v10 API support
  • Feature: Discord provider – Sync data fields added.

3.1.7

2022.09.11

  • Fix: Apple provider – There was an encoding problem with the scope parameter of the Apple authorization URL.
  • Improvement: Developers can now override the GitHub and Disqus client credentials over the “nsl_disqus_api_key” / “nsl_disqus_api_secret” and “nsl_github_client_id” / “nsl_github_client_secret” filters. ( Can be useful for multi sites and multi language sites, as the App of these providers support only a single redirect URL. )
  • Improvement: Microsoft Getting Started Update
  • New provider: Twitch

3.1.6

2022.08.31

  • Fix: Microsoft provider – ErrorInsufficientPermissionsInAccessToken error when using the Personal Audience option.
  • Fix: Steam provider – Error when pressing the “Got it” button on the “Fix OAuth Redirect URIs” page while the Steam provider was enabled.
  • Fix: TikTok provider – Invalid request parameters error
  • Improvement: TikTok provider – Getting Started Update
  • Feature: TikTok provider – button skin selector added.

3.1.5

2022.06.14

  • Fix: There was a JavaScript error on the WordPress default Lost Password page when separator layouts were used
  • Fix: We didn’t display the intended warning when the Free version was not compatible with the Pro Addon.
  • Fix: Apple provider – PHP warning when verifying the provider settings for the first time
  • Fix: WebView – we will no longer display the separator either, if we can not display any social buttons because of the embedded browser environment.
  • Fix: TikTok provider – the registration and login didn’t work as TikTok modified their endpoints, the request method and the response of their API.
  • Improvement: Yahoo provider – Getting Started Update
  • Improvement: PayPal provider – Getting Started Update
  • Feature: BuddyPress – option to show/hide the Social Accounts tab
  • Feature: BuddyPress – Introducing “nsl_bp_social_accounts_tab_slug” filter to modify the slug of the BuddyPress – Social Accounts tab.
  • Feature: Line – Initial Login method and Force initial login method settings.
  • New provider: Steam

3.1.4

2022.02.14

3.1.3

2021.11.23

3.1.2

2021.10.14

3.1.1

2021.09.16

  • Improvement: VKontakte provider – we will use the API version 5.131 for the endpoints, as API version 5.74 is deprecated.
  • Feature: Easy Digital Downloads login and register form support.

3.1.0

2021.09.09

3.0.28

2021.06.17

  • Fix: Linkedin provider didn’t store the first name and last name, if the account doesn’t have profile with English as either primary language or secondary language.
  • Fix: Our integration for “Checkout for WooCommerce” didn’t work with their most recent versions.
  • Improvement: Apple Getting Started Update

3.0.27

2021.01.28

  • Fix: Apple provider – Logo overlaps the box shadow of the light button skin
  • Improvement: New Google Sync data fields: Genders and Locations ( requires People API )
  • Removed: Google Sync data fields: Gender, Profile link, Taglines and Residences

3.0.26

2020.11.09

3.0.25

2020.08.26

  • Provider: GitHub
  • Feature: Show linked providers – Option to display the name of the providers which are linked to a WordPress account.
  • Improvement: WooCommerce Billing – Default with separator layout to display the buttons on the place where the action is fired.
  • Improvement: LinkedIn provider – updated steps in Getting Started section.
  • Improvement: Pro Addon PHP 7.0 version check to load Pro Addon only on compatible PHP versions.
  • Improvement: MemberPress Login form – option to hide the social buttons.

3.0.23

2020.05.05

3.0.22

2020.03.27

  • Fix: Plugin could not be activated because it triggered a fatal error. – Fix for the problem: Deactivate and delete “Nextend Social Login Pro Addon” plugin with version 3.0.21. Then you can install the fixed Pro Addon version 3.0.22/li>

3.0.21

2020.03.26

  • Provider: Apple
  • Fix: Plugin update error: WordPress cached a not proper update url.
  • Fix: Ultimate Member and Support login restrictions – Users will be redirected to the Ultimate Member login page after the registration.
  • Fix: Social button layouts in Theme My Login forms.
  • Improvement: WooCommerce automatically generated password feature support when Registration notification sent to is set to User or User and Admin.
  • Improvement: Yahoo new endpoint and app creation guide steps to comply with the upcoming changes.
    Removed Sync Data fields: Age Category, Language, Member Since, Phone number.
    New Sync Data fields: Locale, Email verification status, Birthdate, Nickname, Gender.

3.0.20

2019.04.24

  • Improvement: PayPal updated endpoints. New Sync Data field: PayPal account ID (payer ID)
  • Removed: PayPal Sync Data fields: Date of birth, Age range, Phone, Account type, Account creation date, Time zone, Locale Language.

3.0.19

2019.03.27

  • Feature: BuddyPress – option to disable the social buttons on the action: bp_sidebar_login_form
  • Fix: display our social buttons on custom Jetpack comment form
  • Improvement: LinkedIn v2 REST API update. Getting Started section updated with the new App creation steps.
  • Removed: LinkedIn Sync Data

3.0.18

2019.03.07

  • Fix: Target window will open the provider in the selected way again.
  • Fix: Update notice when the Free and Pro Addon are not compatible.
  • Feature: Social buttons for BuddyPress – Login widget
  • Feature: Option to disable the WordPress Toolbar on the front-end for some roles.
  • Provider: Yahoo
  • Note: We had plans to implement the Instagram provider. Unfortunately we need to change our mind, since the Instagram API will become deprecated soon!

3.0.17

2019.01.24

  • Fix: Bug fixes

3.0.16

2019.01.23

  • Feature: Multiple domain licenses – allow activation only on a single domain
  • Fix: Google+ API replaced with Google People API

3.0.15

2019.01.23

  • Fix: Internet Explorer – Pro Addon activation.
  • Fix: Facebook provider – Sync data: Gender, Profile link, Age range can be retrieved again.
  • Feature: Social button alignment option for WooCommerce, Comment, BuddyPress, MemberPress, UserPro, Ultimate Member forms.
  • Feature: Unlink option to disable unlink buttons.
  • Feature: Paypal – Option to disable the email scope.
  • Removed: Facebook provider – Sync data fields: Currency, TimeZone, Locale became deprecated.
  • Improvement: Google+ API will shut down soon, so Google Sync data will use Google People API instead.

3.0.14

2018.09.26

  • Provider: WordPress.com
  • Provider: Disqus
  • Fix: Ultimate Member – missing avatar when Support login restrictions is disabled.
  • Fix: Authorized domain notification when the page was authorized on non www but was visited on www or vice versa.

3.0.13

2018.09.05

  • Fix: WooCommerce – Billing – Default button layout.
  • Fix: USM Premium prevented the authorization of NSL Pro Addon.
  • Fix: Separator duplication by some themes.

3.0.12:

2018.07.16

  • Fix: Google Sync data – Error message for Google+ API when it is not enabled.
  • Feature: Social Buttons for MemberPress – Memberships form.
  • Feature: Social Buttons for Ultimate Member forms.
  • Provider: PayPal provider and PayPal Sync data.

3.0.11

2018.06.15

3.0.8

2018.05.24

  • Feature: Authorized domain name check and notice for changed domain name.
  • Feature: Option to change the button layouts for WooCommerce login/register/billing forms.
  • Feature: Sync LinkedIn fields

3.0.7

2018.05.09

3.0.6

2018.04.20

  • Feature: Ask password on registration
  • Sync Facebook fields
  • MemberPress integration

3.0.4

2018.03.08

3.0.3

2018.03.02

  • Feature: option show or hide buttons in WordPress login form
  • Feature: option show or hide buttons in WordPress registration form
  • Feature: option to set the recipient of the notification email upon registration