🔥 Bug fix
- [plugin:users-permissions] Fix users-permissions third party providers connection (#14072) @alexandrebodin
Tag Name: v4.3.4
Release Date: 8/11/2022
StrapiOpen-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.
Strapi v4.3.4 is a bug fix release that addresses an issue with third-party provider connections in the users-permissions plugin. This patch restores missing code that was causing authentication problems with external providers like Google, Facebook, and others.
No migration steps are required for this release. This is a patch release that fixes functionality without introducing breaking changes.
If you're upgrading from v4.3.3 to v4.3.4, you can update your Strapi installation using npm or yarn:
npm install [email protected]
# or
yarn upgrade [email protected]
After updating, restart your Strapi application to apply the fix.
This upgrade is highly recommended for all Strapi users who:
Since this is a patch release (v4.3.3 → v4.3.4) that fixes a specific functionality without introducing breaking changes, the upgrade process should be straightforward and low-risk.
This release fixes a critical issue with the users-permissions plugin where third-party provider connections were not working correctly. The problem occurred due to missing code that was accidentally removed during a previous merge operation.
The fix restores the necessary code to properly handle authentication flows with external providers such as Google, Facebook, Twitter, and other OAuth providers. This ensures that users can successfully authenticate using these third-party services.
PR: #14072
No new features were introduced in this release. This is strictly a bug fix release that addresses an issue with the users-permissions plugin.
No security fixes were explicitly mentioned in this release. The primary focus was on restoring functionality for third-party authentication providers.
No specific performance improvements were included in this release. The focus was on fixing the authentication functionality with third-party providers.
This release addresses a specific but important issue with third-party authentication in Strapi's users-permissions plugin. The fix restores missing code that was accidentally removed during a previous merge, which was causing authentication failures when users attempted to log in using external providers like Google, Facebook, or other OAuth services.
The impact is primarily positive for applications that utilize social login functionality, as it restores expected behavior without requiring developers to implement custom workarounds. This fix ensures that end users can successfully authenticate using their preferred third-party accounts, improving the overall user experience and reducing authentication-related support issues.
No breaking changes were introduced, making this a safe upgrade for all Strapi installations currently on version 4.3.3 or earlier in the 4.3.x series.