🔥 Bug fix
- chore(deps): update axios to 1.7.4 (#21014) @Ohiekkar
- [core:core] chore: getstarted schema sync between v4-v5 (#21047) @Marc-Roig
- [plugin:users-permissions] Fix: #17067 Discord Auth not assigning username correctly (#20900) @mallowsc
Tag Name: v4.25.9
Release Date: 8/28/2024
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.25.9 brings important bug fixes and enhancements to improve stability and user experience. This release fixes Discord authentication username assignment, updates axios to address security concerns, adds validation to prevent deployment of suspended projects, and includes various maintenance improvements. These changes primarily benefit developers using Discord authentication and those working with Strapi Cloud deployments.
No specific migration steps are required for this release. This is a patch update that should be backward compatible with previous v4.25.x versions.
For general update guidance:
This release contains important bug fixes and security updates, particularly for users utilizing Discord authentication and Strapi Cloud deployments.
Recommended action: All users should upgrade to v4.25.9, especially if you:
To upgrade, run:
npm install [email protected]
or
yarn upgrade [email protected]
Fixed an issue where Discord authentication wasn't correctly assigning usernames (#17067). This fix adapts to changes made by Discord to their platform, ensuring that when users authenticate through Discord, their usernames are properly assigned in Strapi.
Fixed the endpoint path for listLinkProjects in the Strapi CLI (#21052), ensuring proper functionality when working with linked projects.
No significant new features were introduced in this release. This update primarily focuses on bug fixes, security improvements, and maintenance tasks to enhance stability and user experience.
Updated axios dependency to version 1.7.4 (#21014) to address potential security vulnerabilities in previous versions. This update helps maintain the security posture of Strapi applications by incorporating the latest security patches from the axios library.
No specific performance improvements were highlighted in this release. The changes were primarily focused on bug fixes, security updates, and maintenance tasks.
This release focuses on stability and maintenance with targeted fixes for specific functionality. The Discord authentication fix resolves an issue affecting users who authenticate through Discord, ensuring proper username assignment. The axios security update improves the overall security posture of Strapi applications. For Strapi Cloud users, the CLI enhancements provide better handling of suspended projects and improved project linking functionality. Overall, this is a maintenance release that addresses specific issues without introducing breaking changes, making it a recommended update for all Strapi users to maintain security and stability.