From 5cdff2ee785df3fb332cd94d93498ba4e5604d10 Mon Sep 17 00:00:00 2001
From: crozzy <1027041+crozzy@users.noreply.github.com>
Date: Mon, 13 May 2024 20:20:17 +0000
Subject: [PATCH] chore: v1.5.28 changelog bump
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---
CHANGELOG.md | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
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