Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
ebe433f
chore(deps): Bump preact from 10.29.0 to 10.29.1 in /search/search-de…
dependabot[bot] Apr 7, 2026
cf2ce8a
chore(deps-dev): Bump sass in /search/search-dev-tools (#6894)
dependabot[bot] Apr 7, 2026
96a8a59
By popular demand adding QM4 (#6903)
rinatkhaziev Apr 7, 2026
64fdd5a
chore(deps-dev): Bump mini-css-extract-plugin (#6885)
dependabot[bot] Apr 14, 2026
bce3463
chore(deps): Bump actions/github-script from 8.0.0 to 9.0.0 (#6908)
dependabot[bot] Apr 14, 2026
62b71fc
chore(deps-dev): Bump globals in /search/search-dev-tools (#6911)
dependabot[bot] Apr 14, 2026
4e69c6e
chore(deps-dev): Bump webpack in /search/search-dev-tools (#6913)
dependabot[bot] Apr 14, 2026
d187744
chore(deps-dev): Bump autoprefixer in /search/search-dev-tools (#6914)
dependabot[bot] Apr 14, 2026
30627b9
chore(deps-dev): Bump @types/node in /__tests__/e2e (#6912)
dependabot[bot] Apr 14, 2026
72e9a7d
chore(deps): Bump step-security/harden-runner from 2.16.1 to 2.17.0 (…
dependabot[bot] Apr 14, 2026
91b7af4
chore(deps): Bump follow-redirects in /search/search-dev-tools (#6915)
dependabot[bot] Apr 14, 2026
0bf6557
chore(deps): Bump softprops/action-gh-release from 2.6.1 to 3.0.0 (#6…
dependabot[bot] Apr 14, 2026
69796a5
Update wp-parsely submodule to version 3.23.1
acicovic Apr 14, 2026
84c162c
Update Jetpack submodule to 15.7
rinatkhaziev Apr 14, 2026
25387e7
RTC: Use gutenberg-0.2-20260414 build (#6917)
shekharnwagh Apr 14, 2026
dd8f52f
Bump current Jetpack to 15.7, update the header and remove old versio…
rinatkhaziev Apr 14, 2026
bd93260
Update tests
rinatkhaziev Apr 14, 2026
32664e4
QM 4 compat in the compacted-header plugin (#6907)
rinatkhaziev Apr 14, 2026
bf2501f
Merge pull request #6916 from Automattic/update/bump-wp-parsely-submo…
acicovic Apr 14, 2026
48c24cb
Merge pull request #6918 from Automattic/update/jp-15.7
luismulinari Apr 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Request to build Docker image
uses: actions/github-script@v8.0.0
uses: actions/github-script@v9.0.0
with:
github-token: ${{ secrets.WPCOM_VIP_BOT_TOKEN }}
script: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Review Dependencies
steps:
- name: Harden Runner
uses: step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
uses: step-security/harden-runner@f808768d1510423e83855289c910610ca9b43176 # v2.17.0
with:
egress-policy: block
allowed-endpoints: >
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
contents: read
steps:
- name: Harden Runner
uses: step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
uses: step-security/harden-runner@f808768d1510423e83855289c910610ca9b43176 # v2.17.0
with:
egress-policy: block
allowed-endpoints:
Expand Down Expand Up @@ -140,7 +140,7 @@ jobs:
contents: read
steps:
- name: Harden Runner
uses: step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
uses: step-security/harden-runner@f808768d1510423e83855289c910610ca9b43176 # v2.17.0
with:
egress-policy: audit

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
id: ${{ steps.id-generator.outputs.id }}
steps:
- name: Harden Runner
uses: step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
uses: step-security/harden-runner@f808768d1510423e83855289c910610ca9b43176 # v2.17.0
with:
egress-policy: audit

Expand Down Expand Up @@ -49,7 +49,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- uses: softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe # v2.6.1
- uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
with:
generate_release_notes: true
tag_name: ${{ steps.id-generator.outputs.id }}
Expand Down
14 changes: 7 additions & 7 deletions __tests__/e2e/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion integrations/real-time-collaboration.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ class RealTimeCollaborationIntegration extends Integration {
* Empty string means load from the unversioned 'gutenberg' folder.
* A version number (e.g., '1.0') loads from 'gutenberg-1.0' folder.
*/
const VIP_RTC_GUTENBERG_VERSION = '0.2';
const VIP_RTC_GUTENBERG_VERSION = '0.2-20260414';

/**
* Enable Pendo tracking for this integration.
Expand Down
2 changes: 1 addition & 1 deletion jetpack
Submodule jetpack updated 1078 files
16 changes: 5 additions & 11 deletions jetpack.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
* Plugin URI: https://jetpack.com
* Description: Security, performance, and marketing tools made by WordPress experts. Jetpack keeps your site protected so you can focus on more important things.
* Author: Automattic
* Version: 15.5
* Version: 15.7
* Author URI: https://jetpack.com
* License: GPL2+
* Text Domain: jetpack
* Requires at least: 5.7
* Requires PHP: 5.6
* Requires at least: 6.4
* Requires PHP: 8.0
*
* @package automattic/jetpack
*/
Expand All @@ -19,13 +19,7 @@
function vip_default_jetpack_version() {
global $wp_version;

if ( version_compare( $wp_version, '6.3', '<' ) ) {
// WordPress 6.2.x.
return '12.8';
} elseif ( version_compare( $wp_version, '6.4', '<' ) ) {
// WordPress 6.3.x
return '13.1';
} elseif ( version_compare( $wp_version, '6.5', '<' ) ) {
if ( version_compare( $wp_version, '6.5', '<' ) ) {
// WordPress 6.4.x
return '13.6';
} elseif ( version_compare( $wp_version, '6.6', '<' ) ) {
Expand All @@ -39,7 +33,7 @@ function vip_default_jetpack_version() {
return '15.4';
} else {
// WordPress 6.8 and newer.
return '15.5';
return '15.7';
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,33 +34,24 @@ public function get_output() {

$count = 0;

foreach ( $data->errors as $type => $errors ) {

foreach ( $errors as $error_key => $error ) {

// phpcs:ignore Universal.Operators.DisallowStandalonePostIncrementDecrement.PostIncrementFound
$count++;

$stack = array();

if ( ! empty( $error['filtered_trace'] ) ) {
$stack = array_column( $error['filtered_trace'], 'display' );
}

$output_error = array(
'key' => $error_key,
'type' => $error['type'],
'message' => $error['message'],
'file' => QM_Util::standard_dir( $error['file'], '' ),
'line' => $error['line'],
'stack' => $stack,
'component' => $error['component']->name,
);

$key = sprintf( 'error-%d', $count );
$headers[ $key ] = json_encode( $output_error ); // phpcs:ignore WordPress.WP.AlternativeFunctions.json_encode_json_encode

}
foreach ( $data->errors as $error ) {
++$count;

$stack = isset( $error->trace ) ? $error->trace->get_stack() : array();
$component = isset( $error->trace ) ? $error->trace->get_component()->name : '';
$callsite = isset( $error->trace ) ? $error->trace->get_callsite() : null;

$output_error = array(
'level' => $error->level,
'message' => $error->message,
'file' => $callsite ? QM_Util::standard_dir( $callsite->file, '' ) : '',
'line' => $callsite->line ?? null,
'stack' => $stack,
'component' => $component,
);

$key = sprintf( 'error-%d', $count );
$headers[ $key ] = json_encode( $output_error ); // phpcs:ignore WordPress.WP.AlternativeFunctions.json_encode_json_encode
}

// VIP: hack to avoid failed requests due to headers being too large
Expand Down Expand Up @@ -94,7 +85,7 @@ public function get_output() {

return array_merge(
array(
'error-count' => $count,
'count' => $count,
),
$headers
);
Expand Down
4 changes: 2 additions & 2 deletions query-monitor/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@

## How can I report a security bug?

[You can report security bugs through the official Query Monitor Vulnerability Disclosure Program on Patchstack](https://patchstack.com/database/vdp/query-monitor). The Patchstack team helps validate, triage, and handle any security vulnerabilities.
You can submit a private security vulnerability report to Query Monitor via [the Security tab on the GitHub repo](https://github.com/johnbillion/query-monitor/security). The GitHub Security Advisory process facilitates private collaboration on security issues. You'll receive credit for a valid report and a CVE if necessary.

Do not report security issues on GitHub, on the WordPress.org support forums, or via email. Thank you.
Do not report security issues on the WordPress.org support forums or via email. Thank you.
1 change: 1 addition & 0 deletions query-monitor/assets/build/query-monitor.css

Large diffs are not rendered by default.

64 changes: 64 additions & 0 deletions query-monitor/assets/build/query-monitor.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions query-monitor/assets/build/toolbar.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/admin-generic.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/arrow-down.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/edit.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/external.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/filter.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/image-rotate-left.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/image-rotate-right.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/info.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/no-alt.svg

This file was deleted.

1 change: 0 additions & 1 deletion query-monitor/assets/icons/warning.svg

This file was deleted.

2 changes: 0 additions & 2 deletions query-monitor/assets/icons/yes-alt.svg

This file was deleted.

Loading
Loading