Repository navigation
Backport Jetpack 16.2 release changes - #52194
Conversation
|
Are you an Automattician? Please test your changes on all WordPress.com environments to help mitigate accidental explosions.
Interested in more tips and information?
|
|
Thank you for your PR! When contributing to Jetpack, we have a few suggestions that can help us test and review your patch:
This comment will be updated as you work on your PR and make changes. If you think that some of those checks are not needed for your PR, please explain why you think so. Thanks for cooperation 🤖 Follow this PR Review Process:
If you have questions about anything, reach out in #jetpack-developers for guidance! Jetpack plugin: The Jetpack plugin has different release cadences depending on the platform:
If you have any questions about the release process, please ask in the #jetpack-releases channel on Slack. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit e2e187a. Configure here.
Code Coverage SummaryCoverage changed in 10 files. Only the first 5 are listed here.
1 file is newly checked for coverage.
Full summary · PHP report · JS report If appropriate, add one of these labels to override the failing coverage check:
Covered by non-unit tests
|

Proposed changes:
Backports the final Jetpack 16.2 release state to trunk.
Other information:
Jetpack product discussion
N/a
Does this pull request change what data or activity we track or use?
No
Testing instructions:
Local verification completed:
Note
Medium Risk
Touches REST upload permissions, public metadata/social tags, and widespread admin menu ordering, but as a release backport of already-shipped fixes rather than new experimental behavior.
Overview
Backports the Jetpack 16.2 release to trunk: plugin version moves from
16.2-betato 16.2, readme/changelog are consolidated for the full release, and 28 packages get matching version bumps and published changelog entries (individual changelog fragment files are removed as part of that release process).Jetpack admin sidebar items are now sorted alphabetically, with My Jetpack fixed at the top and external links plus Settings at the bottom, across the packages that register submenu entries.
Protected / paywalled content is handled more consistently via a new
Content_Gatehelper in the SEO package. Crawler-facing output (llms.txt summaries, FAQ JSON-LD, Open Graph descriptions and images, Twitter cards, Related Posts excerpts/thumbnails, AMP metadata, and legacy SEO Tools descriptions) withholds gated body content or uses the public paywall teaser where appropriate; Jetpack’s Open Graph pipeline is updated to match.Forms and wp-build admin layouts on boot 0.21+ regain side-by-side sidebar panels, multi-page response printing, page-edge scrolling, and top-right toasts (base-styles flex-chain fix plus related Forms/SEO UI fixes).
Other notable backports: External Media copy/upload requires
edit_poston the targetpost_id; Status treats the full127.0.0.0/8and0.0.0.0as local; My Jetpack refreshes product status when newer plan data arrives; Podcast deprecatesAdmin_Page::MENU_POSITIONin favor of alphabetical ordering.Reviewed by Cursor Bugbot for commit e2e187a. Bugbot is set up for automated code reviews on this repo. Configure here.