Skip to content

Commit 93079d6

Browse files
committed
Update Jetpack plugin from 14.8 to 14.9
1 parent 99b9e88 commit 93079d6

775 files changed

Lines changed: 21612 additions & 15493 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

wp-content/plugins/jetpack/3rd-party/debug-bar/debug-bar.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
}
1111

1212
.qm-debug-bar-output .jetpack-search-debug-bar h2:first-child {
13-
margin-top: .5em !important;
13+
margin-top: 0.5em !important;
1414
}
1515

1616
.debug-menu-target h3 {
17-
padding-top: 0
17+
padding-top: 0;
1818
}
1919

2020
.jetpack-search-debug-output-toggle .print-r {
@@ -27,8 +27,8 @@
2727

2828
.json-toggle-wrap .toggle {
2929
position: absolute;
30-
bottom: 10px;
31-
right: 10px;
30+
bottom: 10px;
31+
right: 10px;
3232
background: #fff;
3333
border: 1px solid #000;
3434
cursor: pointer;

wp-content/plugins/jetpack/3rd-party/vaultpress.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77

88
use Automattic\Jetpack\Redirect;
99

10+
if ( ! defined( 'ABSPATH' ) ) {
11+
exit( 0 );
12+
}
13+
1014
/**
1115
* Notify user that VaultPress has been disabled. Hide VaultPress notice that requested attention.
1216
*

wp-content/plugins/jetpack/CHANGELOG.md

Lines changed: 102 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,109 @@
22

33
### This is a list detailing changes for all Jetpack releases.
44

5-
## 14.8 - 2025-07-01
5+
## 14.9 - 2025-08-05
6+
### Enhancements
7+
- Add new PayPal Payment block (beta). [#43932]
8+
- Forms: Add "Empty trash" button. [#44225]
9+
- Forms: Add Gravatars in form responses. [#44270]
10+
- Forms: Add link to disconnect Google. [#44253]
11+
- Forms: Add slider field block. [#44150]
12+
- Forms: Add tip that spam will automatically be deleted after 15 days. [#44226]
13+
- Forms: Improve email copy-to-clipboard visually and make it less hidden. [#44264]
14+
- Forms: Make phone fields clickable [#44291]
15+
- Forms: Refresh look of responses in dashboard. [#44262]
16+
- Forms: Submit forms without page reload. [#44422]
17+
- Forms: Update integration links. [#44255]
18+
- Forms: Update the date picker to remove jQuery and add a more performant version with keyboard navigation. [#43939]
19+
- Forms: Use sentence case in default consent text. [#44078]
20+
- My Jetpack: Enable access to My Jetpack on WP Multisite. [#44260]
21+
- My Jetpack: Unify the user connection flow with a unified screen. [#44469]
22+
- Open Graph Meta tags: Add a new fallback image to display on the home page. [#44336]
23+
- Open Graph meta tags: Support site logos when generating fallback Image Meta tags. [#44473]
24+
- Performance: Improve processing of blocks with the Blogging Prompt feature. [#44519]
25+
- Podcast player block: Improve page load performance by removing use of `lodash`. [#44319]
26+
- Sitemap: Reduce memory usage when generating sitemaps. [#44453]
27+
- Social: Improve performance when sanitizing OpenGraph tags. [#44569]
28+
- Social: Improve performance when selecting images for OpenGraph tags. [#44567]
29+
- Story block: Improve page load performance by removing use of `lodash`. [#44319]
30+
- Subscriptions: Improve performance of the legacy Subscriptions widget. [#44546]
31+
- Update PayPal Payment Buttons block to support rendering previews. [#44359]
32+
- Use the `view_stats` cap for the Jetpack Stats menu item instead of `manage_options`. [#44194]
33+
- Widget Conditions Module: Improve performance of block processing during conditional checking. [#44575]
34+
- WooCommerce Analytics Module: Improve performance of block processing during Analytics gathering. [#44544]
35+
36+
### Improved compatibility
37+
- Blocks: Prevent PHP errors when `jetpack_set_available_extensions` filter returns an unexpected data type. [#44166]
38+
- Sync: Ignore the ActivityPub Outbox CPT. [#44222]
39+
40+
### Bug fixes
41+
- Accessibility: Remove deprecated `clip` property from screen reader text with `clip-path`. [#44027]
42+
- Blocks: Return an error when a filter returns a non-array. [#44144]
43+
- Carousel: Fix disabling all photon args when opening an image in a lightbox. [#44396]
44+
- Clear PayPal Payment button block parameters when changing block type. [#44388]
45+
- Dashboard: Use UTC for Jetpack Stats chart. [#44380]
46+
- Forms: Enqueue view script only when the form is rendered. [#44460]
47+
- Forms: Fix padding on input and textarea fields. [#44401]
48+
- Forms: Fix the way forms are submitted. [#44360]
49+
- Forms: Fix the way forms are submitted. [#44399]
50+
- JITM: Remove jQuery dependency. [#43783]
51+
- Mailchimp block: Fix links to accommodate for a bug in Gutenberg. [#44474]
52+
- My Jetpack: Fix footer alignment for disconnected accounts. [#44468]
53+
- My Jetpack: Prevent expiration alerts for products covered by active bundles. [#44586]
54+
- My Jetpack: Restore plan purchase link. [#44535]
55+
- Newsletter: Fix bug in category settings. [#44537]
56+
- Related Posts: Ensure results are available via REST API directly. [#44371]
57+
- Sharing: Display correct Open Graph meta tags when a page uses a Query Loop block. [#44155]
58+
- Social: Fix image validation when images sizes are customised. [#44368]
59+
- Social Image Generator: Do not use the latest post's Social Image as Open Graph Image tag on the home page. [#44377]
60+
- Subscriptions: Avoid enqueuing the legacy widget's stylesheet in block-based themes. [#44555]
61+
- Subscriptions: Display floating subscription button on mobile devices as well when enabled. [#44415]
62+
- VideoPress: Fix video row action button clickability by properly hiding stats on hover. [#44167]
63+
64+
### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
65+
- Add promotional sticker to `/sites` endpoint. [#44492]
66+
- AI Assistant: Fix Jetpack AI links on block editor. [#44405]
67+
- Autoupdate: Prevent warnings when data is malformed. [#44420]
68+
- Block editor: Ensure editor assets endpoint excludes disallowed plugin assets. [#44093]
69+
- Catch PHP warnings if theme font definitions are in non-standard format. [#44235]
70+
- Code Modernization: Replace usage of certain `preg_match()` checks with `str_contains()`. [#44324]
71+
- Comment Subscription Popup Modal: Fix PHP warning. [#44278]
72+
- Compatibility: Remove utility and selector import fallbacks as we no longer need to ensure compatibility in those cases. [#44164]
73+
- Connection: Remove hard-coded custom errors and added support for dynamic errors. [#44281]
74+
- Dashboard: Prevent failure if stats endpoint returns an error. [#44417]
75+
- Dashboard: Remove hosting information from initial state, as it is now retrieved via site utility functions. [#44133]
76+
- E2E tests: Remove redundant logic in test fixture and converted the fixture to Typscript. [#44327]
77+
- Editor assets endpoint: Reinstate missing Jetpack assets via handle-based exclusion logic. [#44274]
78+
- Forms: Change test script and add component tests. [#44225]
79+
- Forms: Enable Jetpack AI to generate multistep forms. [#44452]
80+
- Forms: Update the way that the form id is being created for consistency and fix bugs. [#44501]
81+
- Infinite Scroll: Prevent PHP warnings when settings are malformed. [#44525]
82+
- Media: Prevent warnings in logs by checking for a directory before attempting to create a new file. [#44231]
83+
- Memberships: Add validation for newsletter plan tiers. [#44436]
84+
- Newsletter: Fix bug in settings. [#44152]
85+
- Prevent PHP errors when directly accessing various files. [#44574]
86+
- Remove Dashboard link from Jetpack admin menu. [#44565]
87+
- Remove redundant setting of no-store directive on Cache-Control response header on Jetpack admin screen. [#44322]
88+
- SAL: Ensure that we don't check for properties on null. [#44195]
89+
- SEO tags: Do not use Open Graph utility function to strip query blocks when Open Graph functions are not availabe. [#44178]
90+
- Simple Payments: Move Simple Payments block to PayPal Payments package. [#43413]
91+
- Site Abstraction Layer: Prevent PHP warnings by ensuring we use variables in the correct format. [#44413]
92+
- Slideshow block: Ensure image shows in editor when only one image is present. [#44457]
93+
- Social: Hide Social admin page if the site is not connected. [#44168]
94+
- Subscriptions: Disable option to add featured image to emails on private sites. [#44182]
95+
- Subscriptions Widget: Add fallback values. [#44265]
96+
- Support: Open the Jetpack Dashboard support link in the Help Center instead of redirecting to a new page. [#44172]
97+
- Testing: Add instructions for Jetpack 14.9. [#44497]
98+
- Top Post and Pages Block: Style fixes for block placeholder. [#44572]
99+
- Update composer.lock [#44170]
100+
- Update dependencies. [#44099]
101+
- Update package dependencies. [#44148] [#44151]
102+
- Update package dependencies. [#44206] [#44217]
103+
- Update package dependencies. [#44356]
104+
- Widgets: Prevent PHP warning on legacy Twitter Timeline widget. [#44317]
105+
- WordAds: Remove usage of `is_singular_post` to highlight that current page is available for inline ads. [#44186]
6106

107+
## 14.8 - 2025-07-01
7108
### Enhancements
8109
- Add archives endpoint support. [#44028]
9110
- AI Assistant: Add support for file upload field on Forms extension. [#43916]

wp-content/plugins/jetpack/_inc/blocks/627.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

wp-content/plugins/jetpack/_inc/blocks/blocks-manifest.php

Lines changed: 0 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -2890,131 +2890,6 @@
28902890
'style' => 'file:./view.css',
28912891
'editorScript' => 'jetpack-blocks-editor',
28922892
),
2893-
'simple-payments' =>
2894-
array (
2895-
'$schema' => 'https://schemas.wp.org/trunk/block.json',
2896-
'apiVersion' => 3,
2897-
'name' => 'jetpack/simple-payments',
2898-
'title' => 'Pay with PayPal',
2899-
'description' => 'Add credit and debit card payment buttons with minimal setup. Good for collecting donations or payments for products and services.',
2900-
'keywords' =>
2901-
array (
2902-
0 => 'buy',
2903-
1 => 'commerce',
2904-
2 => 'credit card',
2905-
3 => 'debit card',
2906-
4 => 'monetize',
2907-
5 => 'earn',
2908-
6 => 'ecommerce',
2909-
7 => 'money',
2910-
8 => 'paid',
2911-
9 => 'payments',
2912-
10 => 'products',
2913-
11 => 'purchase',
2914-
12 => 'sell',
2915-
13 => 'shop',
2916-
14 => 'square',
2917-
15 => 'payments',
2918-
),
2919-
'version' => '12.5.0',
2920-
'textdomain' => 'jetpack',
2921-
'category' => 'monetize',
2922-
'icon' => '<svg viewBox=\'0 0 24 24\' width=\'24\' height=\'24\' xmlns=\'http://www.w3.org/2000/svg\'><path fill=\'none\' d=\'M0 0h24v24H0V0z\' /><path d=\'M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z\' /></svg>',
2923-
'supports' =>
2924-
array (
2925-
'className' => false,
2926-
'customClassName' => false,
2927-
'html' => false,
2928-
'reusable' => false,
2929-
),
2930-
'attributes' =>
2931-
array (
2932-
'currency' =>
2933-
array (
2934-
'type' => 'string',
2935-
'default' => 'USD',
2936-
),
2937-
'content' =>
2938-
array (
2939-
'type' => 'string',
2940-
'source' => 'html',
2941-
'selector' => '.jetpack-simple-payments-description p',
2942-
'default' => '',
2943-
),
2944-
'email' =>
2945-
array (
2946-
'type' => 'string',
2947-
'default' => '',
2948-
),
2949-
'featuredMediaId' =>
2950-
array (
2951-
'type' => 'number',
2952-
'default' => 0,
2953-
),
2954-
'featuredMediaUrl' =>
2955-
array (
2956-
'type' => 'string',
2957-
'source' => 'attribute',
2958-
'selector' => '.jetpack-simple-payments-image img',
2959-
'attribute' => 'src',
2960-
'default' => NULL,
2961-
),
2962-
'featuredMediaTitle' =>
2963-
array (
2964-
'type' => 'string',
2965-
'source' => 'attribute',
2966-
'selector' => '.jetpack-simple-payments-image img',
2967-
'attribute' => 'alt',
2968-
'default' => NULL,
2969-
),
2970-
'multiple' =>
2971-
array (
2972-
'type' => 'boolean',
2973-
'default' => false,
2974-
),
2975-
'postLinkUrl' =>
2976-
array (
2977-
'type' => 'string',
2978-
'source' => 'attribute',
2979-
'selector' => '.jetpack-simple-payments-purchase',
2980-
'attribute' => 'href',
2981-
),
2982-
'postLinkText' =>
2983-
array (
2984-
'type' => 'string',
2985-
'source' => 'html',
2986-
'selector' => '.jetpack-simple-payments-purchase',
2987-
'default' => 'Click here to purchase.',
2988-
),
2989-
'price' =>
2990-
array (
2991-
'type' => 'number',
2992-
),
2993-
'productId' =>
2994-
array (
2995-
'type' => 'number',
2996-
),
2997-
'title' =>
2998-
array (
2999-
'type' => 'string',
3000-
'source' => 'html',
3001-
'selector' => '.jetpack-simple-payments-title p',
3002-
'default' => '',
3003-
),
3004-
),
3005-
'example' =>
3006-
array (
3007-
'attributes' =>
3008-
array (
3009-
'price' => 25,
3010-
'title' => 'Jetpack t-shirt',
3011-
'content' => 'Take flight in ultimate comfort with this stylish t-shirt featuring the Jetpack logo.',
3012-
'email' => 'jetpack@jetpack.com',
3013-
'featuredMediaUrl' => './simple-payments_example-1.jpg',
3014-
),
3015-
),
3016-
'editorScript' => 'jetpack-blocks-editor',
3017-
),
30182893
'slideshow' =>
30192894
array (
30202895
'$schema' => 'https://schemas.wp.org/trunk/block.json',

wp-content/plugins/jetpack/_inc/blocks/components.js.LICENSE.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,6 @@
55
* Released under the MIT License.
66
*/
77

8-
/**
9-
* @license
10-
* Lodash <https://lodash.com/>
11-
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
12-
* Released under MIT license <https://lodash.com/license>
13-
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
14-
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
15-
*/
16-
178
/**
189
* @license React
1910
* react-dom-server-legacy.browser.production.min.js
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?php return array('dependencies' => array('jetpack-connection', 'jetpack-script-data', 'lodash', 'react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-token-list', 'wp-url', 'wp-viewport', 'wp-widgets', 'wp-wordcount'), 'version' => 'cab6c8ff1f0b19f1f7b9');
1+
<?php return array('dependencies' => array('jetpack-connection', 'jetpack-script-data', 'lodash', 'react', 'react-jsx-runtime', 'wp-a11y', 'wp-api-fetch', 'wp-blob', 'wp-block-editor', 'wp-block-serialization-default-parser', 'wp-blocks', 'wp-commands', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-dom-ready', 'wp-edit-post', 'wp-editor', 'wp-element', 'wp-escape-html', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-token-list', 'wp-url', 'wp-viewport', 'wp-wordcount'), 'version' => '3886243afea536d3060b');

wp-content/plugins/jetpack/_inc/blocks/editor-beta.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wp-content/plugins/jetpack/_inc/blocks/editor-beta.js

Lines changed: 79 additions & 86 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

wp-content/plugins/jetpack/_inc/blocks/editor-beta.rtl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)