Skip to content

v0.1.12: Canonical OSV ecosystem set, blank-input rejection

Latest

Choose a tag to compare

@cyanheads cyanheads released this 11 Jul 20:24
v0.1.12
35055d3

Canonical OSV ecosystem set, blank-input rejection

Corrects the osv_list_ecosystems static catalog and hardens input validation across the query and lookup tools.

Changed:

  • osv_list_ecosystems now returns the canonical 50-identifier OSV set (49 named ecosystems + GIT), replacing a stale 26-entry catalog — adds Ubuntu, Azure Linux, and 23 others, removes the invalid GSD prefix (#12)

Fixed:

  • osv_query_package, osv_query_batch, osv_get_vulnerability reject blank/whitespace-only name, ecosystem, version, and id fields at the schema instead of reaching OSV.dev; a blank row in osv_query_batch now fails input validation for the whole call instead of degrading to a per-row error (#10)

93 tests pass; bun run devcheck clean.

CHANGELOG v0.1.12