Skip to content

Commit 1b507bb

Browse files
spattenclaude
andcommitted
Add changelog entries for optionalDependencies and snapshot collision fixes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d67b8b3 commit 1b507bb

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
## Unreleased
44

55
- PNPM: Fix pnpm v9 lockfile transitive devDependency classification. Dependencies of devDependencies were incorrectly reported as production dependencies because v9 removed the `dev` flag from the `packages` section. ([#1668](https://github.com/fossas/fossa-cli/pull/1668))
6+
- PNPM: Parse `optionalDependencies` from importers, packages, and snapshots across all lockfile versions. Previously, optional dependencies were silently excluded from the dependency graph. ([#1669](https://github.com/fossas/fossa-cli/pull/1669))
7+
- PNPM: Fix v9 snapshot peer dep suffix collision where packages with multiple peer variants (e.g. different React versions) could silently lose transitive dependencies. ([#1669](https://github.com/fossas/fossa-cli/pull/1669))
68

79
## 3.16.3
810

0 commit comments

Comments
 (0)