We’re excited to announce improvements to our release process, focusing on increased stability and quality. Based on feedback from our community and internal discussions, we’re extending our release cycle to allow for more thorough testing and better outcomes.
Key changes
1. Extended release cycle
- Our release cycle will now be 5 weeks long, both as a target and minimum. If we face any delays, the start of the next cycle will also be pushed back (no overlapping cycles).
2. Feature freeze and release timing:
- Feature freeze for the next release (e.g., 9.5.0) begins on the day we ship the current release (e.g., 9.4.0).
- Releases are now scheduled for Mondays, providing a larger window to address last-minute issues.
3. Pre-releases for stability:
- We’ll aim to ship a pre-release update at the start of each feature freeze.
- Weekly updates will follow if needed, helping teams prepare and adapt to changes more smoothly.
Immediate changes for 9.4 release:
- Feature Freeze: Remains on September 18, 2024
- Final Release Date: Moved to October 21, 2024 (now on a Monday)
Updated release schedule
Version | Feature Freeze | Beta | Release Candidate | Final Release |
---|---|---|---|---|
9.4 | Sep 18, 2024 | Sep 23, 2024 | Oct 14, 2024 | Oct 21, 2024 |
9.5 | Oct 21, 2024 | Oct 28, 2024 | Nov 11, 2024 | Nov 25, 2024 |
9.6 | Nov 25, 2024 | Nov 25, 2024 | Dec 16, 2024 | TBA |
Benefits of the new process
- Increased stability and quality of releases.
- More predictable release cycles.
- Extended testing periods for thorough quality assurance.
- Improved preparation time for the community and partners.
Community involvement: Beta testing
The success of our new release process relies heavily on community participation, especially during the beta testing phase. We encourage all WooCommerce developers to get involved in testing pre-releases.
To learn how you can contribute to improving WooCommerce stability through beta testing, please visit our Beta Testing Guide.
We believe these changes will provide more predictability while maintaining flexibility when needed. As always, we value your feedback and are committed to continually improving our processes to better serve the WooCommerce community.
Have questions or comments? Please share them below or reach out to our support team.
Leave a Reply