close

Filter

loading table of contents...

Release Notes / Version 13.2512.0

Table Of Contents

Studio Client Workspace now employs the PNPM Catalog Protocol

The 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)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.