The Strapi 5 Release Candidate (RC) is here, and we’ve made significant progress to ensure it’s ready for your projects. All breaking changes are done, meaning you won't encounter any disruptive updates from here to the stable release. We've defined the functional scope clearly, so what you see now is what you'll get in the stable version. Most critical bugs have been fixed, ensuring a more stable and reliable experience. The core features have undergone thorough quality assurance, so you can confidently explore them.
During the time between the RC and the stable release, we'll now be focusing on fixing medium and low-severity issues. This phase is all about polishing and refining the product based on your feedback and our ongoing testing. Our goal is to make sure that by the time the stable release rolls out, Strapi 5 will be robust, reliable, and ready for any challenge you throw at it.
So in short:
✅ Breaking Changes – Done. All the breaking changes have been implemented and thoroughly tested. You can start exploring the new version without worrying about unexpected disruptions.
✅ Critical Bugs – Squashed. We’ve tackled the critical bugs, making the RC stable enough for you to start testing more seriously. While we continue to iron out medium and low-priority issues, the core functionality is rock solid!
The main difference is stability. In the RC, there are no more breaking changes, and we've fixed critical bugs. You can now start testing Strapi 5 for more serious purposes.
If you're eager to get a head start on migrating to Strapi 5, now is a great time to try it out locally. While we don't recommend starting production projects just yet, testing the migration in a local environment will help you get prepared and give you a sneak peek at the new features. It's an adventurous experience that will also provide invaluable feedback, helping us improve the final migration process for everyone. Your input will make a big difference in ensuring a smooth transition for all Strapi users.
You can install Strapi 5 RC using the following command:
npx create-strapi-app@rc <project_name>
From now until the stable release, we’ll be focusing on fixing medium and low-priority issues. This period is crucial for us to gather feedback from you and ensure that the stable release meets your needs.
We’re eager to hear your thoughts and experiences with Strapi 5 RC. Join our community forum and share your feedback. Your input is invaluable as we move towards the final release.
Thank you for being part of the Strapi community. We’re excited to see what you build with Strapi 5!
Happy coding!
Niklas Winkels is Senior Product Marketing Manager at Strapi, the leading open-source Headless CMS. He's a developer relations expert with a background in demand generation. In his free time, Niklas loves making music, travelling, and surfing 🏄♂️