Skip to content

Commit 2a6cb42

Browse files
authored
release: v1.11.0 (#266)
1 parent 7194122 commit 2a6cb42

4 files changed

Lines changed: 21 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
All notable changes to CVE Lite CLI will be documented in this file.
44

5+
## [1.11.0] - 2026-04-30
6+
7+
### Added
8+
- npm transitive remediation now builds a logical dependency graph from `package-lock.json` so hoisted packages can be mapped back to their actual parent chain.
9+
- npm transitive findings can now recommend `npm update <parent>` when a safe child version is reachable within the current parent dependency range.
10+
- The CLI now shows progress while analyzing vulnerability findings after advisory details are loaded, avoiding a silent pause during fix-target validation and transitive remediation analysis.
11+
12+
### Fixed
13+
- npm workspace scans now preserve workspace-local package path context for dependency paths and remediation resolution.
14+
- npm transitive parent upgrade recommendations now respect parent dependency ranges before suggesting a target.
15+
- npm alias nodes in package locks now keep their alias identity when building the remediation graph.
16+
517
## [1.10.0] - 2026-04-28
618

719
### Added

docs/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"description": "Free, local-first dependency vulnerability scanner for JavaScript and TypeScript projects. Scans npm, pnpm, Yarn, and Bun lockfiles, provides copy-and-run fix commands, and supports offline advisory DB scanning.",
5252
"url": "https://owasp.org/cve-lite-cli/",
5353
"downloadUrl": "https://www.npmjs.com/package/cve-lite-cli",
54-
"softwareVersion": "1.10.0",
54+
"softwareVersion": "1.11.0",
5555
"license": "https://github.com/OWASP/cve-lite-cli/blob/main/LICENSE",
5656
"releaseNotes": "https://github.com/OWASP/cve-lite-cli/releases",
5757
"codeRepository": "https://github.com/OWASP/cve-lite-cli",
@@ -109,10 +109,10 @@
109109
</a>
110110
</div>
111111
</div>
112-
<a class="release-badge" href="https://github.com/OWASP/cve-lite-cli/releases/tag/v1.10.0"
113-
aria-label="Latest release v1.10.0">
112+
<a class="release-badge" href="https://github.com/OWASP/cve-lite-cli/releases/tag/v1.11.0"
113+
aria-label="Latest release v1.11.0">
114114
<span class="release-badge-label">Latest Release</span>
115-
<span class="release-badge-version">v1.10.0</span>
115+
<span class="release-badge-version">v1.11.0</span>
116116
</a>
117117
<p class="eyebrow">JavaScript/TypeScript Dependency Scanner &mdash; <a href="https://owasp.org/cve-lite-cli" style="color:inherit;text-decoration:underline">An OWASP Foundation Project</a></p>
118118
<h1>Scan. Understand. Fix.</h1>
@@ -391,7 +391,7 @@ <h3>Trust and support</h3>
391391
<footer class="container site-footer">
392392
<p><em>Most tools tell you what's wrong. CVE Lite CLI tells you what to run.</em></p>
393393
<p>CVE Lite CLI is MIT licensed and built in public. <a href="https://owasp.org/cve-lite-cli">An OWASP Foundation Project</a>.</p>
394-
<p>Latest: <a href="https://github.com/OWASP/cve-lite-cli/releases/tag/v1.10.0">v1.10.0</a></p>
394+
<p>Latest: <a href="https://github.com/OWASP/cve-lite-cli/releases/tag/v1.11.0">v1.11.0</a></p>
395395
<p>Developed with love by <a href="https://sonukapoor.com">Sonu Kapoor</a>.</p>
396396
<p>
397397
<a href="https://github.com/OWASP/cve-lite-cli/issues">Open an issue</a>
@@ -437,4 +437,4 @@ <h3>Trust and support</h3>
437437
</script>
438438
</body>
439439

440-
</html>
440+
</html>

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cve-lite-cli",
3-
"version": "1.10.0",
3+
"version": "1.11.0",
44
"description": "Developer-friendly CLI for scanning JS/TS projects for dependency vulnerabilities using local lockfiles and OSV",
55
"type": "module",
66
"bin": {

0 commit comments

Comments
 (0)