Skip to content

Conversation

westonruter
Copy link
Member

@westonruter westonruter commented Aug 6, 2025

This proposes adding No-cache BFCache to the list of performance feature plugins installable via Performance Lab, similar as the non-monorepo Performant Translations plugin is made available:

Screenshot 2025-08-05 at 17 22 50

I brought this up at our last Performance Chat office hours:

@westonruter suggested considering the No-cache BFCache plugin for inclusion in the list of Performance Lab plugins, similar as Performant Translations is.

Enabling bfcache in core is something I'm hoping to include in 6.9 (via Core-63636), so getting additional installations via Performance Lab will be very helpful to get more testing.

With #2122, an admin pointer is also added for this feature:

Screenshot 2025-08-11 at 13 36 21

Copy link

github-actions bot commented Aug 6, 2025

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 <[email protected]>
Co-authored-by: swissspidy <[email protected]>

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

@westonruter westonruter added [Type] Enhancement A suggestion for improvement of an existing feature [Plugin] Performance Lab Issue relates to work in the Performance Lab Plugin only labels Aug 6, 2025
Copy link

codecov bot commented Aug 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.60%. Comparing base (32bc144) to head (421cc34).
⚠️ Report is 4 commits behind head on trunk.

Additional details and impacted files
@@            Coverage Diff             @@
##            trunk    #2119      +/-   ##
==========================================
+ Coverage   67.58%   67.60%   +0.01%     
==========================================
  Files          93       93              
  Lines        7799     7803       +4     
==========================================
+ Hits         5271     5275       +4     
  Misses       2528     2528              
Flag Coverage Δ
multisite 67.60% <100.00%> (+0.01%) ⬆️
single 36.47% <100.00%> (+0.03%) ⬆️

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.

@westonruter

This comment was marked as resolved.

Copy link
Member

@swissspidy swissspidy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me

@westonruter westonruter merged commit ab13a14 into trunk Aug 12, 2025
19 checks passed
@westonruter westonruter deleted the add/nocache-bfcache branch August 12, 2025 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Plugin] Performance Lab Issue relates to work in the Performance Lab Plugin only [Type] Enhancement A suggestion for improvement of an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants