Skip to content

Releases: gcmurphy/osv

v0.2.0

12 Jun 20:12
Compare
Choose a tag to compare

What's Changed

A number of changes have been made to improve compatibility with the OSV specification. The current version should be compliant with 1.6.3 of the OSV schema.

Note: Changes have been made to ecosystems to include additional metadata that may break existing usage patterns!

New Contributors

  • @ctron made their first contribution in #28

Full Changelog: v0.1.5...v0.2.0

v0.1.5

05 Mar 20:17
Compare
Choose a tag to compare
  • Compatibility changes with osv v1.6.2
  • CVSS v4 support
  • Fix inconsistencies with osv spec in the affected packages part of the schema
  • Additional ecosystems
  • Switch client to reqwest/tokio from surf/async_std
  • Misc testing improvements

v0.1.4

29 Sep 05:01
Compare
Choose a tag to compare

Overview

Changes to make compatible with v1.6.0 of the ossf/osv-schema specification.

Thank you @tony84727 for improving ecosystem traits in #10

v0.1.3

14 Apr 21:37
Compare
Choose a tag to compare

Overview

Changes to make compatible with v1.4.0 of the ossf/osv-schema specification.

Changes

  • Library only provides schema support by default. Client for the API endpoint is an optional feature that needs to be enabled.
  • Support for Rocky Linux, Alma Linux ecosystems.
  • Updated credits and severity fields per package.
  • Add missing reference types.

v0.1.2

02 Sep 07:26
v0.1.2
b8d0acc
Compare
Choose a tag to compare

Overview

Changes to make compatible with v1.3.0 of the ossf/osv-schema specification.

Features

  • Support for Debian ecosystem
  • Support for GitHub Actions and Pub ecosystems.
  • Smoke testing utility.

Bugfixes

  • Avoid null values in serialized JSON output
  • Version ranges are now optional values.

v0.1.1

20 Jun 14:52
v0.1.1
b4dff43
Compare
Choose a tag to compare

v0.1.0

19 May 23:32
v0.1.0
14bb8b2
Compare
Choose a tag to compare

Summary

Initial OSV API coverage and compatibility with version 1.3.0 of the OSSF Open Source Vulnerability format.

Features

  • Query API by commit ID
  • Query API by package and version
  • Request vulnerability information by vulnerability ID.