PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-a.7
Jetpack – WP Security, Backup, Speed, & Growth v16.3-a.7
16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 All 506 releases
← All changes | CHANGELOG.md +160 -3 16.3-a.3 → 16.3-a.7 View file →
@@ -1,8 +1,165 @@
1 1 # Changelog
2 2
3 3 ### This is a list detailing changes for all Jetpack releases.
4 4
5 +## 16.3-a.7 - 2026-09-29
6 +### Enhancements
7 +- Backup: Show the VaultPress Backup dashboard in wp-admin, instead of linking out to Jetpack Cloud. [#52495]
8 +- Settings: Show the updated Settings page to sites in right-to-left languages. [#52664]
9 +- VideoPress: Add a "Show player" setting to the playlist blocks; when off, clicking a video opens it on VideoPress. [#52808]
10 +
11 +### Bug fixes
12 +- Blocks: Show the selected style in the Calendly and Eventbrite style pickers. [#52843]
13 +- Connection: Reconnect only the owner's account instead of disconnecting every user, and clear the broken-connection notice on the first attempt. [#52851]
14 +- Connection: Stop users who cannot set up the site connection from becoming the connection owner when the owner's connection is missing. [#52880]
15 +- Mailchimp: Show progress and explain what is missing when re-checking the connection from the block. [#52891]
16 +- Newsletter: Fix a fatal error when a theme's preset list is a single value instead of a list. [#52933]
17 +- Newsletter: Restrict posts to subscribers when a Paywall block is saved outside the block editor. [#52734]
18 +- Search: Show the connection error at the top of the dashboard on every tab. [#52820]
19 +- Settings: Keep the Copy button on the left and show the start of URLs in copy fields for right-to-left languages. [#52816]
20 +- VideoPress: Ask before deleting videos, and warn before leaving the page while an upload is running. [#52815]
21 +- VideoPress: Keep the "Learn more" support link up to date through the redirect service. [#52907]
22 +
23 +### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
24 +- AI: Show Jetpack's in-dashboard messages on the AI page. [#52812]
25 +- Premium Analytics: Refresh Stats data automatically every 30 minutes while the tab stays open, except for date ranges that ended before today. [#52898]
26 +- Premium Analytics: Show Visitors on the Traffic summary chart alongside Views by default. [#52896]
27 +- Update package dependencies. [#52757]
28 +- Use core snackbar notice placement across Jetpack admin screens. [#52193]
29 +
30 +## 16.3-a.5 - 2026-09-28
31 +### Major Enhancements
32 +- Dashboard: Remove the legacy At a Glance dashboard and Recommendations assistant. [#52513]
33 +
34 +### Enhancements
35 +- AI: Add a "How it works" guide to the top of the MCP and Connectors tab. [#52524]
36 +- AI: Point the Cursor setup instructions on the MCP agent setup page at the WordPress.com plugin on the Cursor Marketplace. [#52375]
37 +- AI: Point the disconnected-site notice at documentation instead of a connect link when the current user cannot connect the site, as on VIP and multisite. [#52536]
38 +- Likes: Give Comment Likes their own section on Settings > Sharing, and suggest the Like block on block themes even when Comment Likes are on. [#52796]
39 +- My Jetpack: Answer module switch clicks immediately, and explain what happened when a change fails. [#52494]
40 +- My Jetpack: Show the Features tab in place of the Products tab, and link the footer's modules links to its list view. [#52785]
41 +- Newsletter: Format stats metrics and open/click rates with locale-aware number formatters. [#52817]
42 +- Newsletter: List the enabled pop-up, overlay, and floating button below the footer when editing a template in the Site Editor. [#52818]
43 +- Newsletter: Sync the active theme's colors and typography so post emails can match the site's design. [#52651]
44 +- Partner Coupons: Move coupon redemption from the legacy dashboard to My Jetpack. [#52514]
45 +- Plugins page: Ask for optional feedback when deactivating Jetpack. [#52828]
46 +- Search: Show the dashboard in the new rounded admin page frame. [#52506]
47 +- Settings: Move the Settings page to its own admin page in the new Jetpack admin frame; existing links redirect there. [#52589] [#52619]
48 +- Settings: Open the remaining support links as WordPress.com support docs inside the Help Center on WordPress.com sites. [#52560]
49 +- Sharing: Group "Disable CSS and JS" with the sharing button settings, and hide it while sharing buttons are off. [#52727]
50 +- Sharing settings: Give "Show buttons on" a section of its own. [#52407]
51 +- Sharing settings: Keep the sharing buttons configuration available on block themes, alongside the recommendation to use the Sharing Buttons block. [#52407]
52 +- Sharing settings: Show the Sharing and Like buttons sections whichever features are active, each with its own save button. [#52407]
53 +- Stats: Move the Stats settings to a new Settings tab in the Stats dashboard, and link to it from Jetpack Settings. [#52540]
54 +- Stats: Recognize the standalone Jetpack Stats plugin in My Jetpack, and install it when Stats is activated there. [#51083]
55 +- Tooltips: Keep focus on information icons when their tooltips open, and announce the content to screen readers. [#52736]
56 +- Tooltips: Show a focus ring on information icons after clicking them. [#52736]
57 +- VideoPress: Add a Latest Videos Playlist block that plays the site's newest VideoPress videos, with the number of videos set in the block settings. [#52665]
58 +- VideoPress: Add an All Playlists block that lists every Video Playlist published on the site as a grid or a list. [#52724]
59 +- VideoPress: Add title and description settings to the Video Playlist block. [#52729]
60 +- VideoPress: Match the inline player's play button to the player's own, and show a loading spinner from the click until the player loads. [#52574]
61 +- Zoom Scheduler: Add a block that embeds Zoom Scheduler booking pages, available on all plans. [#50043]
62 +
63 +### Bug fixes
64 +- Admin: Hide masthead links when My Jetpack is unavailable. [#52606]
65 +- AI: Avoid an unnecessary request when loading the editor. [#52615]
66 +- AI: Disable feature toggles when custom code forces AI off. [#52595]
67 +- AI: Show the "Learn more" link when SEO settings are unavailable. [#52593]
68 +- AI: Turn off AI SEO and Search AI Answers when the `jetpack_ai_enabled` filter returns false. [#52748]
69 +- Blocks: Align the premium block upgrade banner with its text on narrow screens. [#52823]
70 +- Connection: Let users without admin access reconnect their own broken account from the connection error notice. [#52718]
71 +- Connection: Report a broken connection on My Jetpack's connection card instead of claiming everything looks good. [#52130]
72 +- Connection: Show a connection break only its owner can repair as a warning to other users, not an error. [#52130]
73 +- Content Guidelines: Fix the AI button alignment and the loading shimmer after recent Gutenberg changes. [#52764]
74 +- Copy Post: Fix footnotes containing links being lost when duplicating a post. [#52878]
75 +- CRM: Keep the site owner on My Jetpack after activating Jetpack CRM, instead of sending them to CRM's full-screen setup wizard. [#52654]
76 +- Dashboards: Show Jetpack in-dashboard messages on the modernized product dashboards again. [#52641]
77 +- Donations: Fix the donate button rendering as a cross shape on themes that apply block-level styles to `.wp-block-button__link`. [#52623]
78 +- External Media: Fix the width of the Select Media button in narrow block placeholders, such as the Media & Text block. [#52631]
79 +- Firewall: Avoid a fatal error for visitors on the IP block list when the firewall runs before WordPress. [#52682]
80 +- Firewall: Fix blank Jetpack admin pages when the standalone mode bootstrap loads from an older copy of the plugin. [#52539]
81 +- Footer: Hide the "Products" and "Help" links when My Jetpack is unavailable. [#52557]
82 +- Forms: Cap the rating scale when rendering a form or a response so a malformed value cannot exhaust memory. [#52007]
83 +- Forms: Detect Jetpack CRM installs that use a custom plugin folder or file name. [#52725]
84 +- Google Fonts: Detect fonts followed by fallback families so selected fonts render on the front end. [#52586]
85 +- Modules: Report an error instead of success when WP-CLI or the REST API switches a module the host or site administrator has forced on or off. [#52505]
86 +- My Jetpack: Fix the layout of the connection screen for right-to-left languages. [#52749]
87 +- My Jetpack: Fix the page failing to load for users who can edit posts but have no Jetpack menu, such as editors on unconnected sites. [#52614]
88 +- My Jetpack: Point users who cannot connect the site at an administrator, instead of an onboarding screen they cannot complete. [#52614]
89 +- My Jetpack: Show each notice once instead of twice. [#52494]
90 +- My Jetpack: Stretch the tab content background to the full height of the page. [#52633]
91 +- Newsletter: Show the earliest subscription date for subscribers with both an email and a WordPress.com subscription. [#52576]
92 +- Newsletter: Show the warning when no site owner is connected to WordPress.com. [#52810]
93 +- Podcast: Draw the daily downloads chart's gridlines at the same days as its labels. [#52588]
94 +- Search: Keep the AI Answers preview hidden when answers are turned off. [#52753]
95 +- Search: Require a paid Search plan to enable and display Site Chat. [#52386]
96 +- Search: Stop offering Search blocks in the Overlay search sidebar's widget inserter, and flag any already there. [#52670]
97 +- SEO: Fix Sitemap and Canonical URLs status to reflect the active modules. [#52516]
98 +- SEO: Respect excerpt filters in generated `llms.txt` summaries. [#52414]
99 +- Social: Show each number on the traffic chart's value axis once when visit counts are small. [#52588]
100 +- Stats: Draw the My Jetpack stats chart's gridlines only at whole numbers when counts are small. [#52588]
101 +- Stats: Prevent bar charts from flickering between the hovered bar and the keyboard-selected bar. [#52821]
102 +- Stats: Stop the pricing grid from coming back for up to 5 minutes after choosing "Start for free". [#52599]
103 +- Tooltips: Make information tooltips open from the keyboard and close on Escape. [#52661]
104 +- VideoPress: Fix a just-uploaded video briefly showing up a second time as a local video in the Library. [#52822]
105 +- VideoPress: Fix private video playback on sites using WPML. [#52659]
106 +- VideoPress: Keep the dashboard views trend chart's comparison lines distinguishable, including for color-blind viewers. [#52680]
107 +- VideoPress: Prevent the empty library prompt from appearing while videos are loading. [#52819]
108 +- VideoPress: Show the poster of private videos in the inline player before they are played, instead of a black box. [#52574]
109 +
110 +### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
111 +- AI: Link the AI Answers row to the Search settings page where it is available, and to the docs otherwise. [#52679]
112 +- Carousel: Prefetch the Swiper library so the first click on a gallery image does not wait for it. [#50829]
113 +- Carousel: Request the zoom-resolution image only when the visitor zooms. [#50833]
114 +- Carousel: Shorten the slide transition, and disable it entirely under `prefers-reduced-motion`. [#50828]
115 +- Carousel: Stop fetching comments on every slide change; fetch them when the comments panel is opened. [#50831]
116 +- Carousel: Stop serializing empty EXIF values into every gallery image. [#50832]
117 +- Likes: Deprecate the legacy Settings > Sharing methods in `Jetpack_Likes_Settings`. [#52758]
118 +- Map block: Clean up unused attributes and provide fallback for invalid color values. [#52577]
119 +- Modules: Honor the `jetpack_feature_policy` filter when detecting forced modules and choosing default modules. [#52587]
120 +- Newsletter: Open the email design screen on its Styles panel, name its Styles controls after the parts of the email they change, and add a "Reset to defaults" button. [#52879] [#52771] [#52710]
121 +- Newsletter: Send the email design screen's test email as subscribers would receive it. [#52732]
122 +- PayPal Payment Buttons: Accept http return URLs, and show an error in the block when a return URL is invalid. [#52774]
123 +- PayPal Payment Buttons: Add a menu to duplicate or delete a link from the existing links list. [#52543]
124 +- PayPal Payment Buttons: Add a menu to switch a saved button to another of the account's payment links. [#52534]
125 +- PayPal Payment Buttons: Add stacked buttons as a display format. [#52512]
126 +- PayPal Payment Buttons: Ask whether to save or discard unsaved changes when leaving a saved payment link's form. [#52553] [#52744]
127 +- PayPal Payment Buttons: Confirm in a snackbar when a post save creates or changes a payment link. [#52740]
128 +- PayPal Payment Buttons: Keep the existing links list in sync across blocks, and hide the Styles tab until the block has a link. [#52668]
129 +- PayPal Payment Buttons: Show a payment link's hosted ID without its PLB- prefix in the block settings sidebar. [#52550]
130 +- PayPal Payment Buttons: Show the right price on the Send via Email card for links priced per option. [#52743]
131 +- Premium Analytics: Add comparison options for the same weekdays of the previous period and the previous year. [#52598]
132 +- Premium Analytics: Add the Subscribers tab to the customer preview, and the Ads tab on sites that use WordAds. [#52768] [#52864]
133 +- Premium Analytics: Call the preview the new Stats in its welcome, feedback and switch-off copy. [#52722]
134 +- Premium Analytics: Draw disputed borders on the Locations map as the viewer's country shows them. [#52805]
135 +- Premium Analytics: Leave Average CPM empty in the Ads chart for periods with no ads served. [#52690]
136 +- Premium Analytics: Leave the months before a site launched empty in the Subscriber summary chart. [#52523]
137 +- Premium Analytics: Link the Latest subscribers widget and each subscriber in it to the Newsletter subscribers screen. [#52604] [#52848]
138 +- Premium Analytics: Refine chart tooltips, legends and series colors. [#52527] [#52423] [#52680] [#52683]
139 +- Premium Analytics: Refine the date range and comparison controls in widget headers. [#52500] [#52751]
140 +- Premium Analytics: Register the Ads tab from the WordAds module and its widgets from the Ads package. [#52455] [#52635]
141 +- Premium Analytics: Return the Stats breadcrumb to the tab a report was opened from. [#52862]
142 +- Premium Analytics: Show 0% rates for unopened emails, and readable link names in an email's Top links list. [#52684] [#52685]
143 +- Premium Analytics: Show a dash in the Earnings history report for periods with no Ads Served count. [#52510]
144 +- Premium Analytics: Show every amount on the All-time balance card. [#52700]
145 +- Premium Analytics: Show one no-results state in widgets and reports with no data for the selected period. [#52791] [#52792] [#52794]
146 +- Premium Analytics: Show payment status badges and an adjustments note in the Earnings History widget. [#52565] [#52526]
147 +- Premium Analytics: Show the change since 30 days ago in Subscriber highlights, with descriptions for screen readers. [#52741] [#52747]
148 +- Premium Analytics: Show the Email opens and Email clicks tabs for every post. [#52801]
149 +- Premium Analytics: Show zeros or placeholders in highlight and Insights widgets instead of an empty message. [#52795]
150 +- Premium Analytics: Start value axes at zero, and draw bars for a value that stays constant. [#52522] [#52588] [#52597] [#52600]
151 +- Premium Analytics: Stop listing an author's post that only appears in the comparison period as 0 (-100%). [#52678]
152 +- Premium Analytics: Sync store analytics whether or not WooCommerce Analytics or order attribution is enabled. [#52681] [#50851]
153 +- Premium Analytics: Title the Ads tab "Ads performance" and reword the WordAds widget tips. [#52714]
154 +- Settings: Follow the design system text color instead of a hardcoded override. [#52713]
155 +- Sharing settings: Stop showing Jetpack Social connection errors on the Settings > Sharing screen. [#52658]
156 +- Sites API: Return the "Require two-step authentication" SSO setting as the `jetpack_sso_require_two_step` site option. [#52570]
157 +- Stats: Load the admin bar chart and Stats link from the Stats Admin package, and deprecate the matching functions in the Stats module. [#52528]
158 +- Tools: Replace `@wordpress/jest-console` with a simple set of mocks. [#52737]
159 +- Use logical CSS properties in Settings, Dashboard, and Jetpack AI styles so layouts mirror in right-to-left languages. [#52750]
160 +- VideoPress: Add a trim and cut editor with preview, undo and original video restoration, behind the `jetpack_videopress_trim_cut` filter. [#52857]
161 +
5 162 ## 16.3-a.3 - 2026-09-21
6 163 ### Enhancements
7 164 - Activity Log: Make it a Jetpack module so it can be turned on and off from My Jetpack, hiding the sidebar entry when off. [#49591]
8 165 - AI: Hide the legacy AI panel once a site is eligible to turn on the WordPress Agent, and offer to open or enable the Agent in its place. [#51819]
@@ -9,15 +166,15 @@
9 166 - AI: Serve the Jetpack AI page through the standard Jetpack admin frame. [#52411]
10 167 - AI: Show one notice explaining why Jetpack AI is unavailable, worded the same on the Overview and AI Features tabs. [#52260]
11 168 - Daily Writing Prompt: Stop offering the Write editor after a switch to the Block editor. [#52230]
12 169 - Donations Form: Replace the "Accept Donations with Stripe" modal with a link to Stripe's donation requirements. [#52313]
13 -- Forms: Add a Done button to the conditional logic rules dialog, and open the Conditional logic panel by default on a field that has conditions. [#52347]
170 +- Forms: Add a "Done" button to the conditional logic rules dialog, and open the Conditional logic panel by default on a field that has conditions. [#52347]
14 171 - Forms: Reopen the dashboard on the last tab used instead of always the default. [#52249]
15 172 - My Jetpack: Show the dashboard in the new rounded admin page frame. [#52446]
16 173 - My Jetpack: Show the Jetpack menu notification badge when a connection error is detected. [#52332]
17 174 - Newsletter: Show the email itself in the email design canvas, and limit editing there to the Styles panel. [#52283]
18 175 - Search: Show each of the No Results block's empty-state messages as it will appear to visitors while editing, and tell the messages apart by name when browsing the page structure. [#51530]
19 -- Settings: On WordPress.com sites, open the "Learn more" links in the Help Center as WordPress.com support docs. [#52436]
176 +- Settings: Open the Instagram Business help link as the WordPress.com support doc inside the Help Center on WordPress.com sites. [#52436]
20 177 - Stats: Hide WordPress admin notices on the Stats dashboard, and let hosts show or hide the Stats sidebar entry. [#52351]
21 178 - VideoPress: Add a setting to render players from one shared player script instead of one frame per video. [#52244] [#52011] [#52052]
22 179
23 180 ### Bug fixes
@@ -40,10 +197,10 @@
40 197 - Modules: Keep a module's name and description when no translation entry exists for it. [#52469]
41 198 - PayPal Payment Buttons: Add a PayPal account menu to the top of the block settings sidebar. [#52509]
42 199 - PayPal Payment Buttons: Add a Product ID field, shipping and handling fees, a discount, and flat-amount tax to payment links. [#52301]
43 200 - PayPal Payment Buttons: Keep a block's payment link at PayPal when the block is removed. [#52463]
44 -- PayPal Payment Buttons: Open a saved payment link on its details in the block settings sidebar, with the form behind "Edit". [#52372]
45 201 - PayPal Payment Buttons: Show a notice when opening a post picks up changes made to the payment link elsewhere. [#52302]
202 +- PayPal Payment Buttons: Show a saved payment link's details in the block settings sidebar instead of its edit form. [#52372]
46 203 - PayPal Payment Buttons: Show the result of deleting a link, disconnecting, or picking an existing link in a snackbar. [#52464]
47 204 - PayPal Payment Buttons: Stop a save overwriting payment link settings before the block has loaded them, and keep a value edited while the link is still loading. [#52418]
48 205 - Premium Analytics: Add post thumbnails to the Posts & Pages report, and show opens and clicks beside their rates in Latest emails sent. [#52384] [#52256]
49 206 - Premium Analytics: Expand the Earnings history report with payment status, sponsored content and adjustment earnings, and link the Earnings History widget to it. [#52327] [#52437] [#52389] [#52420]