Skip to content

Releases: quay/claircore

v1.5.53 Release

Choose a tag to compare

@crozzy crozzy released this 17 Jul 19:43
v1.5.53
b14401b

v1.5.53 - 2026-07-17

  • claircore: support "not affected" vulnerability assertions

    Vulnerability reports can now surface explicit "not vulnerable" assertions via PackageNotVulnerable. Matching records with Vulnerability.Invert set are kept out of PackageVulnerabilities. The matcher DB persists this as vuln.not_vulnerable.

    The Red Hat VEX updater now ingests known_not_affected product status
    as inverted vulnerabilities.

  • acceptance: add the acceptance testing framework

    The acceptance testing framework allows users to hook into claircore's integration testing by calling acceptance.Run() and providing an Auditor. A claircore Auditor is provided and it allows users to test expected claircore results against real results using fixed inputs: VEX data and container images.
  • postgres: add existence check to type in all cases

    Having both matcher and indexer tables in the same database isn't explicitly allowed or disallowed. This makes it order independent anyway and avoids migration conflict errors.

v1.5.52 Release

Choose a tag to compare

@github-actions github-actions released this 26 Mar 22:15
v1.5.52
b882dc5

v1.5.52 - 2026-03-26

Nothing interesting happened this release.

v1.5.51 Release

Choose a tag to compare

@github-actions github-actions released this 24 Mar 16:54
v1.5.51

v1.5.51 - 2026-03-24

  • indexer: align affectedManifests call with matcher definitions
    Make the matching process consistent across both the vulnerability matching and the manifest matching that is performed by the affectedManifests logic. It reduces the number of queries to 1 per matcher per vulnerability.

v1.5.50 Release

Choose a tag to compare

@github-actions github-actions released this 02 Mar 17:42
v1.5.50

v1.5.50 - 2026-03-02

Nothing interesting happened this release.

v1.5.49 Release

Choose a tag to compare

@github-actions github-actions released this 05 Feb 22:25
v1.5.49

v1.5.49 - 2026-02-05

  • sbom: add SPDX decoding support

    Claircore can now make use of SPDX documents it generates. The SPDX support is currently limited to claircore-generated documents.
  • logging: claircore now uses log/slog

    If users were integrating with `zlog`, they should now instead configure the `log/slog` package's `Default.`

    For additional integration, see the toolkit/log package.

  • sbom: add purls to SPDX documents

    When creating SPDX documents, claircore now generates purls.

v1.5.48 Release

Choose a tag to compare

@github-actions github-actions released this 05 Dec 18:29
v1.5.48

v1.5.48 - 2025-12-05

Nothing interesting happened this release.

v1.5.47 Release

Choose a tag to compare

@github-actions github-actions released this 03 Dec 21:58
v1.5.47

v1.5.47 - 2025-12-03

Nothing interesting happened this release.

v1.5.46 Release

Choose a tag to compare

@github-actions github-actions released this 01 Dec 18:02
v1.5.46

v1.5.46 - 2025-12-01

Nothing interesting happened this release.

v1.5.45 Release

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:38
v1.5.45

v1.5.45 - 2025-10-20

Nothing interesting happened this release.

v1.5.44 Release

Choose a tag to compare

@github-actions github-actions released this 01 Oct 18:33
v1.5.44

v1.5.44 - 2025-10-01

Nothing interesting happened this release.