Release Notes / Version 11.2304
Table Of ContentsAll packages in studio-client now require at least pnpm 8.1.0.
As pnpm now has (opinionated) behavior if the "publishConfig"->"directory" flag is set all custom packages utilizing the aforementioned flag need an adjustment as otherwises code navigation does no longer work as expected inside the IDE and some non-jangaroo packages (e.g. custom ckeditor5 plugins) can no longer be build:
Before:
{ ... "publishConfig": { "directory": "dist", ... } }
After:
{ ... "publishConfig": { "directory": "dist", "linkDirectory": false, ... } }
This prevents that packages are linked by pnpm in a way that they are basically treated as published packages preventing any code navigation to the original sources.
Please also check the release notes for 8.0.0 and beyond for more details: https://github.com/pnpm/pnpm/releases/tag/v8.0.0
(CMS-22883)