http://open-source-security-software.net/project/clair/releases.atom
Recent releases for clair
2025-12-15T23:58:00.015445+00:00
python-feedgen
clair v0.0.1
clair v0.0.1
2015-11-13T19:23:45+00:00
2015-11-13T19:23:45+00:00
clair v1.0.0-rc1
clair v1.0.0-rc1
2016-02-24T22:57:34+00:00
2016-02-24T22:57:34+00:00
clair v1.0.0
clair v1.0.0
2016-03-18T17:06:59+00:00
[The first stable release of Clair!](https://coreos.com/blog/clair-v1.html)
This release includes:
- a revamped database interface with a performant PostgreSQL implementation
- a stable, general-purpose RESTful JSON API
- [ACI](https://github.com/appc/spec) support
- standardized extension points throughout the codebase
2016-03-18T17:06:59+00:00
clair v1.1.0
clair v1.1.0
2016-04-19T21:17:46+00:00
Changelog:
- Added instructions for running on Kubernetes
- Fixed multiple panics when using an invalid configs
- Added default config location: /etc/clair/config.yml
- Added HTTP Proxy support to webhook notifier
- Added URL validation to webhook notifier
- Fixed the health check endpoint's response status code
2016-04-19T21:17:46+00:00
clair v1.2.0
clair v1.2.0
2016-05-06T14:38:48+00:00
Changelog:
- Allow arbitrary headers to be specified in analyze layer requests, e.g. `Authorization`
- Clean up temporary folders created by `analyze-local-images`
2016-05-06T14:38:48+00:00
clair v1.2.1
clair v1.2.1
2016-05-20T17:32:00+00:00
Changelog:
- Performance fixes for notifications
- pgsql: use subquery to plan GetNotification query (#182)
- pgsql: remove unnecessary join used in GetNotification (#179)
2016-05-20T17:32:00+00:00
clair v1.2.2
clair v1.2.2
2016-05-26T00:32:47+00:00
Changelog:
- Force HTTPS for Ubuntu's repository fetching (#188)
2016-05-26T00:32:47+00:00
clair v1.2.3
clair v1.2.3
2016-07-18T19:16:07+00:00
Changelog:
- Fix reporting for CentOS 5 (#217)
2016-07-18T19:16:07+00:00
clair v1.2.4
clair v1.2.4
2016-09-06T19:19:49+00:00
Changelog:
- Fixed reporting for RHEL (#229)
2016-09-06T19:19:49+00:00
clair v1.2.5
clair v1.2.5
2016-10-25T15:48:16+00:00
Changelog:
- Added support for Ubuntu 16.10 (Yakkety Yak)
2016-10-25T15:48:16+00:00
clair v1.2.6
clair v1.2.6
2016-11-15T22:00:45+00:00
Changelog:
- Fixed `duplicate key value violates unique constraint` when fetching Red Hat data sources
2016-11-15T22:00:45+00:00
clair v2.0.0
clair v2.0.0
2017-05-19T19:59:41+00:00
This major release of Clair contains:
1 Breaking Change:
* **Config Files must be updated to [a new format](https://github.com/coreos/clair/blob/v2.0.0/config.example.yaml#L17-L27) for specifying database connections**
Major Features:
* Alpine Linux support (apk format, Alpine-SecDB source)
* Oracle Linux support (Oracle Linux Security Database source)
* Introduced Version Formats for more accurate comparisons (e.g. rpm, dpkg)
* Migrated to structured logging via JSON
Minor Features:
* Various readability improvements to errors and documentation
2017-05-19T19:59:41+00:00
clair v2.0.1
clair v2.0.1
2017-06-20T19:32:11+00:00
This release contains two bug fixes:
* Upgrade Debian release mapping to newly released Debian versions
* Thanks Renzo Toma
* Fix Ubuntu release mapping to properly strip extraneous data extracted from a layer
* Thanks Alina Radu
2017-06-20T19:32:11+00:00
clair v2.0.2
clair v2.0.2
2018-03-19T17:31:26+00:00
This release contains two bug fixes:
- Updater: Sleep before continuing the lock loop.
- Correctly identify RHEL images.
- Thanks @joerayme!
2018-03-19T17:31:26+00:00
clair v2.0.3
clair v2.0.3
2018-05-14T15:41:39+00:00
This release contains two bug fixes:
- Upgrade to Go 1.10 to fix binding to "0.0.0.0" on IPv4-only systems
- Thanks to @usr42 and @hhomar
- Add Ubuntu Bionic namespace detection
- Thanks @qeqar
2018-05-14T15:41:39+00:00
clair v2.0.4
clair v2.0.4
2018-07-10T20:54:53+00:00
- Huge thanks to Jean Michel MacKay (@MackJM) who updated Clair to pull from Ubuntu's new git repository -- this removes the dependency on bzr, which has previously caused networking and performance problems.
- Thanks to Nick Johns (@ninjaMog) who updated Clair to use HTTPS for NVD metadata source and patched Clair to temporarily point to the new location for the archived Ubuntu bzr repository.
2018-07-10T20:54:53+00:00
clair v2.0.5
clair v2.0.5
2018-08-31T18:55:55+00:00
This release points Clair to Alpine Security DB to a GitHub repository because their servers were unable to handle the traffic from Clair users.
Thanks to Daniel Jiang (@reasonerjt)
2018-08-31T18:55:55+00:00
clair v2.0.6
clair v2.0.6
2018-09-20T15:54:05+00:00
This release includes two fixes:
- NVD has moved onto AWS. We've updated to use that more scalable
database.
- HTTP requests now have a useragent to allow internal and external
networks to segment traffic. Thanks to Jean Michel MacKay (@MackJM)
2018-09-20T15:54:05+00:00
clair v2.0.7
clair v2.0.7
2018-11-19T20:38:30+00:00
This release includes a fix for mapping Ubuntu Cosmic to the proper namespace.
2018-11-19T20:38:30+00:00
clair v2.0.8
clair v2.0.8
2019-03-08T21:14:17+00:00
* Switched to a static TLS Cipher Suite that does not use 3DES, protecting clients from suffering from Sweet32
* Fixed debugging log lines that were being printed always
* Added exponential backoff for updater failures (thanks @reasonerjt)
2019-03-08T21:14:17+00:00
clair v2.0.9
clair v2.0.9
2019-08-06T20:06:41+00:00
* Added Debian Bullseye and bumped Debian version mappings (thanks @imlonghao)
2019-08-06T20:06:41+00:00
clair v2.1.0
clair v2.1.0
2019-11-05T22:28:39+00:00
* Replace NVD xml source with NVD JSON source
2019-11-05T22:28:39+00:00
clair v2.1.1
clair v2.1.1
2019-11-12T17:20:04+00:00
This tag marks the organization change from coreos/clair to quay/clair and the code changes necessary to support this.
2019-11-12T17:20:04+00:00
clair v3.0.0-pre1
clair v3.0.0-pre1
2019-11-12T17:21:47+00:00
This tag marks the organization change from coreos/clair to quay/clair and the code changes necessary to support this.
2019-11-12T17:21:47+00:00
clair v2.1.2
clair v2.1.2
2019-12-06T18:21:07+00:00
Fix rhel updater #887
2019-12-06T18:21:07+00:00
clair v4.0.0-alpha.2
clair v4.0.0-alpha.2
2020-03-26T15:41:26+00:00
This is an alpha of v4 cut mostly to test the release automation.
2020-03-26T15:41:26+00:00
clair v4.0.0-alpha.3
clair v4.0.0-alpha.3
2020-04-14T20:12:33+00:00
2020-04-14T20:12:33+00:00
clair v4.0.0-alpha.4
clair v4.0.0-alpha.4
2020-04-21T01:55:18+00:00
This alpha release adds api changes, various bug fixes and a bump to CC v0.0.20.
2020-04-21T01:55:18+00:00
clair v2.1.3
clair v2.1.3
2020-04-27T17:30:09+00:00
This release adds ubuntu support for newer releases and fixes an issue where RHEL updaters bailed to quickly.
2020-04-27T17:30:09+00:00
clair v4.0.0-alpha.5
clair v4.0.0-alpha.5
2020-04-30T19:25:30+00:00
This release adds a new way to configure updaters to run in groups. Also includes various bug fixes and attention to logging.
2020-04-30T19:25:30+00:00
clair v4.0.0-alpha.6
clair v4.0.0-alpha.6
2020-05-01T16:53:16+00:00
2020-05-01T16:53:16+00:00
clair v2.1.4
clair v2.1.4
2020-06-01T19:09:23+00:00
v2.1.4 release with the following maintenance commits
commit a3b6218fb6e4c4f343d822ce1a01e2afcf2250d1
Author: Alex Samorukov <samm@os2.kiev.ua>
Date: Thu May 28 01:02:12 2020 +0200
Remove reference to non-existing com.redhat.rhsa-RHEL3.xml (#988)
Signed-off-by: Oleksii Samorukov <samm@os2.kiev.ua>
Co-authored-by: Louis DeLosSantos <ldelossa.ld@gmail.com>
commit d82e9b0e20345e29178bd277a1305037af870d02
Author: aviadatsnyk <aviad@snyk.io>
Date: Mon May 25 17:18:37 2020 +0300
feat: support ubuntu 20.04 (#987)
Signed-off-by: Aviad Reich <aviad@snyk.io>
2020-06-01T19:09:23+00:00
clair v4.0.0-alpha.7
clair v4.0.0-alpha.7
2020-06-01T20:51:34+00:00
This release contains support for Photon OS, inches closer to a new and improved notifications design, and various bug fixes. For more details see: https://github.com/quay/claircore/releases/tag/v0.0.24 and https://github.com/quay/claircore/releases/tag/v0.0.23
2020-06-01T20:51:34+00:00
clair v4.0.0-rc.1
clair v4.0.0-rc.1
2020-09-10T18:40:49+00:00
This release marks v4.0.0-rc.1. This release inches us even closer to a v4.0.0 stable release.
Full change-log and documentation of ClairV4 will quickly follow this release.
2020-09-10T18:40:49+00:00
clair v4.0.0-rc.2
clair v4.0.0-rc.2
2020-09-11T18:55:55+00:00
This release marks v4.0.0-rc.2.
This release bumps to latest ClairCore and utilizes Go 1.15.2 for production container and local development.
Full change-log and documentation of ClairV4 will quickly follow this release.
2020-09-11T18:55:55+00:00
clair v4.0.0-rc.3
clair v4.0.0-rc.3
2020-09-23T17:31:30+00:00
#1048 chore: claircore bump to v0.1.8 ldelossa:release-v4.0.0.rc.3
#1047 client: fix nil check hdonnay:early-deref
#1045 logging: use duration stringer ldelossa:louis/timestamp-fix
#1043 deployment: use service prefix for simplifie... ldelossa:louis/api-prefixes
#1042 auth: psk fixup ldelossa:louis/jwt-fixes
#1041 logging: add similar logging to v3 mcoops:development-4.0-http-logging
#1040 Notifier Config Typo alecmerdler:webhook-typo
2020-09-23T17:31:30+00:00
clair v2.1.5
clair v2.1.5
2020-09-28T16:46:48+00:00
commit 5fe11e67793b9508a0fe4fe8f0b6ec5bd358cdd0 (HEAD -> release-2.0, tag: v2.1.5, origin/release-2.0)
Author: Karsten W. Rohrbach <karsten@rohrbach.de>
Date: Mon Sep 28 10:20:04 2020 +0200
Use NVD 1.1 feed
NVD 1.0 feed is no longer available which seems to break classification of finding criticality.
Signed-off-by: Karsten W. Rohrbach <karsten@rohrbach.de>
2020-09-28T16:46:48+00:00
clair v4.0.0-rc.7
clair v4.0.0-rc.7
2020-09-29T16:58:34+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.7"></a>
## [v4.0.0-rc.7] - 2020-09-29
### Chore
- [9282d29](https://github.com/quay/clair/commit/9282d299fda9f1dee321d0f9b883651e18bf4bf8): v4.0.0-rc.7 changelog bump
### Cicd
- [195ce7a](https://github.com/quay/clair/commit/195ce7a59a5db9d7e1f854e25242434e82635fa7): move container building out of container
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.7...HEAD
[v4.0.0-rc.7]: https://github.com/quay/clair/compare/v4.0.0-rc.6...v4.0.0-rc.7
2020-09-29T16:58:34+00:00
clair v4.0.0-rc.8
clair v4.0.0-rc.8
2020-09-29T17:02:32+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.8"></a>
## [v4.0.0-rc.8] - 2020-09-29
### Chore
- [6181cc6](https://github.com/quay/clair/commit/6181cc6c7a47203482f420ccd257318a0d478978): v4.0.0-rc.8 changelog bump
### Cicd
- [7520b09](https://github.com/quay/clair/commit/7520b0912967a0811660ead8e35f80d85899c000): fix container building
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.8...HEAD
[v4.0.0-rc.8]: https://github.com/quay/clair/compare/v4.0.0-rc.7...v4.0.0-rc.8
2020-09-29T17:02:32+00:00
clair v4.0.0-rc.9
clair v4.0.0-rc.9
2020-09-29T17:09:33+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.9"></a>
## [v4.0.0-rc.9] - 2020-09-29
### Cicd
- [04fab4a](https://github.com/quay/clair/commit/04fab4a7ef9344ee5e3578c60873a5e56bff64b7): build container with local checkout
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.9...HEAD
[v4.0.0-rc.9]: https://github.com/quay/clair/compare/v4.0.0-rc.8...v4.0.0-rc.9
2020-09-29T17:09:33+00:00
clair v2.1.6
clair v2.1.6
2020-10-01T12:50:53+00:00
commit dcf2adb5fef0ec61746812f7930c9eb6923400e4 (HEAD -> release-2.0, tag: v2.1.6, origin/release-2.0)
Author: nycnewman <edward@digitalasset.com>
Date: Mon Aug 3 14:17:15 2020 -0400
Remove extra go modules
Signed-off-by: nycnewman <edward@digitalasset.com>
commit f209ef1618aa2a7bb4bc620b039caaab3ce977f5
Author: nycnewman <edward@digitalasset.com>
Date: Tue Jul 28 20:11:26 2020 -0400
Fixes for V2 for alpine, rhel, nvd, and ubuntu
Signed-off-by: nycnewman <edward@digitalasset.com>
2020-10-01T12:50:53+00:00
clair v4.0.0-rc.10
clair v4.0.0-rc.10
2020-10-01T19:56:08+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.10"></a>
## [v4.0.0-rc.10] - 2020-10-01
### Chore
- [2c54a82](https://github.com/quay/clair/commit/2c54a82467af83db44b9dcccdfb73a320699426b): v4.0.0-rc.10 changelog bump
### Cicd
- [f04bc76](https://github.com/quay/clair/commit/f04bc76c666b3d1c5098dcc14b928a165066549a): api reference check
### Docs
- [0d8a2a4](https://github.com/quay/clair/commit/0d8a2a4aae8358597e3b67cbf4deb8be79e76dec): bump api reference
### Go.Mod
- [bd1a3b7](https://github.com/quay/clair/commit/bd1a3b772c2dbd6ae87a94c5608f1cdc2bf0044a): update claircore version
### Httptransport
- [2c9762b](https://github.com/quay/clair/commit/2c9762b0351449b5b09249da513178b3d2757985): remove redundant method check
### Openapi
- [015d862](https://github.com/quay/clair/commit/015d862dce63068951d145c5512ec95977262a03): yamllint and spellcheck
- [d06dabf](https://github.com/quay/clair/commit/d06dabfe57fbb90ba376e8f1fa81d18db90ed070): change OperationIDs for notification endpoints
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.10...HEAD
[v4.0.0-rc.10]: https://github.com/quay/clair/compare/v4.0.0-rc.9...v4.0.0-rc.10
2020-10-01T19:56:08+00:00
clair v4.0.0-rc.11
clair v4.0.0-rc.11
2020-10-02T19:11:42+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.11"></a>
## [v4.0.0-rc.11] - 2020-10-02
### Chore
- [f9f8635](https://github.com/quay/clair/commit/f9f86350521ed9c02258c713a992d76976fab9cc): v4.0.0-rc.11 changelog bump
### Config
- [a4e0410](https://github.com/quay/clair/commit/a4e04105cb15173ee3b06090de7573540969a89c): allow HTTP client to specify claims
- [5aba727](https://github.com/quay/clair/commit/5aba72783bff70fa41769cbe33365a34835bd73f): ensure yaml/json struct tag for auth 'Issuer' field are the same
### Notifier
- [57e1ed0](https://github.com/quay/clair/commit/57e1ed0a1178ca5b980f65e5030a00a82acf52c8): pass configured client into notifier
### Pull Requests
- Merge pull request [#1078](https://github.com/quay/clair/issues/1078) from alecmerdler/fix-issuer-struct-tag
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.11...HEAD
[v4.0.0-rc.11]: https://github.com/quay/clair/compare/v4.0.0-rc.10...v4.0.0-rc.11
2020-10-02T19:11:42+00:00
clair v4.0.0-rc.12
clair v4.0.0-rc.12
2020-10-08T21:10:41+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.12"></a>
## [v4.0.0-rc.12] - 2020-10-08
### Chore
- [61ce675](https://github.com/quay/clair/commit/61ce675946bd186f5a0be800ab26cad3f008a0f1): v4.0.0-rc.12 changelog bump
### Cicd
- [28dcd94](https://github.com/quay/clair/commit/28dcd9443f95c4243a94896b04ff7b3075a1c21c): parallelize release process, keep test failures
### Clairctl
- [b1fee08](https://github.com/quay/clair/commit/b1fee08e43401fdbe6fd9af222bbe64b6412c773): update some interactive help
### Go.Mod
- [af868db](https://github.com/quay/clair/commit/af868db100705074f718f1a8f7caaafaa8b88220): update dependencies
### Local-Dev
- [3b60292](https://github.com/quay/clair/commit/3b60292591900173f4eda02461d3891e48d070c2): make quay container ignore validations
### Notifier
- [0c1554e](https://github.com/quay/clair/commit/0c1554e9aa6cb8d1116376bf303c8af8e5112b23): ensure Content-Type header present in webhook notification
- [a2d5f9b](https://github.com/quay/clair/commit/a2d5f9b92371094ade82b8f9bef19d72fb8addcd): copy url struct
### Pull Requests
- Merge pull request [#1086](https://github.com/quay/clair/issues/1086) from alecmerdler/webhook-notifier-headers
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.12...HEAD
[v4.0.0-rc.12]: https://github.com/quay/clair/compare/v4.0.0-rc.11...v4.0.0-rc.12
2020-10-08T21:10:41+00:00
clair v4.0.0-rc.13
clair v4.0.0-rc.13
2020-10-09T13:53:45+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.13"></a>
## [v4.0.0-rc.13] - 2020-10-08
### Chore
- [6326327](https://github.com/quay/clair/commit/63263273a7440cb93fcd044a33ad2d0b5a70f425): v4.0.0-rc.13 changelog bump
### Cicd
- [f6a28c2](https://github.com/quay/clair/commit/f6a28c2dcc252b4e8be08158a227b8fed7b71b27): fix goos/goarch
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.13...HEAD
[v4.0.0-rc.13]: https://github.com/quay/clair/compare/v4.0.0-rc.12...v4.0.0-rc.13
2020-10-09T13:53:45+00:00
clair v4.0.0-rc.16
clair v4.0.0-rc.16
2020-10-09T17:11:06+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.16"></a>
## [v4.0.0-rc.16] - 2020-10-09
### Chore
- [88407e2](https://github.com/quay/clair/commit/88407e254d33b7c66e0484ee980daa3f69b1683e): v4.0.0-rc.16 changelog bump
### Cicd
- [96909bf](https://github.com/quay/clair/commit/96909bf3bfca47c8ea1ce0b53d9d5b7e9897b55e): exclude darwin/arm64
- [7786d7d](https://github.com/quay/clair/commit/7786d7d34b01b48f9d2d87682faa54936c25a21f): more debugging
- [89c26ec](https://github.com/quay/clair/commit/89c26ec55443050d2e3dd425b4e37a15fe96c061): more debugging
- [7a1eeaf](https://github.com/quay/clair/commit/7a1eeafd0bebc261f356f05244c3a946bfee8c87): make sure the workspace exists
- [68c0318](https://github.com/quay/clair/commit/68c0318b1b225387402a3d4e66c1803f64fd1d98): make empty changelog on manual trigger
- [4e5ee29](https://github.com/quay/clair/commit/4e5ee2908d49191f54951cc276cf95387f90b83c): rig up a workflow_dispatch to help debugging
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.16...HEAD
[v4.0.0-rc.16]: https://github.com/quay/clair/compare/v4.0.0-rc.15...v4.0.0-rc.16
2020-10-09T17:11:06+00:00
clair v4.0.0-rc.17
clair v4.0.0-rc.17
2020-10-19T18:45:03+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.17"></a>
## [v4.0.0-rc.17] - 2020-10-19
### Chore
- [37f7791](https://github.com/quay/clair/commit/37f7791287d28de53828ee35c139dc78d5f3e962): claircore bump v0.1.13
### Cicd
- [d2bc2b6](https://github.com/quay/clair/commit/d2bc2b6cda9ff609e0e9883467095f6e425cdae9): remove deprecated set-env commands
- [0cfda4d](https://github.com/quay/clair/commit/0cfda4ddf6a86f01fddd8b8143ce4f64b23a0527): update documentation action
- [49e01d6](https://github.com/quay/clair/commit/49e01d60feeb9fdce618d82b7b328f80bdb4fa89): fix container build
### Clairctl
- [2363778](https://github.com/quay/clair/commit/2363778b4086a62de55cef1afa8f3c519328ec25): add environment variables for clairctl
### Docs
- [dc4bda4](https://github.com/quay/clair/commit/dc4bda499e7aeed655536aa8409b6512113eb7ea): add Makefile target to build docs website
### Local-Dev
- [15b607a](https://github.com/quay/clair/commit/15b607a98e92d87f083d4ca406c7d795fc373cd5): add pgadmin4 container
### Notifier
- [673bd0f](https://github.com/quay/clair/commit/673bd0fe32d5422e8eb3dff3716a2bfce81b891c): fix poller loop
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.17...HEAD
[v4.0.0-rc.17]: https://github.com/quay/clair/compare/v4.0.0-rc.16...v4.0.0-rc.17
2020-10-19T18:45:03+00:00
clair v4.0.0-rc.18
clair v4.0.0-rc.18
2020-10-21T19:26:33+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.18"></a>
## [v4.0.0-rc.18] - 2020-10-21
### Chore
- [f0881e4](https://github.com/quay/clair/commit/f0881e4a16050a902dc1df3afe77f7ea280d77ef): v4.0.0-rc.18 changelog bump
### Notifier
- [40abaa6](https://github.com/quay/clair/commit/40abaa67e5b3e4453d6e6cf2ec3452a0c3570f42): do less work
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.18...HEAD
[v4.0.0-rc.18]: https://github.com/quay/clair/compare/v4.0.0-rc.17...v4.0.0-rc.18
2020-10-21T19:26:33+00:00
clair v4.0.0-rc.19
clair v4.0.0-rc.19
2020-10-26T15:52:20+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.19"></a>
## [v4.0.0-rc.19] - 2020-10-26
### Chore
- [ecdcc8e](https://github.com/quay/clair/commit/ecdcc8ea104161ecbc36edd7cbf2d6e49e1f836d): v4.0.0-rc.19 changelog bump
### Config
- [157628d](https://github.com/quay/clair/commit/157628dfe1c7f1f837dc8df0e622a2d64a31c79a): add custom config marshaling
### Go.Mod
- [1d4f6c3](https://github.com/quay/clair/commit/1d4f6c33fa314f9a550ba4b2701ec208aff9c93f): new claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.19...HEAD
[v4.0.0-rc.19]: https://github.com/quay/clair/compare/v4.0.0-rc.18...v4.0.0-rc.19
2020-10-26T15:52:20+00:00
clair v4.0.0-rc.20
clair v4.0.0-rc.20
2020-11-02T17:53:03+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.20"></a>
## [v4.0.0-rc.20] - 2020-11-02
### Chore
- [ba70ca3](https://github.com/quay/clair/commit/ba70ca3eda70c4654d0f44348ec89231dfb40f44): v4.0.0-rc.20 changelog bump
- [e0e1f0d](https://github.com/quay/clair/commit/e0e1f0dbcd8e7ff46b3c34066f9e894ce124e84f): bump claircore to v0.1.15
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.20...HEAD
[v4.0.0-rc.20]: https://github.com/quay/clair/compare/v4.0.0-rc.19...v4.0.0-rc.20
2020-11-02T17:53:03+00:00
clair v4.0.0-rc.21
clair v4.0.0-rc.21
2020-12-01T21:27:10+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.21"></a>
## [v4.0.0-rc.21] - 2020-12-01
### Chore
- [c6933f0](https://github.com/quay/clair/commit/c6933f0ab78810eeb8dd3fb66cea0d86e9a7d1de): v4.0.0-rc.21 changelog bump
- [5648439](https://github.com/quay/clair/commit/5648439518cbf10b44fc7fac8a3710c044487bb8): bump cc to v0.0.17
### Cidi
- [a576bf2](https://github.com/quay/clair/commit/a576bf290ba9ccbae5d869a5f12ff2897585a2c0): bump create pull request action
### Clairctl
- [835af27](https://github.com/quay/clair/commit/835af272fad49342f51adb4633ff639de3cc14a1): fix and codify import arguments
- [b9ef107](https://github.com/quay/clair/commit/b9ef1073ca48ed5ed7caaa3e0fbad03a7d83592c): update import and export online help
- [9883e80](https://github.com/quay/clair/commit/9883e80f331190e60de711b0705e9b37017fc5b1): unifiy config, client handling
### Config
- [dc8ba89](https://github.com/quay/clair/commit/dc8ba8912fa482378ef393aa51b4e9528d2877f2): expose notification summary toggle
- [bb3cd66](https://github.com/quay/clair/commit/bb3cd669f66345aaa0fc5df6f502f34922cc069e): add 'omitempty' to 'updaters' config struct for correct marshalling
### Direct-Delivery
- [ea564d4](https://github.com/quay/clair/commit/ea564d489f2cb8b43c6ea1c90eb40bbcf39ebc63): Fix slices in direct notifier
### Dockerfile
- [c18563d](https://github.com/quay/clair/commit/c18563d90b5ca9d6185f1e503c54912bcdee7564): Get build image from Quay instead of DockerHub
### Docs
- [425fc38](https://github.com/quay/clair/commit/425fc38af9837527421ebf550259f9d7e8371039): add clairctl's new powers to the reference
- [f4169c4](https://github.com/quay/clair/commit/f4169c43d283ede2678ab620db5fa4ee9d6b2c37): Add information about AMQP delivery compatibility
### Local-Dev
- [550f6b9](https://github.com/quay/clair/commit/550f6b93b178846b243585d912c7d6efdd6abcae): fix pgadmin name
### Notifier
- [153f3e3](https://github.com/quay/clair/commit/153f3e3682921b84249950ddfbd186d825377bef): add summary tests
- [dd2e16d](https://github.com/quay/clair/commit/dd2e16db6e952fd5135dadb99ce8ec4b6ea65361): optionally disable per-manifest summary
- [77ca653](https://github.com/quay/clair/commit/77ca6535649c4860b17d345505d44c0511d12bb0): log failed delivery reason
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.21...HEAD
[v4.0.0-rc.21]: https://github.com/quay/clair/compare/v4.0.0-rc.20...v4.0.0-rc.21
2020-12-01T21:27:10+00:00
clair v4.0.0-rc.22
clair v4.0.0-rc.22
2020-12-02T19:48:51+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.22"></a>
## [v4.0.0-rc.22] - 2020-12-02
### Chore
- [8ef8509](https://github.com/quay/clair/commit/8ef8509753387e1dcdf709e71fee16cbdd7146f9): v4.0.0-rc.22 changelog bump
- [bbe1cd8](https://github.com/quay/clair/commit/bbe1cd8f19f62a0becbd110d27cb20b6bd699f36): claircore v0.1.18 bump
### Documentation
- [d962bef](https://github.com/quay/clair/commit/d962bef8140516c739e322a7406c0068e2164d45): update links in howto/api
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.22...HEAD
[v4.0.0-rc.22]: https://github.com/quay/clair/compare/v4.0.0-rc.21...v4.0.0-rc.22
2020-12-02T19:48:51+00:00
clair v4.0.0-rc.23
clair v4.0.0-rc.23
2020-12-07T16:39:33+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.23"></a>
## [v4.0.0-rc.23] - 2020-12-07
### Chore
- [2080ece](https://github.com/quay/clair/commit/2080ece3032daf0f28f85dd07749886a451cf71f): v4.0.0-rc.23 changelog bump
- [289208c](https://github.com/quay/clair/commit/289208cfab02b587366434372e5295150306abf2): bump cc to v0.1.19
### Cicd
- [30444f3](https://github.com/quay/clair/commit/30444f3b782044373ab174ffa2628aaf9495d832): use golang image from quay.io
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.23...HEAD
[v4.0.0-rc.23]: https://github.com/quay/clair/compare/v4.0.0-rc.22...v4.0.0-rc.23
2020-12-07T16:39:33+00:00
clair v4.0.0-rc.24
clair v4.0.0-rc.24
2020-12-11T15:16:35+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.0-rc.24"></a>
## [v4.0.0-rc.24] - 2020-12-11
### Chore
- [d3b3497](https://github.com/quay/clair/commit/d3b3497d997020a879eca1190150ce73642d90b9): v4.0.0-rc.24 changelog bump
- [0515f09](https://github.com/quay/clair/commit/0515f09a2fbc4f5a29fda476f6be1f0e77f5d8fa): bump cc to v0.1.20
[Unreleased]: https://github.com/quay/clair/compare/v4.0.0-rc.24...HEAD
[v4.0.0-rc.24]: https://github.com/quay/clair/compare/v4.0.0-rc.23...v4.0.0-rc.24
2020-12-11T15:16:35+00:00
clair v4.0.0
clair v4.0.0
2020-12-15T16:14:07+00:00
<a name="v4.0.0"></a>
## [v4.0.0] - 2020-12-15
The clair team is excited for our first stable release of v4! Thanks to everyone that's helped.
Containers can be found at [quay.io/projectquay/clair](https://quay.io/repository/projectquay/clair?tab=tags).
### Chore
- [73cdf7d](https://github.com/quay/clair/commit/73cdf7d904a1aa6341a27c3ecae11c89d7444e39): v4.0.0 changelog bump
### Reverts
- Dockerfile: Get build image from Quay instead of DockerHub
- cicd: use golang image from quay.io
[v4.0.0]: https://github.com/quay/clair/compare/v4.0.0-rc.24...v4.0.0
2020-12-15T16:14:07+00:00
clair v4.0.1
clair v4.0.1
2021-02-15T20:24:12+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.1"></a>
## [v4.0.1] - 2021-02-15
### Chore
- [8a392f1](https://github.com/quay/clair/commit/8a392f1bd3a381e98ece87e9ccd4842113563bb4): v4.0.1 changelog bump
- [c47be87](https://github.com/quay/clair/commit/c47be87d6fbb0a34960001a45246d3936e5f8710): bump cc to v0.1.22 stable
[Unreleased]: https://github.com/quay/clair/compare/v4.0.1...HEAD
[v4.0.1]: https://github.com/quay/clair/compare/v4.0.0...v4.0.1
2021-02-15T20:24:12+00:00
clair v4.0.2
clair v4.0.2
2021-02-18T17:25:50+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.2"></a>
## [v4.0.2] - 2021-02-18
### Chore
- [5c236e6](https://github.com/quay/clair/commit/5c236e6d2afe05c92245f817337341ae6478125d): 4.0.2 changelog bump
### Client
- [8b63953](https://github.com/quay/clair/commit/8b63953e99e0246a9428205cf51c66ec3af65ba3): fix panic on request failure
- [#1186](https://github.com/quay/clair/issues/1186) - [#1188](https://github.com/quay/clair/issues/1188)
[Unreleased]: https://github.com/quay/clair/compare/v4.0.2...HEAD
[v4.0.2]: https://github.com/quay/clair/compare/v4.0.1...v4.0.2
2021-02-18T17:25:50+00:00
clair v4.0.3
clair v4.0.3
2021-03-12T15:02:11+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.3"></a>
## [v4.0.3] - 2021-03-12
### Chore
- [a844fb2](https://github.com/quay/clair/commit/a844fb2290bdaeb2d6f99c013e1ea3ab2b17dc6f): v4.0.3 changelog bump
- [a26eb80](https://github.com/quay/clair/commit/a26eb80d83bf0e993ccd7df977be6bc456a0de4c): bump cc stable to v0.1.23
[Unreleased]: https://github.com/quay/clair/compare/v4.0.3...HEAD
[v4.0.3]: https://github.com/quay/clair/compare/v4.0.2...v4.0.3
2021-03-12T15:02:11+00:00
clair v4.0.4
clair v4.0.4
2021-03-25T17:49:19+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.4"></a>
## [v4.0.4] - 2021-03-25
### Chore
- [4bfd7d1](https://github.com/quay/clair/commit/4bfd7d11c3f1290af889e258283f585f5f4abbd4): v4.0.4 changelog bump
- [4ff4c90](https://github.com/quay/clair/commit/4ff4c9082573cadf8c96b6e4f5e67aa46ac31699): bump cc to stable v0.1.24
### Cicd
- [0800ba4](https://github.com/quay/clair/commit/0800ba46b160c30c623f0ad7062fe7882604233e): sort changelog by semver
### Initialize
- [7c4787b](https://github.com/quay/clair/commit/7c4787bfb1585d54f0ef371487228cb4941db5a0): wire up DisableUpdaters option
[Unreleased]: https://github.com/quay/clair/compare/v4.0.4...HEAD
[v4.0.4]: https://github.com/quay/clair/compare/v4.0.3...v4.0.4
2021-03-25T17:49:19+00:00
clair v4.1.0-alpha.1
clair v4.1.0-alpha.1
2021-04-05T15:53:21+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.0-alpha.1"></a>
## [v4.1.0-alpha.1] - 2021-04-05
### All
- [a5bfaeb](https://github.com/quay/clair/commit/a5bfaeb33cc43350234345aba0059a02098f0d67): switch to using codec package
### Chore
- [493beb1](https://github.com/quay/clair/commit/493beb13d3a9d0739bcffa74217f7e2107f8438d): v4.1.0-alpha.1 changelog bump
- [4734435](https://github.com/quay/clair/commit/473443575e0160cdc83574dcd48982d9922ddf4e): v4.1.0-alpha.1 changelog bump
- [6e8a838](https://github.com/quay/clair/commit/6e8a838305c6bdc6a71e3b3a9ee5735660ebbd22): bump cc to v0.4.0
- [5a6f1c3](https://github.com/quay/clair/commit/5a6f1c3b24f9c178838e905a1435078f9706a7b9): update claircore version for database fix
- [ea0378d](https://github.com/quay/clair/commit/ea0378d4d67376ebb924b7fb78d4d4f22ad9e1de): bump cc v0.3.0
- [6e195c9](https://github.com/quay/clair/commit/6e195c99a14139360c8d09f90c94024eb7d27b67): fix yaml file indentation issue
### Cicd
- [b1145e3](https://github.com/quay/clair/commit/b1145e3a1c5e8faf3d1a64a403de940386b73102): sort changelog by semver
- [7dc55fa](https://github.com/quay/clair/commit/7dc55fa9bb0b968ab580c7d6d0ea4ffa053eaba0): bump in go.16, bump out go1.14
- [d5e57af](https://github.com/quay/clair/commit/d5e57afb594d58cf817a962d9e282c820ab6577e): enable CI on stable branches
- [f7737e5](https://github.com/quay/clair/commit/f7737e58cfca3640d4a901a658317becb47ba2af): fix openshift ci/cd script
- [30c0311](https://github.com/quay/clair/commit/30c0311a8b1584a40f5b956b3b3d9e9ab7eee18a): update golang container for go-mod in app-sre
- [cb656df](https://github.com/quay/clair/commit/cb656dfbd69ff1ce11976c7de672b50277091ab8): add notifier to app interface
- [9254ab6](https://github.com/quay/clair/commit/9254ab66ea7f1b9711242026045da35b7ffa2782): use quay.io image in CI and Dockerfile
### Clair
- [ecd8999](https://github.com/quay/clair/commit/ecd8999cbfd6b9140f0aa8aebc11a67cbefcb4d2): fix initialization error logging
- [dc2f893](https://github.com/quay/clair/commit/dc2f8936a564fbc234e1b8f00a3eb4778452f2ec): reorganize initialization
- [391c2f7](https://github.com/quay/clair/commit/391c2f766bcbf9c2392c12dca2bb9f225f1ef424): add Shutdown struct
### Claircore
- [f183421](https://github.com/quay/clair/commit/f1834212272b07f02228b04a67e9339001dc51f8): bump to v0.2.0
### Clairctl
- [5740a1b](https://github.com/quay/clair/commit/5740a1b0427c81ae5f447add372db43a1ec73dbf): Add subpath to clairctl
### Client
- [bd50a95](https://github.com/quay/clair/commit/bd50a9570d996578e0209286a66ec3d7f41d6aaf): remove request body buffering
- [ce11fd7](https://github.com/quay/clair/commit/ce11fd7077c2fb10715b37a8248b42583d930462): fix panic on request failure
- [#1186](https://github.com/quay/clair/issues/1186)### Codec
- [1fb6dcf](https://github.com/quay/clair/commit/1fb6dcfd32143520aa348b184e865be7a6081134): add package for codec pooling
### Config
- [e9390fa](https://github.com/quay/clair/commit/e9390fadc24e53e455360f709e79674f752c4a29): add matchers settings
- [eb519e0](https://github.com/quay/clair/commit/eb519e0752d3cf7f5f8daeefd4ad9bd29cbfa8c2): allow gc to be disabled
- [f2d7313](https://github.com/quay/clair/commit/f2d731341722e3d59c9351c10b7e8eedbe74f276): rework into specific validators
### Docs
- [0f230f9](https://github.com/quay/clair/commit/0f230f99f22150a00b36654ee8a5a7674e5507f7): add support matrix
- [102ae88](https://github.com/quay/clair/commit/102ae88dd84c1f769b8c037226d92b301d887aab): update cli reference
- [9d0a2b2](https://github.com/quay/clair/commit/9d0a2b20a6808f0e86cbd4f2a6046a6c7abdc2ea): fix psk related config references
- [44303dc](https://github.com/quay/clair/commit/44303dccfd26935fd66ff041e22602c709c4a428): install clairctl correctly
- [a3bb1b6](https://github.com/quay/clair/commit/a3bb1b6d8caebf228ac39b8793d5326bea0d1b55): use correct clairctl subcommands
- Closes [#1122](https://github.com/quay/clair/issues/1122)### Documentation
- [2e65925](https://github.com/quay/clair/commit/2e6592500fbe9c3197782133965de6503b07b6ab): modified testing.md for clarity
- [#1180](https://github.com/quay/clair/issues/1180)### Httptransport
- [21dc720](https://github.com/quay/clair/commit/21dc720a7f1e63e731eadbf72cf192913bf88c39): add mime type to indexer and matcher handler
- [8616cc6](https://github.com/quay/clair/commit/8616cc68b030fc417c693b3d2dc7208015ce9f4e): return Accepted when not ready
- [1ac26da](https://github.com/quay/clair/commit/1ac26daf5501876495ec09f4e67b50eaca4bd1a5): fix panic in metrics registration
- [7305b3d](https://github.com/quay/clair/commit/7305b3d735786e340833e045e2cd5888c8af866b): use correct handler for state endpoint
- [df5e7f9](https://github.com/quay/clair/commit/df5e7f9658b1fed55d067013656115b062127c23): check for err before deferring resp.Body.Close()
### Initialize
- [8a2df09](https://github.com/quay/clair/commit/8a2df099fe2e69a572e8d81b352f688f82de341a): remove New function
- [2d27ae5](https://github.com/quay/clair/commit/2d27ae5cd3fe55737c2fa02b46616ec09ade47c5): add standalone initialization functions
### Instrospection
- [b78f954](https://github.com/quay/clair/commit/b78f954dbf3210f7deb87dc371b1d35cba216d78): bump to opentelemetry 0.16.0
### Introspection
- [1ece08f](https://github.com/quay/clair/commit/1ece08f49434828c8c672f08ec45844b99187983): database metrics for notifier
- [84ba35f](https://github.com/quay/clair/commit/84ba35f29ee81849cb2f424b3624895f9bd05a79): implement prometheus http
### Local-Dev
- [1c85589](https://github.com/quay/clair/commit/1c85589abdef98b5af8d4f6e2cd9eb5db6a723a0): remove unintented change in config.yaml
### Logging
- [9f3d167](https://github.com/quay/clair/commit/9f3d167d5d85d345c7d0ee666be075a545a553f4): move to zlog throughout
### Matcher
- [858c540](https://github.com/quay/clair/commit/858c540b2ef9b8d7f71d16bbe3ba797f73f654ab): add Initialized method
### Notifier
- [e7bf3b1](https://github.com/quay/clair/commit/e7bf3b1730e04ad10ec4baef1643556bf5626090): construct notification objects directly
- [9962202](https://github.com/quay/clair/commit/99622021c594149a0b0d183b6349e2ee7139e5d2): do AffectedManifests calls in chunks
### Severity_mapping
- [8e39fa4](https://github.com/quay/clair/commit/8e39fa40eebca7b50ab29f0001686fa7c5c49e1e): remove defcon1 severity
### Updaters
- [8105b03](https://github.com/quay/clair/commit/8105b033fb53f0907373f6af76af954fe95a856d): plumb update retention in
[Unreleased]: https://github.com/quay/clair/compare/v4.1.0-alpha.1...HEAD
[v4.1.0-alpha.1]: https://github.com/quay/clair/compare/v4.0.4...v4.1.0-alpha.1
2021-04-05T15:53:21+00:00
clair v4.1.0-alpha.2
clair v4.1.0-alpha.2
2021-04-09T19:29:26+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.0-alpha.2"></a>
## [v4.1.0-alpha.2] - 2021-04-09
### Chore
- [e0eea38](https://github.com/quay/clair/commit/e0eea383b9e791b5b041136b88f1b69b3d4841bb): v4.1.0-alpha.2 changelog bump
### Codec
- [d5cac13](https://github.com/quay/clair/commit/d5cac1315481a87f596f395e1c2da2bf57eaf18c): use stdlib time.Time encoding
- Closes [#1231](https://github.com/quay/clair/issues/1231)### Docs
- [60f9684](https://github.com/quay/clair/commit/60f9684accfd7e6b9e1bd585a55874803e1160f5): minor updates
- [cbdc9ca](https://github.com/quay/clair/commit/cbdc9caab450489377ab1d6bb19429d54df639cc): update configuration file reference
[Unreleased]: https://github.com/quay/clair/compare/v4.1.0-alpha.2...HEAD
[v4.1.0-alpha.2]: https://github.com/quay/clair/compare/v4.1.0-alpha.1...v4.1.0-alpha.2
2021-04-09T19:29:26+00:00
clair v4.0.5
clair v4.0.5
2021-04-16T20:38:47+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.5"></a>
## [v4.0.5] - 2021-04-16
### Chore
- [b92ba98](https://github.com/quay/clair/commit/b92ba981540bf13344f5fe48d5683fd2c600e92b): v4.0.5 changelog bump
- [486ccfb](https://github.com/quay/clair/commit/486ccfb9d8baac5f468acf0cc0752d7d2d9f8ce4): bump cc stable to v0.1.25
[Unreleased]: https://github.com/quay/clair/compare/v4.0.5...HEAD
[v4.0.5]: https://github.com/quay/clair/compare/v4.0.4...v4.0.5
2021-04-16T20:38:47+00:00
clair v4.1.0-alpha.3
clair v4.1.0-alpha.3
2021-05-04T14:34:44+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.0-alpha.3"></a>
## [v4.1.0-alpha.3] - 2021-05-04
### Chore
- [f3d64ff](https://github.com/quay/clair/commit/f3d64ffc3f3b8ebcf4d91d60117e8a268d840fd8): v4.1.0-alpha.3 changelog bump
- [01c44cc](https://github.com/quay/clair/commit/01c44cc39dd5d5c644d6849dfe204a1ffd02bab8): update claircore revision
### Cicd
- [4535b9f](https://github.com/quay/clair/commit/4535b9f41c310b3d590e2e0d8e3758d0d39d5105): changelog fixups
### Config
- [1f9b565](https://github.com/quay/clair/commit/1f9b56577957ce28044b221af58b160328a671a2): validate based on combo mode or not
### Httptransport
- [9e67501](https://github.com/quay/clair/commit/9e67501d818045749c4f263128b72e7cb6856bd1): fix LatestUpdateOperations method
### Notifier
- [6d33153](https://github.com/quay/clair/commit/6d331530c7a8714a16d32ce3ca6e74ec8afc5184): check msg contents in integration tests
- [cc4a10f](https://github.com/quay/clair/commit/cc4a10ffedfc2edaae229cd953b3602ca16da2ec): remove direct zerolog use
### Tests
- [08734ab](https://github.com/quay/clair/commit/08734ab233457dc4bba1b071331f0c8024f6b4dd): fix small unit test race
- [6e50ec2](https://github.com/quay/clair/commit/6e50ec2eec4eb50711ac48f14181e5a7ca075a70): add testing command
- [1e92bd2](https://github.com/quay/clair/commit/1e92bd241ba42eec3cca6c8e983ba937caa23bd9): fix small race
[Unreleased]: https://github.com/quay/clair/compare/v4.1.0-alpha.3...HEAD
[v4.1.0-alpha.3]: https://github.com/quay/clair/compare/v4.1.0-alpha.2...v4.1.0-alpha.3
2021-05-04T14:34:44+00:00
clair v4.1.0
clair v4.1.0
2021-05-13T14:42:12+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.0"></a>
## [v4.1.0] - 2021-05-13
### All
- [6638793](https://github.com/quay/clair/commit/66387930f2b80087a32a1aeddc9b1ef16eec01e1): use RateLimiter where it seems appropriate
### Chore
- [8bcbbf1](https://github.com/quay/clair/commit/8bcbbf1be8b14051a05cc86bc404834b5778a6e8): v4.1.0 changelog bump
- [04f2cb7](https://github.com/quay/clair/commit/04f2cb71acc8eceac0d1a7766c5ebfcfa01150ee): bump claircore version
### Cicd
- [8b0cdb3](https://github.com/quay/clair/commit/8b0cdb38fa8f4d701e0ef804e37728721798f564): use golang major version tag for dev env
- [c1895c4](https://github.com/quay/clair/commit/c1895c433dfc3a872cce2c1468801ecdddf2e962): use quay.io/projectquay/golang image
### Claircore
- [bc2b059](https://github.com/quay/clair/commit/bc2b0591d3ea3a07498820bc625f7dc9cd5ce934): update to use new libvuln API
### Clairctl
- [c80a99d](https://github.com/quay/clair/commit/c80a99d14ed96e539a79212fb23f608a03ee636c): move to updates.Manager interface
- [30f8696](https://github.com/quay/clair/commit/30f86961b88b7a590157f28fc6cb8f22f16dfa06): move to zlog
### Httputil
- [ed8ffc5](https://github.com/quay/clair/commit/ed8ffc50b56c9b11873f00bb2deb4fba9107ec95): create package and RateLimiter
### Initialize
- [5df82e1](https://github.com/quay/clair/commit/5df82e19e971c67ebdecf3f92682d4ae897db53a): update call to Libindex contstructor
### Introspection
- [ec59a43](https://github.com/quay/clair/commit/ec59a431032713654e2eb7a29ad7c446dd16a490): enable readiness endpoint
[Unreleased]: https://github.com/quay/clair/compare/v4.1.0...HEAD
[v4.1.0]: https://github.com/quay/clair/compare/v4.1.0-alpha.3...v4.1.0
2021-05-13T14:42:12+00:00
clair v4.1.1
clair v4.1.1
2021-06-15T18:54:50+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.1"></a>
## [v4.1.1] - 2021-06-15
### Chore
- [6528f73](https://github.com/quay/clair/commit/6528f738a2a0cf303625040459d5590050f75294): v4.1.1 changelog bump
- [a3a8020](https://github.com/quay/clair/commit/a3a8020c2225de42e248352503b06704d7167839): bump claircore version
### Clairctl
- [343e7da](https://github.com/quay/clair/commit/343e7da0f82f83e40f88a6fb64c5f6441ad2f27a): add support for s3 registries using V4
- Fixes [#1264](https://github.com/quay/clair/issues/1264)### Config
- [ad9eccf](https://github.com/quay/clair/commit/ad9eccf9c93a00bda4300ae783b42753d2c10d35): omit Authorization header for empty claims
- [#1284](https://github.com/quay/clair/issues/1284)
[Unreleased]: https://github.com/quay/clair/compare/v4.1.1...HEAD
[v4.1.1]: https://github.com/quay/clair/compare/v4.1.0...v4.1.1
2021-06-15T18:54:50+00:00
clair v4.0.6
clair v4.0.6
2021-06-15T21:54:03+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.0.6"></a>
## [v4.0.6] - 2021-06-15
### Chore
- [d169414](https://github.com/quay/clair/commit/d16941471a9d2e7e5434dab9173b70c1966f75f9): v4.0.6 changelog bump
- [73adee2](https://github.com/quay/clair/commit/73adee2f86d17460a41c0b7f08a320442ff18b91): bump claircore to v0.1.26
### Cicd
- [cd64d3f](https://github.com/quay/clair/commit/cd64d3ffebdb4bf3f42ebb8f755f86ad7866d5d5): changelog fixups
### Clairctl
- [f745d45](https://github.com/quay/clair/commit/f745d455a26145ab06fca2efa23a9fd9da7cda2d): add support for s3 registries using V4
- Fixes [#1264](https://github.com/quay/clair/issues/1264)
[Unreleased]: https://github.com/quay/clair/compare/v4.0.6...HEAD
[v4.0.6]: https://github.com/quay/clair/compare/v4.0.5...v4.0.6
2021-06-15T21:54:03+00:00
clair v4.2.0-rc.2
clair v4.2.0-rc.2
2021-07-30T14:11:54+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.2.0-rc.2"></a>
## [v4.2.0-rc.2] - 2021-07-29
### Chore
- [263d667](https://github.com/quay/clair/commit/263d6677e6cf661c281de6087bb93628b79c3ee0): update claircore
### Deployment
- [c888a3f](https://github.com/quay/clair/commit/c888a3f21b6397355761b6eb056d95487bbf3eca): Fix microdnf install inconsistencies
[Unreleased]: https://github.com/quay/clair/compare/v4.2.0-rc.2...HEAD
[v4.2.0-rc.2]: https://github.com/quay/clair/compare/v4.2.0-rc.1...v4.2.0-rc.2
2021-07-30T14:11:54+00:00
clair v4.1.2
clair v4.1.2
2021-08-06T15:51:19+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.2"></a>
## [v4.1.2] - 2021-08-06
### Chore
- [e6c9bc2](https://github.com/quay/clair/commit/e6c9bc2890b75b91a7d3a7aa5257a37b25d05dfb): v4.1.2 changelog bump
- [1e130f2](https://github.com/quay/clair/commit/1e130f2844d26ceac4a26f0548d8bc2bea79a91f): bump claircore version
### Introspection
- [804cbed](https://github.com/quay/clair/commit/804cbedbd6724bc22f9adac02186f45bf77c703f): use the response recorder
- [#1318](https://github.com/quay/clair/issues/1318)### Services
- [bc60dcc](https://github.com/quay/clair/commit/bc60dcc29d4440636f68911e79b08b188ac8e81e): disable transport compression in matcher
[Unreleased]: https://github.com/quay/clair/compare/v4.1.2...HEAD
[v4.1.2]: https://github.com/quay/clair/compare/v4.1.1...v4.1.2
2021-08-06T15:51:19+00:00
clair v4.2.0
clair v4.2.0
2021-08-10T16:51:36+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.2.0"></a>
## [v4.2.0] - 2021-08-10
### Chore
- [2c7fd9c](https://github.com/quay/clair/commit/2c7fd9cbcdc1d37e42ea9338ae72ada0b1da10dc): v4.2.0 changelog bump
- [1e0a43a](https://github.com/quay/clair/commit/1e0a43aa1d6714c79a5b9f5b4568c0de16d3e127): bump claircore to v0.5.2
### Http
- [4cd0952](https://github.com/quay/clair/commit/4cd0952833b7048ccf8fbf024a7c61a3c4a6c34b): rate limit index report requests
### Introspection
- [5b129ad](https://github.com/quay/clair/commit/5b129ad997fb33b02c6ac1c605fb8444399a5c43): capture rate-limited requests
[Unreleased]: https://github.com/quay/clair/compare/v4.2.0...HEAD
[v4.2.0]: https://github.com/quay/clair/compare/v4.2.0-rc.2...v4.2.0
2021-08-10T16:51:36+00:00
clair v4.1.3
clair v4.1.3
2021-08-11T14:01:38+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.3"></a>
## [v4.1.3] - 2021-08-11
### Chore
- [df2624c](https://github.com/quay/clair/commit/df2624c1c9256d5e578db2047a772d372a561ea0): v4.1.3 changelog bump
- [7ac3d94](https://github.com/quay/clair/commit/7ac3d94f12726e3f0f88281ecab47341fb5fbb0a): bump claircore
[Unreleased]: https://github.com/quay/clair/compare/v4.1.3...HEAD
[v4.1.3]: https://github.com/quay/clair/compare/v4.1.2...v4.1.3
2021-08-11T14:01:38+00:00
clair v4.2.1
clair v4.2.1
2021-08-16T19:18:54+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.2.1"></a>
## [v4.2.1] - 2021-08-16
### Chore
- [1882e1e](https://github.com/quay/clair/commit/1882e1eed86bfcd1e9a9667bc1900fdb1da081db): v4.2.1 changelog bump
- [b48814b](https://github.com/quay/clair/commit/b48814b6b79fc75fb91dce858490e2d4a8f2db3d): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.2.1...HEAD
[v4.2.1]: https://github.com/quay/clair/compare/v4.2.0...v4.2.1
2021-08-16T19:18:54+00:00
clair v4.1.4
clair v4.1.4
2021-08-16T19:19:12+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.4"></a>
## [v4.1.4] - 2021-08-16
### Chore
- [92eef18](https://github.com/quay/clair/commit/92eef18de3a6dfc08373598d542e6644beab9d0a): v4.1.4 changelog bump
- [bee9c64](https://github.com/quay/clair/commit/bee9c642bba0aad96fcc48c7c2b2c7b0692c6825): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.1.4...HEAD
[v4.1.4]: https://github.com/quay/clair/compare/v4.1.3...v4.1.4
2021-08-16T19:19:12+00:00
clair v4.2.2
clair v4.2.2
2021-08-17T16:57:32+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.2.2"></a>
## [v4.2.2] - 2021-08-17
### Chore
- [3762d9c](https://github.com/quay/clair/commit/3762d9c3459f5bb1b12fab46453358b79f3952ba): v4.2.2 changelog bump
- [90f2909](https://github.com/quay/clair/commit/90f2909ed8d29b90dad205f9ad92bbbf9660f88c): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.2.2...HEAD
[v4.2.2]: https://github.com/quay/clair/compare/v4.2.1...v4.2.2
2021-08-17T16:57:32+00:00
clair v4.1.5
clair v4.1.5
2021-08-17T16:57:51+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.5"></a>
## [v4.1.5] - 2021-08-17
### Chore
- [7df9b90](https://github.com/quay/clair/commit/7df9b9067c3b7e7a9351bbc73b2dc48d507203af): v4.1.5 changelog bump
- [f4d8255](https://github.com/quay/clair/commit/f4d8255c3a7db8b7e59066bc13ff25d39be938ae): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.1.5...HEAD
[v4.1.5]: https://github.com/quay/clair/compare/v4.1.4...v4.1.5
2021-08-17T16:57:51+00:00
clair v4.1.6
clair v4.1.6
2021-09-28T18:42:17+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.1.6"></a>
## [v4.1.6] - 2021-09-28
### Chore
- [018a2db](https://github.com/quay/clair/commit/018a2db20131d0e56c1f52732a9ed1d73cf23d61): v4.1.6 changelog bump
- [63b5b3d](https://github.com/quay/clair/commit/63b5b3d97f50fc1c22eb4be55e9cfc2cdb7ed86b): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.1.6...HEAD
[v4.1.6]: https://github.com/quay/clair/compare/v4.1.5...v4.1.6
2021-09-28T18:42:17+00:00
clair v4.2.3
clair v4.2.3
2021-09-28T18:43:17+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.2.3"></a>
## [v4.2.3] - 2021-09-28
### Chore
- [8bc69b0](https://github.com/quay/clair/commit/8bc69b0a4c83a3275ee8dc17042a58357cd167ec): v4.2.3 changelog bump
- [7ee97e5](https://github.com/quay/clair/commit/7ee97e506372454963c81a3c5c045ce487056d87): bump claircore version
[Unreleased]: https://github.com/quay/clair/compare/v4.2.3...HEAD
[v4.2.3]: https://github.com/quay/clair/compare/v4.2.2...v4.2.3
2021-09-28T18:43:17+00:00
clair v4.3.0-rc.0
clair v4.3.0-rc.0
2021-09-28T21:57:03+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.0-rc.0"></a>
## [v4.3.0-rc.0] - 2021-09-28
### Chore
- [b5ea27b](https://github.com/quay/clair/commit/b5ea27bc324308e359adf3084b92301441457001): v4.3.0-rc.0 changelog bump
- [d65432d](https://github.com/quay/clair/commit/d65432d3cc7dbe57de1b7be7cfd4745005e44159): update claircore version
- [5ab6c76](https://github.com/quay/clair/commit/5ab6c76121a03543f8edf748fa511a7d486df54c): automation around v2 issues
- [b53aeb7](https://github.com/quay/clair/commit/b53aeb714aa3536dd7aa295ea6306a20e69e03cf): update claircore version
- [f06b041](https://github.com/quay/clair/commit/f06b0419f3aa38d54a56fda3a07729fab80ca6a1): update go version
### Cicd
- [7f19200](https://github.com/quay/clair/commit/7f192003eef5eb6e0d42e2d21264410f71af96ce): create expiring, dated image
- [673ab1e](https://github.com/quay/clair/commit/673ab1ebd1efc1cfc778316ca7c4f183687138a1): update go version
- [ace31fe](https://github.com/quay/clair/commit/ace31fe6e8737fb4ab4ad66750e7637c8af36e0d): re-vendor after modifying the module
- [411facf](https://github.com/quay/clair/commit/411facfaeb292bd74e1865a2b48767ac1560febf): use push flag with build
- [7d29f69](https://github.com/quay/clair/commit/7d29f694b0de2751ef1d1886ca2b15317a3b33d0): add "nightly" workflow
- [e36bc82](https://github.com/quay/clair/commit/e36bc8226ab762948cc0f855751b5d55eea44afe): add script to edit module for nightly
### Clairctl
- [66a3137](https://github.com/quay/clair/commit/66a3137af6d6b5f1640c32e55aa5a65b71d606a0): update to new API
### Config
- [b4ec7aa](https://github.com/quay/clair/commit/b4ec7aa3e2d4bd272e8f518ff3bd2b3e2434216d): add CacheAge field
### Contrib
- [7308254](https://github.com/quay/clair/commit/73082541568b014b89407bee9d30a0142ccd21ea): stop unneeded vendoring
- [87f8f6c](https://github.com/quay/clair/commit/87f8f6cb7525ad6e85c49907f17a35523de2a19f): update saas file
### Documentation
- [28b78c5](https://github.com/quay/clair/commit/28b78c5415696ab23a1465f5b631f0be2cb97704): fix typo
### Httptransport
- [22a2548](https://github.com/quay/clair/commit/22a25484e149bc5665e5e78754552cbda6967b9f): add Cache-Control header to VulnerabilityReport response
- [1d6ce96](https://github.com/quay/clair/commit/1d6ce962d79c2cad86e8c7f6c5a247bf1f329d92): documentation updates
- [f7fdc90](https://github.com/quay/clair/commit/f7fdc906c3bd0e779e0480b2444d6068ae939546): fix auth test logging
### Matcher
- [b3c3e38](https://github.com/quay/clair/commit/b3c3e38574df1d53c37fbf9c7fe0128b2c76c35e): default garbage collection on
### Notifier
- [0f6d0e4](https://github.com/quay/clair/commit/0f6d0e4a6950c64c74f18f1c4d0dee3fbc2eaf01): move to ctxlock
### Shutdown
- [6b7029d](https://github.com/quay/clair/commit/6b7029df2f74a44f57f924545442465874103e0b): introduce the new NotifyContext
[Unreleased]: https://github.com/quay/clair/compare/v4.3.0-rc.0...HEAD
[v4.3.0-rc.0]: https://github.com/quay/clair/compare/v4.2.3...v4.3.0-rc.0
2021-09-28T21:57:03+00:00
clair v4.3.0
clair v4.3.0
2021-10-01T15:51:49+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.0"></a>
## [v4.3.0] - 2021-10-01
### Chore
- [ce63ff2](https://github.com/quay/clair/commit/ce63ff2615cef36804346acc016c625d2fcfd630): v4.3.0 changelog bump
### Contrib
- [2cee4e1](https://github.com/quay/clair/commit/2cee4e1c6b06179f8166b3090526d6d5d592433c): update secrets path
### Dockerfile
- [5493bbc](https://github.com/quay/clair/commit/5493bbc0d5cdd67c52c4d1786ddc3226086403d6): remove dumb-init, tar
[Unreleased]: https://github.com/quay/clair/compare/v4.3.0...HEAD
[v4.3.0]: https://github.com/quay/clair/compare/v4.3.0-rc.0...v4.3.0
2021-10-01T15:51:49+00:00
clair v4.3.2
clair v4.3.2
2021-10-29T15:33:21+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.2"></a>
## [v4.3.2] - 2021-10-29
### Chore
- [bfd9718](https://github.com/quay/clair/commit/bfd971861e88bb21e4480ac98b8b0b7e1abf1501): v4.3.2 changelog bump
### Go.Mod
- [f8dff8b](https://github.com/quay/clair/commit/f8dff8b8691ad58508457b2022425a7c533fca3c): update go-containerregistry
- [#1407](https://github.com/quay/clair/issues/1407)
[Unreleased]: https://github.com/quay/clair/compare/v4.3.2...HEAD
[v4.3.2]: https://github.com/quay/clair/compare/v4.3.1...v4.3.2
2021-10-29T15:33:21+00:00
clair v4.3.4
clair v4.3.4
2021-11-05T18:01:39+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.4"></a>
## [v4.3.4] - 2021-11-05
### Chore
- [dddb910](https://github.com/quay/clair/commit/dddb910b6f51e7b69042ba3db98c2a0d6cc1caa2): v4.3.4 changelog bump
- [41d2593](https://github.com/quay/clair/commit/41d25933ad25b8ae5deb4b6da84336c2a4d400fe): update changelog to cope with submodule tags
- [#1421](https://github.com/quay/clair/issues/1421)
[Unreleased]: https://github.com/quay/clair/compare/v4.3.4...HEAD
[v4.3.4]: https://github.com/quay/clair/compare/v4.3.3...v4.3.4
2021-11-05T18:01:39+00:00
clair v4.3.5
clair v4.3.5
2021-11-19T22:07:11+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.5"></a>
## [v4.3.5] - 2021-11-19
### Chore
- [844bfd2](https://github.com/quay/clair/commit/844bfd2436fb5acb1d08975acad152d78367364a): v4.3.5 changelog bump
- [bef331e](https://github.com/quay/clair/commit/bef331e67e1b00a1e6f2139c0c817907de93d7d4): Revert "chore: v3.4.5 changelog bump"
- [c01d88c](https://github.com/quay/clair/commit/c01d88c6ac2513cb728703f5721ce61ff839f5a3): v3.4.5 changelog bump
- [8849c61](https://github.com/quay/clair/commit/8849c61360520230b6c987bdc243db03b7340c9f): update claircore version
- [#1437](https://github.com/quay/clair/issues/1437)
[Unreleased]: https://github.com/quay/clair/compare/v4.3.5...HEAD
[v4.3.5]: https://github.com/quay/clair/compare/v4.3.4...v4.3.5
2021-11-19T22:07:11+00:00
clair v4.3.6
clair v4.3.6
2022-01-14T22:47:51+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.3.6"></a>
## [v4.3.6] - 2022-01-14
### Chore
- [84801fa](https://github.com/quay/clair/commit/84801fa23add925ba6b406a9e1bc5d2aaba217fb): v4.3.6 changelog bump
### Go.Mod
- [8562653](https://github.com/quay/clair/commit/8562653ac42933bbf0e73d82abde09c2a337ea22): update claircore
### Webhook
- [ca28de4](https://github.com/quay/clair/commit/ca28de4149e5041958b220daa2c8601abb424dda): clone headers out of Config struct
[Unreleased]: https://github.com/quay/clair/compare/v4.3.6...HEAD
[v4.3.6]: https://github.com/quay/clair/compare/v4.3.5...v4.3.6
2022-01-14T22:47:51+00:00
clair v4.4.0-rc.5
clair v4.4.0-rc.5
2022-03-03T18:07:35+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.0-rc.5"></a>
## [v4.4.0-rc.5] - 2022-03-03
### Chore
- [8d2d1593](https://github.com/quay/clair/commit/8d2d159396004f17bfedb755b5f6a32b90ede1c2): v4.4.0-rc.5 changelog bump
### Ci
- [58c761e3](https://github.com/quay/clair/commit/58c761e3662524358720ea15789e5121375f7bc6): update nightly version description
- [bbdd9252](https://github.com/quay/clair/commit/bbdd925292fd426cdaae8172fafe2f333d7b127b): fix tar prefix
[Unreleased]: https://github.com/quay/clair/compare/v4.4.0-rc.5...HEAD
[v4.4.0-rc.5]: https://github.com/quay/clair/compare/v4.4.0-rc.4...v4.4.0-rc.5
2022-03-03T18:07:35+00:00
clair v4.4.0-rc.6
clair v4.4.0-rc.6
2022-03-14T18:48:45+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.0-rc.6"></a>
## [v4.4.0-rc.6] - 2022-03-14
### Build(Deps)
- [323e83ce](https://github.com/quay/clair/commit/323e83cee577e6df4b41db03f6a90d05480c6443): bump actions/checkout from 2 to 3
### Chore
- [0ea0e9d5](https://github.com/quay/clair/commit/0ea0e9d547de3d0ed2d7fe4e400b1fcb8cb16476): v4.4.0-rc.6 changelog bump
### Ci
- [d4983fdb](https://github.com/quay/clair/commit/d4983fdb737aa11ce01a952dc4ca6b26af7f4bab): fix extract step
### Httptransport
- [5caad7fc](https://github.com/quay/clair/commit/5caad7fc921b64a877e5055171c382a28ba2dbba): remove unused AffectedManifest handler
[Unreleased]: https://github.com/quay/clair/compare/v4.4.0-rc.6...HEAD
[v4.4.0-rc.6]: https://github.com/quay/clair/compare/v4.4.0-rc.5...v4.4.0-rc.6
2022-03-14T18:48:45+00:00
clair v4.4.0-rc.7
clair v4.4.0-rc.7
2022-03-14T19:13:17+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.0-rc.7"></a>
## [v4.4.0-rc.7] - 2022-03-14
### Chore
- [94fdf1f8](https://github.com/quay/clair/commit/94fdf1f83102d1ae11f9363f7a41532e2414f18e): v4.4.0-rc.7 changelog bump
### Ci
- [87a2421f](https://github.com/quay/clair/commit/87a2421f458591be50f2303de4cf76add5789925): use runner context object
[Unreleased]: https://github.com/quay/clair/compare/v4.4.0-rc.7...HEAD
[v4.4.0-rc.7]: https://github.com/quay/clair/compare/v4.4.0-rc.6...v4.4.0-rc.7
2022-03-14T19:13:17+00:00
clair v4.4.0
clair v4.4.0
2022-03-16T21:46:49+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.0"></a>
## [v4.4.0] - 2022-03-16
### Chore
- [c7075aa4](https://github.com/quay/clair/commit/c7075aa46dfffbbd9b09393d5db42938cda2a615): v4.4.0 changelog bump
[Unreleased]: https://github.com/quay/clair/compare/v4.4.0...HEAD
[v4.4.0]: https://github.com/quay/clair/compare/v4.4.0-rc.7...v4.4.0
2022-03-16T21:46:49+00:00
clair v4.4.1
clair v4.4.1
2022-04-04T19:04:48+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.1"></a>
## [v4.4.1] - 2022-04-04
### Chore
- [363dca4d](https://github.com/quay/clair/commit/363dca4d771d7e36e2925552cce102e458193c4f): v4.4.1 changelog bump
- [cc5a916e](https://github.com/quay/clair/commit/cc5a916ef11f5de53af0b87b9ad75d940a615beb): bump claircore to v1.3.2
- [#1537](https://github.com/quay/clair/issues/1537)### Httptransport
- [d314e412](https://github.com/quay/clair/commit/d314e41234292084dc125c3c9489f3958ca772ae): handle no notifier in "combo" mode
- [#1531](https://github.com/quay/clair/issues/1531)
[Unreleased]: https://github.com/quay/clair/compare/v4.4.1...HEAD
[v4.4.1]: https://github.com/quay/clair/compare/v4.4.0...v4.4.1
2022-04-04T19:04:48+00:00
clair v4.4.2
clair v4.4.2
2022-05-26T16:13:21+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.2"></a>
## [v4.4.2] - 2022-05-26
### Chore
- [2a4694bf](https://github.com/quay/clair/commit/2a4694bff671a9e41c3c5c5c77eb1a53afebf971): v4.4.2 changelog bump
### Go.Mod
- [67f32bff](https://github.com/quay/clair/commit/67f32bff3f3ef655ff24313ccc7905d6d2a0a719): update claircore version
- [#1571](https://github.com/quay/clair/issues/1571)
[Unreleased]: https://github.com/quay/clair/compare/v4.4.2...HEAD
[v4.4.2]: https://github.com/quay/clair/compare/v4.4.1...v4.4.2
2022-05-26T16:13:21+00:00
clair v4.4.3
clair v4.4.3
2022-06-06T18:23:09+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.3"></a>
## [v4.4.3] - 2022-06-06
### Chore
- [3682f31e](https://github.com/quay/clair/commit/3682f31ee399e2b14a1d669c1f3d9ee774feefdd): v4.4.3 changelog bump
### Go.Mod
- [51c63e32](https://github.com/quay/clair/commit/51c63e323cc27824cdb59b942b66af110400d5b3): update claircore version
- [#1580](https://github.com/quay/clair/issues/1580)### Webhook
- [edc65d66](https://github.com/quay/clair/commit/edc65d667261fbc08d54bbc4057151f47ce6d4b7): clone headers on request
- [#1557](https://github.com/quay/clair/issues/1557)
[Unreleased]: https://github.com/quay/clair/compare/v4.4.3...HEAD
[v4.4.3]: https://github.com/quay/clair/compare/v4.4.2...v4.4.3
2022-06-06T18:23:09+00:00
clair v4.4.4
clair v4.4.4
2022-06-09T20:18:49+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.4.4"></a>
## [v4.4.4] - 2022-06-09
### Chore
- [48a3a4ee](https://github.com/quay/clair/commit/48a3a4eef20ce76e25bb57ed9e8444af60998fd4): v4.4.4 changelog bump
- [6b1f27ed](https://github.com/quay/clair/commit/6b1f27ed682605fa89641cebf4f0f029c604f0d3): Bump claircore v1.4.1 -> 1.4.2
[Unreleased]: https://github.com/quay/clair/compare/v4.4.4...HEAD
[v4.4.4]: https://github.com/quay/clair/compare/v4.4.3...v4.4.4
2022-06-09T20:18:49+00:00
clair v4.5.0-rc.0
clair v4.5.0-rc.0
2022-10-10T20:04:47+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.5.0-rc.0"></a>
## [v4.5.0-rc.0] - 2022-10-10
### All
- [1a1d5662](https://github.com/quay/clair/commit/1a1d566249aa4be93c60e1af773ced0a8d227fb2): remove Quay keyserver support
### Build(Deps)
- [224d0698](https://github.com/quay/clair/commit/224d06988b6196ef6617ae807abb652a0580c0dc): bump actions/stale from 5 to 6
- [180b887c](https://github.com/quay/clair/commit/180b887c8748e3367e962fa78551d526b79de378): bump peter-evans/create-pull-request from 4.1.2 to 4.1.3
- [0537bbc0](https://github.com/quay/clair/commit/0537bbc06eeb1a050530a62ac263a4a60bd298c4): bump peter-evans/create-pull-request from 4.1.1 to 4.1.2
- [47a9c1cb](https://github.com/quay/clair/commit/47a9c1cb108872a6d30fe36328b2bf9126f9b13d): bump peter-evans/create-pull-request from 4.0.4 to 4.1.1
- [3cad3319](https://github.com/quay/clair/commit/3cad331970a3d1a9c8093f62087e63d48859a7b3): bump peter-evans/create-pull-request from 4.0.3 to 4.0.4
- [c5975257](https://github.com/quay/clair/commit/c597525708138d390041a4d72ed9de9f43ec28c5): bump peter-evans/create-pull-request from 4.0.2 to 4.0.3
- [57dc2378](https://github.com/quay/clair/commit/57dc23781da8328410be551090a92aec99dbd41e): bump docker/setup-qemu-action from 1 to 2
- [c4e2031b](https://github.com/quay/clair/commit/c4e2031b36dea93fbe8078bff093c0525d32da6e): bump docker/login-action from 1 to 2
- [a9823a91](https://github.com/quay/clair/commit/a9823a9107234e7c51f2daf0824ed0e35bd4939b): bump docker/setup-buildx-action from 1 to 2
- [7c8bafbe](https://github.com/quay/clair/commit/7c8bafbe9b9b021da81055d98f95106649cf6d48): bump docker/build-push-action from 2 to 3
- [4408b1bb](https://github.com/quay/clair/commit/4408b1bb39d8c443509872dd54dd959bc5a11ac5): bump actions/download-artifact from 2 to 3
- [4c91a714](https://github.com/quay/clair/commit/4c91a714cd1fa86a20e8d40fcbe8a344e3b94e72): bump actions/setup-go from 2 to 3
- [64389db0](https://github.com/quay/clair/commit/64389db059ed0a3dbba6d0599272961ab88adb7a): bump actions/upload-artifact from 2 to 3
- [1db22a62](https://github.com/quay/clair/commit/1db22a62b0569c96772a3b6785ca007454e063fd): bump peter-evans/create-pull-request from 4.0.1 to 4.0.2
- [c0953e6f](https://github.com/quay/clair/commit/c0953e6f15ef83d2af317ae7a1cd40d37336446e): bump actions/stale from 4 to 5
- [53e944f9](https://github.com/quay/clair/commit/53e944f9f2321330d1ed8172365892bf461b0eb3): bump peter-evans/create-pull-request from 3.14.0 to 4.0.1
- [c76efaee](https://github.com/quay/clair/commit/c76efaee8d97a5820d2ba0b3668ad3ccd10fbe02): bump actions/cache from 2 to 3
### CRDA
- [4bb2d332](https://github.com/quay/clair/commit/4bb2d33291f652961a4f4d2da8e5e297df4d19ee): replace API key request form URL
### Chore
- [4d4c425b](https://github.com/quay/clair/commit/4d4c425b25996a7d0834307fc908090ecbbe805b): Bump claircore to v1.4.4
### Chore
- [aae2d839](https://github.com/quay/clair/commit/aae2d839fbc36996e97ab1d93fca00c70d2278c6): v4.5.0-rc.0 changelog bump
- [95073d0b](https://github.com/quay/clair/commit/95073d0bdff80f74a055bb8cbc4ebf01d6c800a0): Bump claircore to v1.4.7
- [415b2a17](https://github.com/quay/clair/commit/415b2a17bc71064a4db47d622b378c345ca5a4ed): Add back Publish Binaries to upload clairctl versions
- [c9041efa](https://github.com/quay/clair/commit/c9041efaf9aa0b8082bc06e400d31767285e5c20): bump Claircore to v1.4.6
- [039d2073](https://github.com/quay/clair/commit/039d2073b21fd8d1ba52d26f14884c56d620df30): bump Claircore to v1.4.5
- [4e44f7ef](https://github.com/quay/clair/commit/4e44f7efd1ae880b6edf0b7145c271619d10cb03): bump claircore v1.4.2 -> v1.4.3
- [e2b8e101](https://github.com/quay/clair/commit/e2b8e10152744ff245469be83c75f1a794648584): Bump claircore v1.4.1 -> 1.4.2
- [3273a969](https://github.com/quay/clair/commit/3273a96981b007d8c4e271aec0371cb7e4f45baf): bump claircore to v1.3.2
### Ci
- [45443c8e](https://github.com/quay/clair/commit/45443c8ead5ad369987b33ec8a0b28ec0544d9c3): fix prerelease conditional
- [eea6fea1](https://github.com/quay/clair/commit/eea6fea1966b4d599e8eb900150c2b90bff47e37): fix config tidy check
- [4180d787](https://github.com/quay/clair/commit/4180d78769579b28534a45a78a96a7b7bb09eaa1): update workflows and machinery for go1.18
### Clair
- [b8882f9d](https://github.com/quay/clair/commit/b8882f9ddb1d3801fdbb47705a68640cfd819aab): better argument error messages
- [#1605](https://github.com/quay/clair/issues/1605)### Clairctl
- [f0d6a357](https://github.com/quay/clair/commit/f0d6a35763d5589f17c1a40dca5e155188a79b1e): fix error reporting for streaming responses
### Config
- [677a3137](https://github.com/quay/clair/commit/677a3137e27c55f802a8d7d6fd6c7a7ce7587f9b): Don't use flag default combo
- [f0e077e0](https://github.com/quay/clair/commit/f0e077e0cd79d7a71314a4b87e5cb1d14549efa8): add "omitempty" tags everywhere
- [f1bb53ea](https://github.com/quay/clair/commit/f1bb53ea2b5e03385cf59c941b185baf6df16f8b): implement TextMarshaler for LogLevel
- [6a99b61a](https://github.com/quay/clair/commit/6a99b61ab5fed89f018ab3c707c52a6aca15add0): add top-level docs
### Contrib
- [9612ee67](https://github.com/quay/clair/commit/9612ee675ce9ce5db35c596c82a27057e322099e): remove rpmscanner files on startup
- [a6609638](https://github.com/quay/clair/commit/a660963897dbf9cf7097acfade26e45fd8276154): First wipe anything that might be left before starting clair indexers
- [6a6fd901](https://github.com/quay/clair/commit/6a6fd90151d454b7288d0144dc855974969b2c26): fix DB connection charts
- [6b60eef6](https://github.com/quay/clair/commit/6b60eef6bcf91d9f809ad00928196bfd802db897): Only count index report creation latency for successful requests
- [17862ae3](https://github.com/quay/clair/commit/17862ae3775cfa8b085856455614d3799bef36f7): Add DB connections to Grafana dashboard
- [37ca1ab0](https://github.com/quay/clair/commit/37ca1ab04958c4c474c05b24b62d0172747ad9d7): Add dedicated serviceAccount
- [1d89c032](https://github.com/quay/clair/commit/1d89c032aac54789241a82491c97496be403ec30): Wipe all the temporary files in the process of being fetched
- [187764a3](https://github.com/quay/clair/commit/187764a3c7859d86906b34023a9f8658d25390ea): Wipe all the contents of /tmp on container start
- [ae7675af](https://github.com/quay/clair/commit/ae7675af1e68c4e5cf2301480b7a3b99ae6faf89): Use the readyz endpoint in startup probes
- Fixes [#1488](https://github.com/quay/clair/issues/1488)### Docker-Compose
- [dfd68db8](https://github.com/quay/clair/commit/dfd68db8df6ebe61b20888858fadf3b2fab27e5b): remove -mod=vendor flag
### Dockerfile
- [e689241b](https://github.com/quay/clair/commit/e689241b16f07e79257a2b3264ff5cb730388d8d): strip binaries to reduce size
- [2af2a7f6](https://github.com/quay/clair/commit/2af2a7f617cf49ba2cd2588d5583479743f3d8c5): fix build with newer ubi8/ubi-minimal image
- [f2e209c6](https://github.com/quay/clair/commit/f2e209c62acd6d2a728ac59dbbcc3ce734962310): update for 1.18, add trimpath
### Docs
- [369319cd](https://github.com/quay/clair/commit/369319cd1ebabaf86fa5e029a0f23724434faed5): note tested `docker-compose` version
### Documentation
- [9258a313](https://github.com/quay/clair/commit/9258a313a95086148e5c0efe293ed7c5a686dbec): add config reference cross-checking
- [9a74ac8f](https://github.com/quay/clair/commit/9a74ac8f4f1e0606e1830e881b52ae2ab4331d92): add notes on metrics
- [d09b3192](https://github.com/quay/clair/commit/d09b3192a4a8fec2a54c6d89594f17d3694c9b33): add link checker
### Go.Mod
- [d583395e](https://github.com/quay/clair/commit/d583395ec2a03655f44c8eea7e1052e04d6ff889): update claircore version
- [12b676d4](https://github.com/quay/clair/commit/12b676d4862a97629acf5bc501189da9728d690d): patch update dependencies
- [e1833161](https://github.com/quay/clair/commit/e1833161315d45484f433fdb3a3692a9a617f3bd): update claircore version
- [65dcc39c](https://github.com/quay/clair/commit/65dcc39c688ab14cc8330ef05eef77b445d6ecd9): update minimum go version
### Httptransport
- [f34148ad](https://github.com/quay/clair/commit/f34148adb89922c4035840cf81018392953f209b): update discovery endpoint
- [88149118](https://github.com/quay/clair/commit/88149118a5f0ee212a069938a7a3031aa8725fde): use less-verbose instrumentation construction
- [51119521](https://github.com/quay/clair/commit/5111952106e614c671171f872dcaf7627adf908b): update notification endpoints
- [#1523](https://github.com/quay/clair/issues/1523)- [fa49078d](https://github.com/quay/clair/commit/fa49078db0cabae7fbdab0e725752b8de93bc714): fix test log panic
- [19fa0aa8](https://github.com/quay/clair/commit/19fa0aa8af90288542b9cf65fea08b91f3c106bb): Refactor Matcher to align with indexer
- [ce462ea4](https://github.com/quay/clair/commit/ce462ea41a81be2c13f9a4a85847b7f93570db48): handle no notifier in "combo" mode
### Indexer
- [8e5d76d3](https://github.com/quay/clair/commit/8e5d76d3926c748caaf34e7d722b58502c5a5813): Return 4XX status code when Index() returns tarfs.ErrBadFormat
### Introspection
- [f4db2610](https://github.com/quay/clair/commit/f4db2610af02f6b933cddfeb71f271d58e412a8a): allow custom health function
### Logging
- [5c5a1ab4](https://github.com/quay/clair/commit/5c5a1ab496ea07c38a885b260dea14aa952f08b9): log when request is rate-limited
### Matcher
- [e5cb6a91](https://github.com/quay/clair/commit/e5cb6a91484254ab647989ab7761ae4d0f85a5f4): Update matcher client to match server definition
### Metrics
- [e1664659](https://github.com/quay/clair/commit/e1664659909ddfac0fca48b4995d2b772ebd085b): Spread clair_http_indexerv1_request_duration buckets
### Prometheus
- [b6ce5043](https://github.com/quay/clair/commit/b6ce504373675f4b75c5e229098d9fd89669b13f): rework indexer buckets
### Services
- [668f443f](https://github.com/quay/clair/commit/668f443f1c0829ce3f5977ff158214fa76951d59): update initialization
### Webhook
- [472e70b6](https://github.com/quay/clair/commit/472e70b6c4c6a65f7afd5ef4ecd2c4d722578ba5): clone headers on request
[Unreleased]: https://github.com/quay/clair/compare/v4.5.0-rc.0...HEAD
[v4.5.0-rc.0]: https://github.com/quay/clair/compare/v4.4.4...v4.5.0-rc.0
2022-10-10T20:04:47+00:00
clair v4.5.0
clair v4.5.0
2022-11-04T15:20:36+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.5.0"></a>
## [v4.5.0] - 2022-11-03
### Build(Deps)
- [df77d75a](https://github.com/quay/clair/commit/df77d75a9850ebc2120f3c0a6162d246a7847ce0): bump peter-evans/create-pull-request from 4.1.3 to 4.1.4
### Chore
- [e0aec666](https://github.com/quay/clair/commit/e0aec666625ab4b5f1b3ddc35ff0fc75aa578e8c): Remove windows 386 as a binary target for releases
- [0772b85f](https://github.com/quay/clair/commit/0772b85feaab5928e3f1d5352c6c7c17cef3e782): v4.5.0 changelog bump
- [070a611a](https://github.com/quay/clair/commit/070a611a2dadcb8cf16c57c40479db4d028c0d03): Bump Claircore to v1.4.11
- [5ff4805a](https://github.com/quay/clair/commit/5ff4805a3294313e38e540664ba7a7f9732876b4): Bump Claircore to v1.4.10
- [08ad0697](https://github.com/quay/clair/commit/08ad06979051308d3d7cbc07d751977cf48d6a9e): Bump Claircore to v1.4.9
- [731c16f7](https://github.com/quay/clair/commit/731c16f70b7938df46b0f3ca6e431377982da4e9): bump Claircore to v1.4.8
### Clairctl
- [e431960e](https://github.com/quay/clair/commit/e431960e87fc6a8f2c257b1bda860c242a6c713b): Add delete command
- [66325b12](https://github.com/quay/clair/commit/66325b12a329a0517e453aa0a2658b9c263335d1): don't use internal client
### Cmd
- [9b0f1a96](https://github.com/quay/clair/commit/9b0f1a962585761065b7adb0d18191f911c93ed3): unify version information
[Unreleased]: https://github.com/quay/clair/compare/v4.5.0...HEAD
[v4.5.0]: https://github.com/quay/clair/compare/v4.5.0-rc.0...v4.5.0
2022-11-04T15:20:36+00:00
clair v4.5.1
clair v4.5.1
2022-11-22T22:34:18+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.5.1"></a>
## [v4.5.1] - 2022-11-09
### Chore
- [0a0aa1cc](https://github.com/quay/clair/commit/0a0aa1cca3937cec42649bf171d2e1436c9bd792): Bump claircore to v1.4.12
- [#1646](https://github.com/quay/clair/issues/1646)
[Unreleased]: https://github.com/quay/clair/compare/v4.5.1...HEAD
[v4.5.1]: https://github.com/quay/clair/compare/v4.5.0...v4.5.1
2022-11-22T22:34:18+00:00
clair v4.6.0
clair v4.6.0
2023-01-20T22:13:03+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.6.0"></a>
## [v4.6.0] - 2023-01-20
### All
- [577a55d4](https://github.com/quay/clair/commit/577a55d44d0ec337178680ec1ad6f0862a0c2482): use httputil to construct requests
### Auto
- [1f1010fe](https://github.com/quay/clair/commit/1f1010fe4ff81ed954ce9e680a7228742d41f533): add automatic memory limit discovery
### Build(Deps)
- [ef896eb6](https://github.com/quay/clair/commit/ef896eb62d4e5fd286213d8208105de92b28dadc): bump actions/stale from 6 to 7
- [5a212ffe](https://github.com/quay/clair/commit/5a212ffed49b0f652d5f742400eb040b71dde16f): bump peter-evans/create-pull-request from 4.1.4 to 4.2.3
- [b883bc2b](https://github.com/quay/clair/commit/b883bc2b9174618abd156e61037517a9f379020f): bump gsactions/commit-message-checker from 1 to 2
### Chore
- [5fd26563](https://github.com/quay/clair/commit/5fd265634d162dc0acba6c28e36d35dd0a90aec0): v4.6.0 changelog bump
- [33f4fcbd](https://github.com/quay/clair/commit/33f4fcbdd0d80c9aa6878a0bdb6b1bd3332db823): Bump claircore to v1.4.17
- [54d44908](https://github.com/quay/clair/commit/54d449081e29a456ed533bd2d1f189b7f4bc1b39): Bump Claircore to v1.4.16
- [430e6087](https://github.com/quay/clair/commit/430e6087b6f245dc2cc95ef36836bedc9e458748): Bump Claircore to v1.4.15
- [652d8ce6](https://github.com/quay/clair/commit/652d8ce6d5d627ba63e2aaf8f22991e1cc2fc5b4): Bump Claircore to v1.4.14
- [9f6828cd](https://github.com/quay/clair/commit/9f6828cd36dce5033a68c641585c2f0b93edec87): Update to Go 1.18 for local-dev
- [1c002bcd](https://github.com/quay/clair/commit/1c002bcda7e604e083de6f576d1a8801dceac44a): added ppc64le support
- [4b37dcdf](https://github.com/quay/clair/commit/4b37dcdfcd0c89ff0be26ffd3e9dfbb9d15229df): Bump Claircore to v1.4.13
- [9b273420](https://github.com/quay/clair/commit/9b273420c9aa0bd1975d925e5d38f8d852a58851): Bump claircore to v1.4.12
### Cicd
- [1dfb42a0](https://github.com/quay/clair/commit/1dfb42a09a25d7298ee2c343893dcc2c25d3f830): use extracted git archive
- [aff17a4a](https://github.com/quay/clair/commit/aff17a4a3e2c9288baa69a1b9bee0b2e6318d276): update usage of `set-output`
- [a8a97f80](https://github.com/quay/clair/commit/a8a97f80632c1c88711b7729a2d3bb726cdf9cbf): update cache action
- [7de63a9c](https://github.com/quay/clair/commit/7de63a9c01f1f3990b5c8d91ee3bf486418f0ff0): add tests for odd architectures
- [e923360c](https://github.com/quay/clair/commit/e923360cb2124e20da6646d02e94b5e9541b6653): omit Dockerfile build args
- [14b8f690](https://github.com/quay/clair/commit/14b8f6906a08529e93fa563c5567311154e58b1b): enable go1.19
- [5a8128c1](https://github.com/quay/clair/commit/5a8128c1241a9e48a8b84c290405993e12e6d776): inject version into built `clairctl` binaries
- [#1649](https://github.com/quay/clair/issues/1649)### Clairctl
- [a367a7ae](https://github.com/quay/clair/commit/a367a7ae9b59fee5a5b102f4da89a1f5bc732e0a): use a better user-agent
- [3b9ff6de](https://github.com/quay/clair/commit/3b9ff6de75b27d6a3ce593212850f294942b8be0): update with new signer
### Client
- [ddea858f](https://github.com/quay/clair/commit/ddea858f16e990eca838edbb8fe59560cb63bcdc): Add the passed host to the signer
- [adbaa567](https://github.com/quay/clair/commit/adbaa567fb9e9d271c406f47c76218d301e1cdc9): use signer
- [d8ad1ba4](https://github.com/quay/clair/commit/d8ad1ba475fd0a40f592c3b3618a9b1d16295171): update for httputil changes
### Cmd
- [8b899803](https://github.com/quay/clair/commit/8b8998034ceded096a761b99ff0a1f5a79f0a7b6): use git-archive for version information
### Documentation
- [9d1a7aab](https://github.com/quay/clair/commit/9d1a7aab465664bb70ea3672aed70e8193c6e4d0): fix typo in link
### Httptransport
- [25ac033f](https://github.com/quay/clair/commit/25ac033f67e2e1d39edd8ebf85b3bf61f751e433): use new signer scheme in test
- [a9228d40](https://github.com/quay/clair/commit/a9228d40cb4bfc210148b2f931f7f287515bfa5e): add a `request_id` to logs
- [#1547](https://github.com/quay/clair/issues/1547)### Httputil
- [e746ff05](https://github.com/quay/clair/commit/e746ff056193606b8a20a240a098ef1309311e2d): rework request signing and request restriction
### Service
- [e08f3972](https://github.com/quay/clair/commit/e08f3972393d8d9a23b9fec79e9beee11fc5933a): add signer option
### Webhook
- [d99f7005](https://github.com/quay/clair/commit/d99f7005bc48724d1da804a47a4099e7eedce252): add explicit signer argument
[Unreleased]: https://github.com/quay/clair/compare/v4.6.0...HEAD
[v4.6.0]: https://github.com/quay/clair/compare/v4.5.1...v4.6.0
2023-01-20T22:13:03+00:00
clair v4.6.1
clair v4.6.1
2023-04-13T18:29:02+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.6.1"></a>
## [v4.6.1] - 2023-04-13
### Airgap
- [e02aba27](https://github.com/quay/clair/commit/e02aba27de01cb461f79bee9644aac80c2f9bd65): Remove libindex Airgap option
### Chore
- [36990912](https://github.com/quay/clair/commit/36990912450fba2ccbef260a4829f1d9f69f45c6): v4.6.1 changelog bump
- [e676671c](https://github.com/quay/clair/commit/e676671c17d2612470cd8de05aa668312fbb3036): Bump Claircore to v1.4.21
### Go.Mod
- [36de97cc](https://github.com/quay/clair/commit/36de97ccf619113b1ef4dff6bfd0e0c692252544): update json (de)serializer
### Httptransport
- [922f33d1](https://github.com/quay/clair/commit/922f33d18919578049fbf2ccb756e6990b66f280): fix request_id logging
### Httputil
- [9e8eacf5](https://github.com/quay/clair/commit/9e8eacf51b2a45f967036396b3dc14a52edc480d): fix ParseIP usage
- [#1689](https://github.com/quay/clair/issues/1689)### Notifier
- [ffa4556d](https://github.com/quay/clair/commit/ffa4556d0f251cc984ed34594356625b9b747744): Avoid double reference
[Unreleased]: https://github.com/quay/clair/compare/v4.6.1...HEAD
[v4.6.1]: https://github.com/quay/clair/compare/v4.6.0...v4.6.1
2023-04-13T18:29:02+00:00
clair v4.7.0-rc.1
clair v4.7.0-rc.1
2023-06-26T21:38:07+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.7.0-rc.1"></a>
## [v4.7.0-rc.1] - 2023-06-26
### Airgap
- [94757c7d](https://github.com/quay/clair/commit/94757c7d8cda907902d1020a5c2fe74b2e5ccba9): Remove libindex Airgap option
### All
- [5d30ed66](https://github.com/quay/clair/commit/5d30ed66f5d80dcfa47a850b69f01ed281074271): update to new config module
### Build(Deps)
- [00a4279d](https://github.com/quay/clair/commit/00a4279d3796097a3ac0474836c35a5dea94efd9): bump github.com/prometheus/client_golang
- [f4f22e33](https://github.com/quay/clair/commit/f4f22e33a9da565d89d37888c87247529d65d08d): bump golang.org/x/net from 0.10.0 to 0.11.0
- [36a7c88c](https://github.com/quay/clair/commit/36a7c88c9a777de33b08c61168827a0a1f4c5241): bump github.com/klauspost/compress from 1.16.5 to 1.16.6
- [17cdc922](https://github.com/quay/clair/commit/17cdc92270670c2b29d2df22c7f504b6d374254c): bump peter-evans/create-pull-request from 5.0.1 to 5.0.2
- [b95be229](https://github.com/quay/clair/commit/b95be2296ef34e657b458a6a621a4206e31c033e): bump github.com/streadway/amqp from 1.0.0 to 1.1.0
- [45f808da](https://github.com/quay/clair/commit/45f808dac09fd1ccd8e899de131dcf884554a0a5): bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.7
- [b75a00c3](https://github.com/quay/clair/commit/b75a00c30ad255f3d04c59233d03c4a81133e842): bump github.com/urfave/cli/v2 from 2.25.3 to 2.25.5
- [22a75603](https://github.com/quay/clair/commit/22a756036c818026a82f25b9598c61c9802694c9): bump github.com/google/go-containerregistry
- [300b1374](https://github.com/quay/clair/commit/300b13743f868e6578a3a55634e090ee60f7d53a): bump go.opentelemetry.io/otel/exporters/jaeger
- [b2d7a091](https://github.com/quay/clair/commit/b2d7a091bde14b7b7f43a2ab073210ee284889c0): bump github.com/urfave/cli/v2 from 2.3.0 to 2.25.3
- [a21fb21d](https://github.com/quay/clair/commit/a21fb21d39dbdc727324e68a7b4a7afa63199278): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace
- [b188cba7](https://github.com/quay/clair/commit/b188cba75dbef66fcd5994aaf6e49fc4955228f6): bump github.com/quay/claircore from 1.5.2 to 1.5.3
- [eb9d1225](https://github.com/quay/clair/commit/eb9d12256205d230a0c6f4c249eba459a4249c1d): bump golang.org/x/sync from 0.1.0 to 0.2.0
- [f35c832f](https://github.com/quay/clair/commit/f35c832ff59f0090e6e9c01c34594f2e8acef86d): bump golang.org/x/net from 0.9.0 to 0.10.0
- [3dbbaf7b](https://github.com/quay/clair/commit/3dbbaf7bcd87a75fb65c2d9b59f1ba34d7ed14a7): bump github.com/rs/zerolog from 1.29.0 to 1.29.1
- [1ee7cb8a](https://github.com/quay/clair/commit/1ee7cb8aadb4f898bb190543e6d05cc27d3f8097): bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
- [dcb7a05a](https://github.com/quay/clair/commit/dcb7a05a245990b4c61dcb2df9d60c5437493e8e): bump go.opentelemetry.io/otel/exporters/jaeger
- [fca257d7](https://github.com/quay/clair/commit/fca257d7d55d91d4798f078f94e86460ce95c7cf): bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace
- [933cc5c7](https://github.com/quay/clair/commit/933cc5c788782971b1841753b619c330ccd449b8): bump github.com/ugorji/go/codec from 1.2.9 to 1.2.11
- [4f39b319](https://github.com/quay/clair/commit/4f39b319ccc910ee78aae5a8a7818621dfa4bfc4): bump github.com/klauspost/compress from 1.16.4 to 1.16.5
- [3643f9d2](https://github.com/quay/clair/commit/3643f9d27c6a10a09760383956c8e1c7d3eab4c4): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- [c13eaecc](https://github.com/quay/clair/commit/c13eaecc738240c1df5d77767ee6eab71c8d9c21): bump go.opentelemetry.io/otel/trace from 1.11.0 to 1.15.1
- [43e3daea](https://github.com/quay/clair/commit/43e3daea1d0473d2263f42ba88ef3144a30307e8): bump github.com/jackc/pgx/v4 from 4.18.0 to 4.18.1
- [2180bc40](https://github.com/quay/clair/commit/2180bc4071915f9c5f1f52c4036063a7d0ec297b): bump gopkg.in/square/go-jose.v2 from 2.5.1 to 2.6.0
- [f669244a](https://github.com/quay/clair/commit/f669244a80a1743b82f565281b96fd211d8241e8): bump peter-evans/create-pull-request from 5.0.0 to 5.0.1
- [74bc404f](https://github.com/quay/clair/commit/74bc404fbc2dc6f0dac55780e8df75fc4ce8bd6f): bump peter-evans/create-pull-request from 4.2.4 to 5.0.0
- [912c6e47](https://github.com/quay/clair/commit/912c6e47e3e09197ee8f962fc1e25b18851b14ac): bump actions/stale from 7 to 8
- [ddec3b43](https://github.com/quay/clair/commit/ddec3b437fc08f7144ddeee272cd24d99af789dd): bump peter-evans/create-pull-request from 4.2.3 to 4.2.4
- [f35a3611](https://github.com/quay/clair/commit/f35a361187b5ce9b9e5e63b311343d7847183847): bump actions/setup-go from 3 to 4
- [d3655eef](https://github.com/quay/clair/commit/d3655eefb8332a02503d534d34258fcb1188433a): bump golang.org/x/net from 0.5.0 to 0.7.0
- [854a2fbf](https://github.com/quay/clair/commit/854a2fbf120a2bcc14a0a2c0072a033ff90873eb): bump docker/build-push-action from 3 to 4
### Chore
- [9d58dba8](https://github.com/quay/clair/commit/9d58dba8890b49cae279274d3bd11ab1bc83b55f): v4.7.0-rc.1 changelog bump
- [31823df2](https://github.com/quay/clair/commit/31823df20228404dea72417262709905308d3314): bump Claircore to v1.5.8
- [836c0579](https://github.com/quay/clair/commit/836c0579450d1648c74b69de4005e91dcfa2cbe1): bump Claircore to v1.5.7
- [e688e88b](https://github.com/quay/clair/commit/e688e88b6dd64549a5b93da242bc13235ab2236a): bump Claircore to v1.5.6
- [3d61485d](https://github.com/quay/clair/commit/3d61485d00aa5c5d4eb172f3e0db40403096d7e4): bump Claircore to v1.5.5
- [ddc4cc24](https://github.com/quay/clair/commit/ddc4cc24d9d5751c58e27c4b16aa50b7405c05cd): bump Claircore to v1.5.4
- [76686650](https://github.com/quay/clair/commit/7668665029a5f9e030b17abee0862194b905be1f): Add the osv updater to the local-dev config
- [56e63e8b](https://github.com/quay/clair/commit/56e63e8b7566b56b5a5c85847a190ec2ea5570e8): Update opentelemetry to v1.16.0
- [5df81b19](https://github.com/quay/clair/commit/5df81b1953121cca97e1afec2527f35c84021632): bump Claircore to v1.5.2
- [cc0d9df4](https://github.com/quay/clair/commit/cc0d9df4038a0d4f59312f6649e75fb9b0377dd7): bump Claircore to v1.5.1
- [35971dc9](https://github.com/quay/clair/commit/35971dc9b33d873950c9e95055f6b0ffd84650a4): produce nightly for ppc64le
- [471da4ee](https://github.com/quay/clair/commit/471da4eeb96492a113b7c6f3c48ab47cb21b2a26): Only ask dependabot to care about direct dependencies
- [62119209](https://github.com/quay/clair/commit/62119209db607dce8456782067d885d1e7af43fd): updated nightly for s390x support
- [57774bd9](https://github.com/quay/clair/commit/57774bd943cd2ec3ce564325e1de2277a1722999): added s390x support
- [248a4733](https://github.com/quay/clair/commit/248a4733789c2bf2b0e51b81cc9b3ec00fd9b052): move emulator tests to a nightly run
- [bd0488ee](https://github.com/quay/clair/commit/bd0488eed8da465cc0fbca8b1c04f5a992dd07ea): add gomod ecosystems to dependabot
- [8174e950](https://github.com/quay/clair/commit/8174e950186c03bee10a9174643bca0f173710c2): Remove 1.19
- [efe27892](https://github.com/quay/clair/commit/efe27892afe6519f2676813d18f3a3d662e52009): Bump Claircore to v1.4.22
- [1b857d13](https://github.com/quay/clair/commit/1b857d139305ebf91dd2f53865e5e97ba5e346eb): Update go version in go.mod
- [5faf0fc9](https://github.com/quay/clair/commit/5faf0fc9edba86cef87bff4e9941fd2a93a2889a): Bump Claircore to v1.4.21
- [a433c93c](https://github.com/quay/clair/commit/a433c93c349f63e7b8cc6f4d5a95a2394fe1dd31): Bump Claircore to v1.4.20
- [d565775c](https://github.com/quay/clair/commit/d565775c190a4262ce049cb06a9c1842c42e00b8): Add back GIT_HASH as needed for image name
- [12f38e45](https://github.com/quay/clair/commit/12f38e45cec579f92438059702884fa4284bb93c): Update go-image version in docker-compose manifest
- [02f311d5](https://github.com/quay/clair/commit/02f311d56de5fb482742f3708cdae0d0e08cbf2c): Use our dedicated metric for the go version
- [896b2dfb](https://github.com/quay/clair/commit/896b2dfb77cdd4c06b4edd038c4833b8cfacd092): Update go version in Dockerfile
- [d10c06e0](https://github.com/quay/clair/commit/d10c06e086f9c69075d5faef14e2eba021d201a9): Bump claircore to v1.4.18
### Cicd
- [58c26f4a](https://github.com/quay/clair/commit/58c26f4a2d8f4df9efebfade7f785b4613a15683): don't checkout source on clairctl builds
- [2eb10895](https://github.com/quay/clair/commit/2eb10895a4946c68528db6bd1e54ff8004b16426): use common workflow in main module CI
- [83d9b2f5](https://github.com/quay/clair/commit/83d9b2f50c8157506a3440ae51c063f4ebd5e3ed): use common workflow in config module CI
- [e2f264f4](https://github.com/quay/clair/commit/e2f264f4aac85df33cb2c0a9db88a25ad65072ad): fix nightly connection strings
- [1ea95d83](https://github.com/quay/clair/commit/1ea95d838b028dd8c22a6a6487a5f5961e231fd3): rename yamllint config
- [7e2ae8fc](https://github.com/quay/clair/commit/7e2ae8fc43709eb09220ea9085f9ff7a6f4fe40e): fix nightly-ci error
- [1267335e](https://github.com/quay/clair/commit/1267335e515cddfcc07af49955c97bb05a3b042e): use rabbitmq as STOMP broker in nightly CI
- [2edb4915](https://github.com/quay/clair/commit/2edb491524f701c3d15c752bac3bf5bbac574272): use rabbitmq as STOMP broker in tests
- [74c34c0c](https://github.com/quay/clair/commit/74c34c0cc16f60b8b20d213d14dc3e37f846756c): update nightly job to work
- [30a98697](https://github.com/quay/clair/commit/30a98697e42069c5faa2f115464226f6575b456b): update go versions
### Clair
- [5226d2a3](https://github.com/quay/clair/commit/5226d2a310145ce86ade6e805d280e6b058dbe03): use new `cmd.LoadConfig`
### Clairctl
- [06f5bc05](https://github.com/quay/clair/commit/06f5bc0515ce49096b8236291bbfa2a0143a293f): use new `cmd.LoadConfig`
### Cmd
- [3ff924ad](https://github.com/quay/clair/commit/3ff924ad2f6e0461ed5bfe5440887c1f53790f3d): implement modular configs
- [d3e88775](https://github.com/quay/clair/commit/d3e887750a0617b0f8387ed5c15f39ffe175bedb): better version information
### Config
- [cee776b3](https://github.com/quay/clair/commit/cee776b3830e60d3ec8ccd6703363e9c1f2ae56d): add newtype for Durations
- [1ebbbf24](https://github.com/quay/clair/commit/1ebbbf24c573ddb241b22fae6f5ea6c45482b015): add some omitempty tags
- [3b6047ca](https://github.com/quay/clair/commit/3b6047ca80de3be3b71d89d4471b1ea2382ef76f): update module to remove x/sys dependency
### Contrib
- [bb3a4be5](https://github.com/quay/clair/commit/bb3a4be513bf7fcc390a0fa7baaba9bcd8bbe5bc): Better versioning when building the service image
- [8566c525](https://github.com/quay/clair/commit/8566c525cccda9eb8aebb5d4980754fd649fca1f): Add a dashboard panel to surface running versions
### Docker-Compose
- [bb777399](https://github.com/quay/clair/commit/bb77739996f7df185dd3b5da70bef6227cf6cf7e): use rabbitmq instead of activemq
### Dockerfile
- [497ab2d2](https://github.com/quay/clair/commit/497ab2d2cae0beea8ef41aeb0878742e8a69d4f1): remove init process
### Docs
- [45e6f5c0](https://github.com/quay/clair/commit/45e6f5c0b6d535a134c07a18154528f3dcf00e9c): update old `go get` command
- [d2d9f385](https://github.com/quay/clair/commit/d2d9f38548ea5d3b2477d095a4d11a2a773200bc): fix host flag order
- [#1754](https://github.com/quay/clair/issues/1754)- [d726e157](https://github.com/quay/clair/commit/d726e15796882e6f2adba6a84a0aef419bc59849): remove reference to "filters"
- [#1690](https://github.com/quay/clair/issues/1690)### Go.Mod
- [670376a2](https://github.com/quay/clair/commit/670376a29dad524e8ebea8f2acd22220053e6ec9): update json (de)serializer
### Httptransport
- [72417962](https://github.com/quay/clair/commit/72417962880862b986872709317a39fa0582f143): debug log calls to apiError
- [378a4b5f](https://github.com/quay/clair/commit/378a4b5f35ceb452654e7d9dca12fc455ac1697c): fix request_id logging
### Httputil
- [b18f989c](https://github.com/quay/clair/commit/b18f989c7869a480b7bbfc8181d515227e701a39): fix ParseIP usage
- [#1689](https://github.com/quay/clair/issues/1689)### Notifier
- [5446e49f](https://github.com/quay/clair/commit/5446e49ff9de13a0d95ce5937f1ce722e59304f5): Avoid double reference
### Stomp
- [5b876935](https://github.com/quay/clair/commit/5b87693500fcd9222426e62f6bc86bd7736159e1): override default behavior for "host" header
- [643bd1c9](https://github.com/quay/clair/commit/643bd1c957d6755b7fe0f4fb762d31071274dd2a): rework tests
- [f84e3491](https://github.com/quay/clair/commit/f84e3491966e88bdc337f98029c0c8a1de0267d5): plumb Context into Dialer
- [7d476ebd](https://github.com/quay/clair/commit/7d476ebd90bd05a52f4ab2a64711a312972d2abe): remove apparent ActiveMQ-ism
- [aa441b3c](https://github.com/quay/clair/commit/aa441b3cffb3109fcb2a717caec059027042dd76): switch to module release for stomp client
- [#1739](https://github.com/quay/clair/issues/1739)### Updater
- [95970e28](https://github.com/quay/clair/commit/95970e283b0fc37f56cf2f93e27a801c0b03b809): Extend default updater time to 6 hours
[Unreleased]: https://github.com/quay/clair/compare/v4.7.0-rc.1...HEAD
[v4.7.0-rc.1]: https://github.com/quay/clair/compare/v4.6.1...v4.7.0-rc.1
2023-06-26T21:38:07+00:00
clair v4.7.0
clair v4.7.0
2023-07-27T21:17:12+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.7.0"></a>
## [v4.7.0] - 2023-07-27
### Auto
- [1e574c25](https://github.com/quay/clair/commit/1e574c25a3830b1d2f1b420c9ea2deaaba13a238): enable mutex, blocking profiles by default
### Build(Deps)
- [adee21df](https://github.com/quay/clair/commit/adee21df77903f159ca1b6dc631700d096c42f0f): bump golang.org/x/net from 0.11.0 to 0.12.0
- [32c9ae2e](https://github.com/quay/clair/commit/32c9ae2e81c4ab8a443f50926697a40a6cf9af56): bump github.com/klauspost/compress from 1.16.6 to 1.16.7
### Chore
- [1bfbfa1b](https://github.com/quay/clair/commit/1bfbfa1bcf5489bcc91ad34aef0d4517cc6bb2e4): bump claircore to v1.5.13
- [31cf5570](https://github.com/quay/clair/commit/31cf5570673f8e34a9fd40dfe3e6710cf517da17): Bump claircore to v1.5.12
- [2d2d16a1](https://github.com/quay/clair/commit/2d2d16a15ad90928174d1549d7a17bf24aa285aa): Bump claircore to v1.5.11
- [048ad2f1](https://github.com/quay/clair/commit/048ad2f1dd03197afd3434ef0bec83d1d3dedd1a): Bump claircore to v1.5.10
- [5550b27a](https://github.com/quay/clair/commit/5550b27a89e1004e93d85d6194dbe5132a9c2659): bump Claircore to v1.5.9
- [7df2b863](https://github.com/quay/clair/commit/7df2b86372b18ba9eeb07ffe87f17e80a04e26d4): add pyroscope to compose setup
- [c28648e5](https://github.com/quay/clair/commit/c28648e5ea7336bf6e2a70cb1d3d9dbb6c706b95): Update outdated docs and comment with default update period.
- [a02a0f2f](https://github.com/quay/clair/commit/a02a0f2f0d6315250a083351a584ce11e8a55dcf): remove refs to deprecated io/ioutil
- [44638edf](https://github.com/quay/clair/commit/44638edf5b99ddcc7c73b8313557f200469228d4): Remove dogstatsd variable and references
### Clairctl
- [bccabff1](https://github.com/quay/clair/commit/bccabff1a003a37a35b7976eb1ff3e9fce35e97e): Add post 4.7 admin command to delete pyupio vulns
- [d2b3d826](https://github.com/quay/clair/commit/d2b3d826bba6522e69d214023d16070287b9da15): Scan the pointer to the pointer of the bool
- [05bd8fa0](https://github.com/quay/clair/commit/05bd8fa0382c6527d49627aff70cbfc9dd8ad9e1): Add log line signifying admin is done
- [c636e207](https://github.com/quay/clair/commit/c636e207b3ad3a07512035dc228a5af9c75a12cd): Remove DSN logging
- [89cae779](https://github.com/quay/clair/commit/89cae7796e63749f7b0dd123135d96af6cf91d48): `admin` subcommand
### Cmd
- [8231b438](https://github.com/quay/clair/commit/8231b438bedf60bbfeb3b8ac8bcd384a28f63d5e): version for old gits
- [#882](https://github.com/quay/clair/issues/882)### Config
- [83ee24af](https://github.com/quay/clair/commit/83ee24afd2262353dfe41c0f6bec8d64e289c27b): pick a real versioning scheme
### Contrib
- [70d878eb](https://github.com/quay/clair/commit/70d878eb268f17f4f92b1833a634c367e3bacc1b): Add manifest for a Job to run DB jobs
### Docs
- [394efe15](https://github.com/quay/clair/commit/394efe1557b8edd9f01d3d2d7a129bbc91b657ed): Fix up debug tools table
- [a4ec17f6](https://github.com/quay/clair/commit/a4ec17f618708480613c94bedfced910ae892d76): Add description of debugging services available during local-dev
### Httptransport
- [86f7a86a](https://github.com/quay/clair/commit/86f7a86aaa45f6bb6b9f8422678996a69b2f64ef): add request ID to profiler labels
### Introspection
- [caba76e1](https://github.com/quay/clair/commit/caba76e1329660c1c136130e5619626c308e514f): add delta pprof endpoints
[Unreleased]: https://github.com/quay/clair/compare/v4.7.0...HEAD
[v4.7.0]: https://github.com/quay/clair/compare/v4.7.0-rc.1...v4.7.0
2023-07-27T21:17:12+00:00
clair v4.7.1
clair v4.7.1
2023-08-10T22:02:47+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.7.1"></a>
## [v4.7.1] - 2023-08-10
### Build(Deps)
- [bd4bdbf6](https://github.com/quay/clair/commit/bd4bdbf68c62eb9982e028cafcabd58eb4e91c6c): bump github.com/pyroscope-io/godeltaprof
### Chore
- [25ab0f4e](https://github.com/quay/clair/commit/25ab0f4e01ac08870b6e8fe9cccc134a011a4f4f): bump claircore to v1.5.15
- [4bf37a11](https://github.com/quay/clair/commit/4bf37a11861ca89c56dc94db9b1e002ef3d44265): bump claircore to v1.5.14
[Unreleased]: https://github.com/quay/clair/compare/v4.7.1...HEAD
[v4.7.1]: https://github.com/quay/clair/compare/v4.7.0...v4.7.1
2023-08-10T22:02:47+00:00
clair v4.7.2
clair v4.7.2
2023-10-09T20:27:15+00:00
<a name="unreleased"></a>
## [Unreleased]
<a name="v4.7.2"></a>
## [v4.7.2] - 2023-10-09
### Claircore
- [chore: update claircore to v1.5.19](https://github.com/quay/clair/commit/9a3cde3b16bb0c0e02fb7e128ff86e255ec6112f)
- crda: remove crda support
<details>
The CRDA API has been decommissioned and the functionality has been
superseded by OSV support.
</details>
- chore: update toolkit to latest version v1.1.1
<details>
v1.5.17 (toolkit/v1.1.0) introduced a bug where claircore
could not handle empty strings when trying to Scan() a value
into a cpe.WFN. toolkit/v1.1.1 mitigates this bug.
</details>
### Clair
- [admin: add pre v4.7.3 admin command to create index](https://github.com/quay/clair/commit/5a825a07191e62f3214700df519202806a39d6c9)
<details>
In order to facilitate faster deletes we need to add a migration to
add an index in v4.7.3. This change adds an admin command to allow
users to "manually" create the index CONCURRENTLY before the migration
to avoid any down-time. This is something for users with larger
indexer DBs to consider.
</details>
- [contrib: add grafana dashboards for deletion metrics](https://github.com/quay/clair/commit/04f36991e19cfb44423cbb2e96ccfcd786dd85c5)
<details>
This has been a part of the API for some time and is starting to be
used extensively.
</details>
- [docs: add dropins to prose documentation](https://github.com/quay/clair/commit/8a2d99f4da70de6bdf14858c6163a2e3b8042782)
<details>
This change explains how to use the dropins and updates the local-dev
config to do so.
</details>
[Unreleased]: https://github.com/quay/clair/compare/v4.7.2...HEAD
[v4.7.2]: https://github.com/quay/clair/compare/v4.7.1...v4.7.2
2023-10-09T20:27:15+00:00