Skip to content

Update RTC integration version constants - #7401

Open
maxschmeling wants to merge 1 commit into
developfrom
update-rtc-version-constants-2026-10-12
Open

maxschmeling wants to merge 1 commit into
developfrom
update-rtc-version-constants-2026-10-12

Conversation

@maxschmeling

Copy link
Copy Markdown
Contributor

Description

  • Updates the RTC integration loader to select vip-integrations/gutenberg-0.2-20261012 from Update Gutenberg plugin release vip-go-mu-plugins-ext#152.
  • Keeps VIP RTC on vip-integrations/vip-real-time-collaboration-0.5; VIP RTC is unchanged at release v0.5.2.
  • The selected Gutenberg 24.2.0-rc.1 artifact was built directly from WordPress/gutenberg trunk commit e02fb92510ea581dc4954f8b57dda153a313543d.

Changelog Description

Added

  • Real-Time Collaboration: Added selected-text note anchoring for Accordion Heading titles.

Changed

  • Real-Time Collaboration: Preserved unsent note and reply drafts across block, thread, and editor-mode changes, and kept inline drafts attached as their surrounding text changed.
  • Real-Time Collaboration: Selected inline notes from the caret position and returned to block-level notes or drafts outside highlighted text.

Fixed

  • Real-Time Collaboration: Kept note anchor updates out of editor undo history so undo no longer detached new notes or restored resolved-note highlights.
  • Real-Time Collaboration: Kept inline note highlights aligned when source content contained line breaks or repeated spaces.
  • Real-Time Collaboration: Prevented edits while a note or reply was being submitted and allowed notes to be permanently deleted when trash was disabled.
  • Real-Time Collaboration: Restored floating-note spacing and kept the canvas divider visible with dark theme colors.

Deployed-stage versions before this change

  • develop: Gutenberg 0.2-20261005, RTC 0.5 (v0.5.2)
  • staging: Gutenberg 0.2-20261005, RTC 0.5 (v0.5.2)
  • production: Gutenberg 0.2-20260914, RTC 0.5 (v0.5.2)

The changelog baseline is the artifact currently referenced by develop: Gutenberg 0.2-20261005 and VIP RTC 0.5 (v0.5.2).

Release-note sources

Validation

  • php -l integrations/real-time-collaboration.php passed.
  • PHPCS passed for integrations/real-time-collaboration.php using the repository standard (deprecation notices only).
  • composer validate --no-check-publish passed with the repository's existing missing-license warning.
  • git diff --check passed.
  • Confirmed the referenced Gutenberg and RTC folders are present in the extension release branch.

VIP RTC is unchanged at v0.5.2; this PR refreshes only the Gutenberg runtime artifact.

Pre-review checklist

  • This change works and has been tested locally.
  • This change has been tested on a sandbox.
  • Relevant unit tests are not applicable to this version-only selector change.
  • The existing staged rollout mechanism applies.
  • Documentation changes are not applicable.
  • The changelog description reflects the verified runtime comparison.

Steps to Test

  1. Confirm VIP_RTC_GUTENBERG_VERSION selects 0.2-20261012.
  2. Confirm vip-integrations/gutenberg-0.2-20261012 and vip-integrations/vip-real-time-collaboration-0.5 are present in the extension PR.

@maxschmeling
maxschmeling requested a review from a team as a code owner October 12, 2026 11:21
Copilot AI balanced review requested due to automatic review settings October 12, 2026 11:21
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Oct 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 40.85%. Comparing base (7284c2a) to head (00c2052).

Additional details and impacted files
@@            Coverage Diff             @@
##             develop    #7401   +/-   ##
==========================================
  Coverage      40.85%   40.85%           
  Complexity      5600     5600           
==========================================
  Files            304      304           
  Lines          22249    22249           
==========================================
  Hits            9089     9089           
  Misses         13160    13160           

☔ View full report in Codecov by Harness.
📢 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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The extension artifact must land on the extension repository’s trunk before this selector is merged and deployed.

1 open finding
What changed in this PR

Updates the RTC integration to use the October 12 Gutenberg artifact while retaining RTC v0.5.2.

Changes:

  • Updates the Gutenberg selector to 0.2-20261012.
File Description
integrations/​real-time-collaboration.php Selects the new Gutenberg artifact.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

* A version number (e.g., '1.0') loads from 'gutenberg-1.0' folder.
*/
const VIP_RTC_GUTENBERG_VERSION = '0.2-20261005';
const VIP_RTC_GUTENBERG_VERSION = '0.2-20261012';

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants