Release Notes / Version 13.2512.0
Table Of ContentsThe Studio Client Workspace now employs the usage of the PNPM catalog protocol for all dependencies in package.json of all packages. Using the catalog protocol makes it much easier and less error prone to maintain only one version per dependency in a workspace. For details refer to the original documentation at https://pnpm.io/catalogs
Changes:
pnpm-workspace.yaml has been adjusted to manage the catalog via the corresponding entry
catalogMode is set to prefer (see: https://pnpm.io/catalogs#catalogmode )
All package.json files have been adjusted so external (non-workspace) dependencies are using the catalog protocol. This applies to:
dependencies
devDependencies
peerDependencies
This means that dependencies inside all package.json files will either have “workspace:*” or “catalog:” as version.
Upgrade Notes:
If you have added new external dependencies to packages we highly suggest to add them to the catalog as well
Adjust added dependencies to existing package.json files accordingly
Adjust your dependencies in newly added package.json files accordingly
(CMS-27980)


