Skip to content

v0.14.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Apr 19:16
· 5 commits to main since this release
b4ad2af

This version adds support for bun.lock and uv.lock files, comparing Ubuntu, Alpine, and Red Hat versions (though we don't support parsing their respective "lockfiles"), and upgrades us to Go v1.23.

This is also probably going to be the last version with the current lockfile and semantic packages, as I've been working with Google on reshaping these libraries which has resulted in osv-scalibr, and which has a much better API especially for lockfile (which over there is extractor).

I will likely start by replacing semantic as that has moved to osv-scalibr in a way that's nearly 1:1, with the main difference being it now returns errors instead of panicking and a much smaller public API for now.

If you are using the osv-detector public libraries, I encourage you to look at the osv-scalibr equivalents to get a sense of what to expect in terms of migrating, and please feel free to open issues either here or on the osv-scalibr repository if you have questions or feel something is missing from their packages that you'd like to make sure is brought across

What's Changed

  • support parsing bun.lock files (#285)
  • support parsing uv.lock files (#287)
  • upgrade to Go v1.23 (#292)
  • support comparing Ubuntu versions (#300)
  • support comparing Alpine versions (#299)
  • support comparing RedHat versions (#298)

Full Changelog: v0.13.1...v0.14.0