{"version":"2.1.288","anchor":"plugin-package-metadata-supports-optionalpeers","canonical_anchor":"plugin-package-metadata-supports-optionalpeers","heading":"Package manifests can now list optional peer dependencies","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288\/e\/plugin-package-metadata-supports-optionalpeers","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288","markdown":"### Package manifests can now list optional peer dependencies\n\nClaude Code now reads an optionalPeers field when it reads a package manifest\n\n**Unclear.** Which installer reads this field, and whether it is the plugin installer, is not known.\n\n**What**\n\nWhen Claude Code reads a package manifest, the file that describes a package and what it depends on, it now also reads a field named `optionalPeers`.\n\n**Why**\n\nThis gives Claude Code one more piece of information about a package's dependencies, the other packages it needs.\n\n- Area: Plugins\n- Names: `optionalPeers`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}