Skip to content

Remove Web Worker Offloading from being featured by Performance Lab#2404

Merged
westonruter merged 3 commits intotrunkfrom
remove/web-worker-offloading-listing
Feb 26, 2026
Merged

Remove Web Worker Offloading from being featured by Performance Lab#2404
westonruter merged 3 commits intotrunkfrom
remove/web-worker-offloading-listing

Conversation

@westonruter
Copy link
Member

@westonruter westonruter commented Feb 26, 2026

Summary

Per #2284 we are moving toward sunsetting the Web Worker Offloading plugin. As part of this, it doesn't make sense to list the plugin as a performance feature anymore on the Performance screen. So this removes it.

It also indicates it is being sunset in the main readme.

Before After
image image

Inline admin notice added for the plugin:

image

Use of AI Tools

Gemini used to author the admin notice for the WWO plugin: ac38e32.

@westonruter westonruter added this to the performance-lab 4.1.0 milestone Feb 26, 2026
@westonruter westonruter added the [Type] Documentation Documentation to be added or enhanced label Feb 26, 2026
@github-actions
Copy link

github-actions bot commented Feb 26, 2026

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: westonruter <westonruter@git.wordpress.org>
Co-authored-by: ShyamGadde <shyamgadde@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@westonruter westonruter force-pushed the remove/web-worker-offloading-listing branch 2 times, most recently from 9b3243e to 166f21f Compare February 26, 2026 21:28
This notice informs users that the plugin is proposed for being sunset and encourages them to share INP metrics in the support forum.

Co-authored-by: gemini-cli <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@westonruter westonruter merged commit 695d5b8 into trunk Feb 26, 2026
32 checks passed
@westonruter westonruter deleted the remove/web-worker-offloading-listing branch February 26, 2026 21:46
@codecov
Copy link

codecov bot commented Feb 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.32%. Comparing base (13085cc) to head (ac38e32).
⚠️ Report is 4 commits behind head on trunk.

Additional details and impacted files
@@            Coverage Diff             @@
##            trunk    #2404      +/-   ##
==========================================
+ Coverage   69.29%   69.32%   +0.03%     
==========================================
  Files          90       90              
  Lines        7737     7746       +9     
==========================================
+ Hits         5361     5370       +9     
  Misses       2376     2376              
Flag Coverage Δ
multisite 69.32% <100.00%> (+0.03%) ⬆️
single 35.70% <100.00%> (+0.07%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
���� Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Documentation Documentation to be added or enhanced

2 participants