diff --git a/CHANGELOG.md b/CHANGELOG.md index bcb6bff6a..efb1ada3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ + +## [v1.5.28] - 2024-05-13 +[v1.5.28]: https://github.com/quay/claircore/compare/v1.5.27...v1.5.28 + +- datastore: add vuln and enrich stream updates +
+ In an effort to reduce memory consumption during updating the + vulnerability database, add support for iterators. Extend Updater + interface with `UpdateVulnerabilitiesIter` method that performs + the same operation as `UpdateVulnerabilities` but accepts an iterator + function instead of a slice. Also, extend the `EnrichmentUpdater` + interface with `UpdateEnrichmentsIter` in the same way. +
+ +- cpe: add match expression support +
+ This adds support for NIST IR 7696, aka CPE2.3 Name Matching. It's + anticipated to be used in upcoming CSAF/VEX support. See + https://doi.org/10.6028/NIST.IR.7696 for the specification. +
+ ## [v1.5.27] - 2024-04-25 [v1.5.27]: https://github.com/quay/claircore/compare/v1.5.26...v1.5.27