This issue has been created
There are 3 updates.
 
 
Cristal / cid:jira-generated-image-avatar-987ec7d9-f943-4738-bd04-b6efea76fe1b CRISTAL-848 Open

Upgrade vue-router to 5.2.0

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-7c6cfc94-29b8-4b5c-95eb-189c043e8d91 Manuel Leduc created this issue on 28/Aug/26 11:30
 
Summary: Upgrade vue-router to 5.2.0
Issue Type: cid:jira-generated-image-avatar-987ec7d9-f943-4738-bd04-b6efea76fe1b Task
Affects Versions: 1.6.1
Assignee: Unassigned
Components: Dependency Upgrades
Created: 28/Aug/26 11:30
Priority: cid:jira-generated-image-static-major-329d3477-7023-43df-ae32-30dd3a578667 Major
Reporter: Manuel Leduc
Description:

The Electron build fails during packaging with:

Production dependency vue-router not found for package @xwiki/platform-api

@xwiki/platform-api declares vue-router 5.2.0 in its dependencies (and 5.x in its peerDependencies), while the workspace catalog pins 5.0.3. Because vue-router is also a peer dependency, pnpm links the peer-resolved 5.0.3, and electron-builder's node_modules traversal collector — which checks each declared dependency version against what is actually linked — cannot satisfy the 5.2.0 range.

Upgrade the catalog entry to vue-router 5.2.0.

 
 

3 updates

 
cid:jira-generated-image-avatar-7c6cfc94-29b8-4b5c-95eb-189c043e8d91 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 vue-
//github.com/vuejs/ router not found for package @xwiki / platform-api releases/tag/v5.0.4
{code}

{{@xwiki
https: / platform\-api}} declares {{vue\- /github.com/vuejs/ router }} {{5 /releases/tag/v5 . 2. 0 }} in its {{dependencies}} \(and {{5 . x}} in its {{peerDependencies}}\), while the workspace catalog pins {{ 5
https://github
. com/vuejs/router/releases/tag/v5. 0. 3}} 6
https://github
. Because {{vue\- com/vuejs/ router }} is also a peer dependency, pnpm links the peer\-resolved {{5 /releases/tag/v5 .0. 3}}, and electron\-builder's node\_modules traversal collector — which checks each declared dependency version against what is actually linked — cannot satisfy the {{5 7
https://github
. 2 com/vuejs/router/releases/tag/v5 . 0}} range 1 . 0

Upgrade the catalog entry to {{vue\-
https://github.com/vuejs/ router }} {{5 /releases/tag/v5 .2.0 }}.

Assignee: Manuel Leduc