Skip to content

Roadmap and release process

jonathansadowski edited this page Mar 3, 2023 · 9 revisions

Table of Contents

WooCommerce is released on a monthly cadence, with releases planned for the second Tuesday of each month. The release process starts four weeks prior to each planned release, when we release the first beta of the upcoming release. For example, WooCommerce 7.4 was released on February 14, 2023, the second Tuesday in February. The first beta for the 7.4 cycle was released 4 weeks prior to that, on January 24, 2023.

During our four week release cycle, we release additional beta releases as necessary to address any issues we may uncover during the testing process. You can keep up to date on the release of each beta by following the developer blog.

In each release cycle, we aim to release a release-candidate approximately one week prior to the final release. Our goal is that the most-recent release-candidate be as close to our planned final release package as possible, and at this stage we aim to only address bugs and issues that we've found within the release cycle.

The best place to stay up to date with the complete release cycle is on the developer blog. We will create posts for each release, and those posts contain information about the release, as well as links to the testing instructions for each release.

Backward Compatibility

Whenever possible, we're committed to ensure releases are non-breaking and fully backwards compatible.

If keeping backwards compatibility is not possible, the feature, the enhancement, or the bug fix will be scheduled for a future release, and we'll make every effort to announce the upcoming change ahead of time.

Experimental features are subject to change and may not be backwards compatible. These features are opt-in, and must be enabled from WooCommerce > Settings > Advanced > Features.

Roadmap

If you'd like a better understanding of upcoming initiatives planned for future versions of WooCommerce, check out our roadmap available on the developer site.

Feature requests

You can request new features on our features request page. Ideas which gain traction will be considered for addition to our roadmap.

If you'd like to request code enhancements, such as few filters or actions, you can open up a new enhancement request here on GitHub.

Clone this wiki locally