This issue has been created
There are 3 updates.
 
 
Cristal / cid:jira-generated-image-avatar-8afb100d-e839-4c27-8b77-1736cb189088 CRISTAL-849 Open

Upgrade yjs to 13.6.31

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-18f123dd-4ffa-477a-8040-88d1b05d4196 Manuel Leduc created this issue on 28/Aug/26 11:30
 
Summary: Upgrade yjs to 13.6.31
Issue Type: cid:jira-generated-image-avatar-8afb100d-e839-4c27-8b77-1736cb189088 Task
Affects Versions: 1.6.1
Assignee: Unassigned
Components: Dependency Upgrades
Created: 28/Aug/26 11:30
Priority: cid:jira-generated-image-static-major-ea4367ff-825b-4514-ae02-a5d8608c2887 Major
Reporter: Manuel Leduc
Description:

The Electron build fails during packaging with:

Production dependency yjs not found for package @xwiki/platform-collaboration-api

@xwiki/platform-collaboration-api now declares yjs 13.6.31, while the workspace overrides force 13.6.30. electron-builder's node_modules traversal collector checks each declared dependency version against what is actually linked and cannot satisfy the 13.6.31 range.

The override exists to dedupe yjs to a single instance — @hocuspocus/provider would otherwise resolve a different patch, yielding incompatible Doc types — so it has to track the version @xwiki/platform-collaboration-api pins.

Upgrade the override to yjs 13.6.31.

 
 

3 updates

 
cid:jira-generated-image-avatar-18f123dd-4ffa-477a-8040-88d1b05d4196 Changes by Manuel Leduc on 28/Aug/26 11:30
 
Fix Version: 1.7.0-rc-1
Description: The Electron build fails during packaging with https : {code}
Production dependency yjs not found for package @xwiki
/ platform-collaboration-api
{code}

{{@xwiki
/ platform\-collaboration\-api}} now declares {{yjs}} {{13 github . 6.31}}, while the workspace {{overrides}} force {{13.6.30}}. electron\-builder's node\_modules traversal collector checks each declared dependency version against what is actually linked and cannot satisfy the {{13.6.31}} range.

The override exists to dedupe {{
com/ yjs }} to a single instance — {{@hocuspocus / provider}} would otherwise resolve a different patch, yielding incompatible {{Doc}} types — so it has to track the version {{@xwiki yjs / platform\-collaboration\-api}} pins releases/tag/v13 .

Upgrade the override to {{yjs}} {{13.
6.31 }}.

Assignee: Manuel Leduc