Skip to content

Releases: WordPress/sync-storage

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 20 Aug 14:32
cfef9d2

0.1.7 (2026-08-20)

Bug Fixes

  • bound Playwright browser install with a timeout and retry (dff75ea)
  • bound Playwright browser install with a timeout and retry (d5d235e)

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 19 Aug 21:20
7b5de63

0.1.6 (2026-08-19)

Bug Fixes

  • make playwright.yml workflow_call-only like its CI siblings (128c911)
  • make playwright.yml workflow_call-only like its CI siblings (825fcd6)

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 19 Aug 17:21
1ecd991

0.1.5 (2026-08-19)

Bug Fixes

  • activate Gutenberg's real-time-collaboration experiment on plugin load (230373c)
  • give CI a .env so REST discovery hits the right wp-env port (d62a2b8)
  • give collaborative Playwright tests enough time on CI (cec0720)
  • give collaborative Playwright tests enough time on CI (2e1986a)
  • give release-please branches a real success, not skipped, on required checks (8d09690)
  • give release-please branches a real success, not skipped, on required checks (2663fc8)
  • point Playwright readiness check at /wp-json/ to warm REST routes (728d2c9)
  • provision e2e collaborator users via WP-CLI instead of REST (5a0148c)
  • reach the editor canvas iframe in the room-creation e2e test (07459c0)
  • remove global-setup REST warm-up that hung CI for 30 minutes (787f557)
  • remove global-setup REST warm-up that hung CI for 30 minutes (3264a4d)
  • resolve zizmor code-scanning findings (8593000)
  • resolve zizmor code-scanning findings (c156871)
  • skip apt-get in Playwright browser install on cache hit (b33e901)
  • warn when Gutenberg build silently skips sync-storage's filter (a86520c)
  • warn when Gutenberg build silently skips sync-storage's filter (4d7df00)

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 18 Aug 19:35
8399a5f

0.1.4 (2026-08-18)

Bug Fixes

  • stop Playwright from starting a second wp-env instance in CI (8c308b9)
  • stop plugin-check's isolated wp-env from crashing on Requires Plugins (4d30914)
  • sync all three version copies, not just the plugin header (1880d4e)

Performance Improvements

  • cache Gutenberg trunk checkout and Playwright browsers in CI (5b316fd)
  • cache Gutenberg trunk checkout and Playwright browsers in CI (3dcc316)

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 18 Aug 17:13
e6dea0e

0.1.3 (2026-08-18)

Bug Fixes

  • correct timestamp units, awareness access control, and uninstall mismatches (5c26bdf)
  • name the local Gutenberg trunk checkout to match its dependency slug (6b13d19)
  • resolve Plugin Check findings for WordPress.org distribution (21690da)

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Aug 06:28
70dcd81

0.1.2 (2026-08-18)

Features

  • add Playwright e2e tests with collaborative testing utilities (a627de6)
  • use WordPress.org plugin dependency system (3140a96)

Bug Fixes

  • complete rename cleanup (b7253a1)
  • configure Playwright authentication for e2e tests (fef9109)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Aug 04:17
097610d

0.1.1 (2026-08-18)

Bug Fixes

  • remove UNIQUE KEY constraint, fix multisite activation, use RTC_Logger consistently (557e6ba)

v0.1.0

Choose a tag to compare

@josephfusco josephfusco released this 16 Aug 04:46

Initial release.

Features

  • wp_collaboration table for CRDT storage
  • Gutenberg_Sync_Storage interface implementation
  • Presence API integration for awareness
  • Server authority model (activates when 2+ editors detected)
  • Action hooks (rtc_room_active, rtc_room_inactive)
  • Multisite support
  • Automatic 7-day cleanup cron
  • Database migration on activation