Skip to content

chore(release): v0.5.0#78

Merged
LanNguyenSi merged 1 commit into
masterfrom
chore/release-v0.5.0
Jun 20, 2026
Merged

chore(release): v0.5.0#78
LanNguyenSi merged 1 commit into
masterfrom
chore/release-v0.5.0

Conversation

@LanNguyenSi

Copy link
Copy Markdown
Owner

Release v0.5.0

Cuts a release covering PRs #69 through #77 since v0.4.1: OSV.dev as a second CVE source, the UI hardening pass, the notification/policy pipeline wiring, scanner-correctness fixes, and MCP v0.3.0 tools. Full notes in CHANGELOG.md.

Version bumped to 0.5.0 (package.json + lockfile). On merge, push the v0.5.0 tag to fire release.yml (CI + a GitHub Release built from the CHANGELOG section).

Dogfood (live, against the 0.5.0 code already deployed at 8697daa)

  • depsight_get_overview: 38 repos, all freshly auto-scanned at 18:15-18:16 (after the deploy), so the auto-scan cron ran on the new code; the aggregate (406 CVEs, health 66, top-risky and most-outdated) renders.
  • depsight_get_cves (depsight repo, post-OSV scan): 16 advisories, correctly deduped (several distinct next CVEs, no duplicate rows), with vulnerableRange/fixedVersion and NVD reference URLs consistent with the OSV source path.
  • depsight_get_deps: 31 deps with correct installed-version ages and up-to-date / outdated / major-behind classification.
  • The deploy health gate stayed green; the post_update prisma db push synced the new source and ecosystem columns in 95ms.

Dogfood finding (follow-up, not a blocker)

  • The scan API (and therefore the MCP depsight_get_cves and the AdvisoryList UI) does not serialize the new Advisory.source field, so dependabot-vs-osv is not visible to users. Filed as a follow-up task. The dedup and counts work correctly internally.

Refs: depsight Welle 1-4

OSV.dev as a second CVE source, a UI hardening pass, the notification/policy
pipeline wired end to end, scanner-correctness fixes, and MCP v0.3.0 tools.
Covers PRs #69 through #77 since v0.4.1. Full notes in CHANGELOG.md.

Refs: depsight Welle 1-4

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@LanNguyenSi LanNguyenSi merged commit e416821 into master Jun 20, 2026
4 checks passed
@LanNguyenSi LanNguyenSi deleted the chore/release-v0.5.0 branch June 20, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants