New Proposal Aims to Bring Phased Updates to WordPress.org Plugins

<div>&NewLine;<p>A new <a href&equals;"https&colon;&sol;&sol;meta&period;trac&period;wordpress&period;org&sol;ticket&sol;8009">proposal to introduce phased plugin rollouts to the WordPress&period;org plugin directory<&sol;a> has sparked active technical discussion on Trac&period; The feature&comma; proposed by WordPress co-founder Matt Mullenweg&comma; would allow plugin authors to gradually release updates to a subset of users before rolling them out to everyone&comma; mirroring practices used in Apple’s App Store and Google Play&period;<&sol;p>&NewLine;<p>&OpenCurlyDoubleQuote;This isn’t a replacement for beta plugins and QA&comma;” Mullenweg says in his ticket&comma; &OpenCurlyDoubleQuote;but rather a way to gather feedback from a wider range of sites and hosting environments&period;”<&sol;p>&NewLine;<p>The proposal has received broad support from plugin developers and companies&period; David Perez&comma; a Hostinger-sponsored Plugins Review Team rep&comma; says it could address requests from authors for beta-code access in SVN&colon; &OpenCurlyDoubleQuote;With this approach&comma; however&comma; the final version will be more stable and reliable&period;”<&sol;p>&NewLine;<p>WordPress lead developer Dion Hulse&comma; who works for Automattic&comma; has submitted an initial proof-of-concept patch&period; He has suggested limiting the rollout to auto-updates only&comma; which he says account for the majority of plugin updates&period;<&sol;p>&NewLine;<div class&equals;"yarpp yarpp-related yarpp-related-shortcode yarpp-template-list">&NewLine;<&excl;-- YARPP List --><&sol;p>&NewLine;<hr>&NewLine;<p><strong style&equals;"font-family&colon; Arial&comma; Helvetica&comma; sans-serif&semi;font-size&colon;14px&semi;color&colon;&num;42619a&semi;text-transform&colon; uppercase&semi;letter-spacing&colon;2px"><&sol;strong>Related news<&sol;p>&NewLine;<ul>&NewLine;<li style&equals;"font-family&colon;Arial&comma; Helvetica&comma; sans-serif&semi;font-size&colon;15px&semi;line-height&colon;20px&semi;margin&colon;0px 0 10px 0"><a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;wordpress-org-login-gets-another-slice-of-controversy-with-pineapple-on-pizza-checkbox" rel&equals;"bookmark" title&equals;"WordPress&period;org Login Gets Another Slice of Controversy with Pineapple on Pizza Checkbox">WordPress&period;org Login Gets Another Slice of Controversy with Pineapple on Pizza Checkbox<&sol;a>&NewLine;<li style&equals;"font-family&colon;Arial&comma; Helvetica&comma; sans-serif&semi;font-size&colon;15px&semi;line-height&colon;20px&semi;margin&colon;0px 0 10px 0"><a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;the-community-responds-to-fair-hope-skepticism-and-support-for-decentralizing-wordpress" rel&equals;"bookmark" title&equals;"The Community Responds to FAIR&colon; Hope&comma; Skepticism&comma; and Support for Decentralizing WordPress">The Community Responds to FAIR&colon; Hope&comma; Skepticism&comma; and Support for Decentralizing WordPress<&sol;a>&NewLine;<li style&equals;"font-family&colon;Arial&comma; Helvetica&comma; sans-serif&semi;font-size&colon;15px&semi;line-height&colon;20px&semi;margin&colon;0px 0 10px 0"><a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;canonical-plugin-proposal-for-accessibility-prompts-concerns-from-contributors-and-experts" rel&equals;"bookmark" title&equals;"Canonical Plugin Proposal for Accessibility Prompts Concerns from Contributors and Experts">Canonical Plugin Proposal for Accessibility Prompts Concerns from Contributors and Experts<&sol;a>&NewLine;<li style&equals;"font-family&colon;Arial&comma; Helvetica&comma; sans-serif&semi;font-size&colon;15px&semi;line-height&colon;20px&semi;margin&colon;0px 0 10px 0"><a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;remkus-de-vries-proposes-dual-track-contributor-day-model-inspired-by-cloudfest-hackathon" rel&equals;"bookmark" title&equals;"Remkus de Vries Proposes Dual-Track Contributor Day Model Inspired by CloudFest Hackathon">Remkus de Vries Proposes Dual-Track Contributor Day Model Inspired by CloudFest Hackathon<&sol;a>&NewLine;<&sol;ul>&NewLine;<hr>&NewLine;<&sol;div>&NewLine;<p>Ariel Klikstein&comma; Elementor’s CTO&comma; says phased rollouts would be especially useful for high-install plugins — like Elementor’s free website building plugin&comma; which has 10&plus; million active installs&period;<&sol;p>&NewLine;<p>&OpenCurlyDoubleQuote;Right now the plugin repo has ~70 plugins with 1M&plus; active installations&comma; and we think that with their wide reach they also could benefit greatly from a more controlled rollout configuration&comma;” Klikstein says&period; He has proposed three rollout options&colon; immediate &lpar;for small patches&rpar;&comma; balanced &lpar;25–50–100&percnt;&rpar;&comma; and phased &lpar;10–25–50–100&percnt;&rpar;&period;<&sol;p>&NewLine;<p>Andrew Ozz&comma; also a WordPress lead developer&comma; has given the proposal a &OpenCurlyDoubleQuote;big &plus;1”&colon; &OpenCurlyDoubleQuote;Would be great to be able to detect if something in the new release may have gone terribly wrong without breaking the sites of millions of users &colon;&rpar;”<&sol;p>&NewLine;<p>Syed Balkhi&comma; CEO of Awesome Motive&comma; has also supported the idea and suggested a rollout schedule of 1&comma; 5&comma; 10&comma; 20&comma; 50&comma; and 100&percnt; for major updates&comma; with shorter cycles for smaller plugins or minor versions&period; &OpenCurlyDoubleQuote;Another thing that would be helpful for plugin authors here would be more analytics in the view to see how the rollout is progressing and such – perhaps in a simple dashboard&period;” According to the company&comma; over 30 million websites use Awesome Motive products&comma; including OptinMonster&comma; WPForms&comma; MonsterInsights&comma; and All in One SEO&period;<&sol;p>&NewLine;<div class&equals;"ad-aligncenter">&NewLine;<div class&equals;"ad-row">&NewLine;<div id&equals;"ad-3931" class&equals;"ad-300x250 adsanity-300x250 aligncenter adsanity-aligncenter">&NewLine;<div class&equals;"adsanity-inner">&NewLine;<&sol;div>&NewLine;<&sol;div>&NewLine;<&sol;div>&NewLine;<&sol;div>&NewLine;<p>Technical limitations in WordPress’s update infrastructure have been a recurring concern&period; Hulse has outlined issues including the inability to distinguish between manual and automatic updates&comma; a lack of effective feedback mechanisms&comma; and challenges in segmenting sites&period;<&sol;p>&NewLine;<p>&OpenCurlyDoubleQuote;If a plugin is rolled out to 5&percnt; of users&comma; and it’s a bug that only 10&percnt; of users run into&comma; then that’s 0&period;5&percnt; of users who are both affected and updated… we’re at a tiny likelihood of issues being reported for some plugins&comma;” he says&period; &OpenCurlyDoubleQuote;I’m still fairly concerned that we don’t have any reasonable ways for authors to really know that there’s a problem&period;”<&sol;p>&NewLine;<p>Several contributors have proposed enhancements to error reporting&period; Darren Ethier&comma; Engineering Director at WooCommerce&comma; has suggested routing anonymized fatal error reports to plugin authors&colon; &OpenCurlyDoubleQuote;This might require opt-in for sites… and would also have to account for potential false signals&period;”<&sol;p>&NewLine;<p>Michael Beckwith&comma; a support engineer at WebDevStudios&comma; raised questions about how sites would be prioritized&colon; &OpenCurlyDoubleQuote;If a plugin has opted into phased releases&comma; would sites that haven’t been actively touched in say 1 year&plus; be potentially first in line&comma; leaving the available update in limbo&quest;”<&sol;p>&NewLine;<p>While no timeline has been set&comma; the feature is under consideration for WordPress 6&period;9&period; A rough implementation is available in <a href&equals;"https&colon;&sol;&sol;meta&period;trac&period;wordpress&period;org&sol;ticket&sol;8009&num;comment&colon;12">PR &num;498 on Trac<&sol;a>&period;<&sol;p>&NewLine;<&sol;p>&NewLine;<p>The post <a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;new-proposal-aims-to-bring-phased-updates-to-wordpress-org-plugins">New Proposal Aims to Bring Phased Updates to WordPress&period;org Plugins<&sol;a> appeared first on <a href&equals;"https&colon;&sol;&sol;www&period;therepository&period;email&sol;">The Repository<&sol;a>&period;<&sol;p>&NewLine;<&sol;div>&NewLine;

Sponsored
Sponsored
A WordPress Commenter

Recent Posts

Cloudways Brings Back Prepathon Next Week With Focus on Gen Z and Gen Alpha

Cloudways is bringing back its free Prepathon online event next week, from September 30 to…

17 hours ago

Fueled Layoffs Spark Tension After Former Employee Pre-Empts Announcement

Fueled has confirmed layoffs this week, cutting 4–5% of its workforce. But the news reached…

23 hours ago

Nick Hamze’s ‘Cool Kids’ Post Kicks Off Fresh Debate on WordPress’s Image Problem

After calling for “more weirdness” in WordPress theme design earlier this year, Nick Hamze has…

2 days ago

New FAIR 1.0 Release Brings Decentralized Package Management to WordPress

FAIR has reached its first major milestone with the release of version 1.0 this week,…

2 days ago

Performance Chat Summary: 23 September 2025

The full chat log is available beginning here on Slack. WordPress Performance Trac tickets @westonruter…

3 days ago

From RV Life to CEO: Jon Penland’s Unlikely Road to Leading Kinsta

Back in 2011, Jon Penland was selling centrifugal pumping units into the water and wastewater…

4 days ago