Releases: project-zot/zot
Releases · project-zot/zot
v2.0.0-rc5
What's Changed
- feat(sync): added tests for sync on demand with the most used upstrea… by @aokirisaki in #1414
- fix(sync): skip non distributable layers by @peusebiu in #1421
- fix(repoinfo): fix userprefs values for repos returned by expanded re… by @laurentiuNiculae in #1413
- fix(sync): fix syncing signatures when using destination in sync's co… by @peusebiu in #1429
- fix(ui): update to latest available zui by @andaaron in #1433
- fix(ci-cd): trigger update-helm-chart after push-image is completed by @Andreea-Lupu in #1435
- feat(userpreferences): update allowed methods header for user prefere… by @laurentiuNiculae in #1430
- refactor(artifact): remove oci artifact support by @laurentiuNiculae in #1359
- fix(search): added the missing headers for allow methods and allowed h… by @laurentiuNiculae in #1438
- chore: fix dependabot alerts by @rchincha in #1409
- chore(go.mod): fix dependabot alerts by @rchincha in #1443
- Update referrers response by @laurentiuNiculae in #1415
- feat: verifying and enabling necessary extensions for ui by @aokirisaki in #1369
- bug(makefile): the EXTENSIONS variable was not replaces by BUILD_LABELS in 2 places by @andaaron in #1444
- fix(sync): fixed way of updating repodb when syncing a signature by @laurentiuNiculae in #1439
- Fix sync repodb signatures by @laurentiuNiculae in #1446
- feat(search): add artifact type to manifest summary gql structure by @laurentiuNiculae in #1448
- chore: fix dependabot alerts by @rchincha in #1458
- feat(UI): upgrade to a UI which supports user preferences by @andaaron in #1460
- fix(zb): fixed remote repositories cleanup by @peusebiu in #1461
- feat(routes): move the cors handler from /v2 to only where it's needed by @laurentiuNiculae in #1457
- chore(go.mod): fix dependabot alerts by @rchincha in #1466
- ci(cri-o): update cri-o installation steps by @andaaron in #1470
- chore(go.mod): upgrade to notation-go v1.0.0-rc.5 and image-spec v1.1… by @laurentiuNiculae in #1468
- feat(graphql & repodb): add info about signature validity by @Andreea-Lupu in #1344
- feat(userprefs): update documentation and list extensions endpoint by @laurentiuNiculae in #1456
- fix(test): fix storage flaky tests by @peusebiu in #1474
- fix: removed duplicate structures from service.go and moved them to p… by @aokirisaki in #1436
- fix(extensions): consolidate extensions headers returned to UI by ext… by @peusebiu in #1473
- refactor(storage): refactoring storage by @laurentiuNiculae in #1459
- fix: revert "org.opencontainers.referrers.filtersApplied" by @rchincha in #1478
- chore(go.mod): fix dependabot alerts by @rchincha in #1479
- refactor(sync): use task scheduler by @peusebiu in #1301
- chore(go.mod): fix dependabot alerts by @rchincha in #1491
- fix(cve): Fix CVE scanning in images containing Jar files by @andaaron in #1475
- chore: fix security alerts by @rchincha in #1493
- chore: fix dependabot alerts by @rchincha in #1501
- fix: referrers now appears in swagger generated docs by @aokirisaki in #1488
- chore: fix dependabot alerts by @rchincha in #1508
- chore(deps): downgrade golang-lru by @peusebiu in #1515
- fix: replaced used CVE in blackbox test by @aokirisaki in #1519
- ci(disk usage): disk related fixes and improvements by @andaaron in #1524
- chore: fix dependabot alerts by @rchincha in #1517
- feat(ci): give minio container more time to start by @peusebiu in #1527
- fix(ui): fix login screen when anonymous and auth are both enabled by @andaaron in #1528
- feat(sync): sync references(signatures/artifacts) recursively by @peusebiu in #1500
- added swagger doc generation for mgmt and userprefs by @aokirisaki in #1530
- chore: fix dependabot alerts by @rchincha in #1537
- fix: removed quotation marks from enum in swagger docs by @aokirisaki in #1539
- fix(authz): assign identity to authz context in tls mutual authentica… by @peusebiu in #1541
- fix(test): fix flaky test by @peusebiu in #1544
- fix(sync): fixed skipping docker images when they already synced by @peusebiu in #1521
- refactor: move helper functions under common, in usage specific named files by @alexstan12 in #1540
- feat(cli): add referrers and search commands to cli by @laurentiuNiculae in #1497
- fix(sync): flaky test on fetching tags by @peusebiu in #1546
- refactor: filenames should use _ not - by @rchincha in #1547
- build: ui extension needs mgmt by @rchincha in #1549
Full Changelog: v2.0.0-rc4...v2.0.0-rc5
v2.0.0-rc4
What's Changed
- feat(graphql): Image() call now returns a non-nullable ImageSummary by @andaaron in #1216
- refactor(test): remove unnecessary usage of images copied from under … by @nicoldr in #1217
- feat(repodb): Multiarch Image support by @laurentiuNiculae in #1147
- test(ui): add owasp zap scanner in ci/cd by @andaaron in #1224
- chore(go.mod): fix dependabot alerts by @rchincha in #1228
- fix: trivydb update now uses task scheduler by @aokirisaki in #1204
- refactor(test): update cve tests to stop duplicating test/data if not… by @nicoldr in #1232
- fix(go.mod): replace opencontainers/umoci dependency with project-sta… by @Andreea-Lupu in #1240
- feat(doc): add documentation for dynamodb by @peusebiu in #1236
- feat(ui): update to the latest zui version which supports new multiarch image APIs by @andaaron in #1246
- chore(go.mod): fix dependabot alerts by @andaaron in #1247
- chore(go.mod): fix dependabot alerts by @rchincha in #1251
- feat(sync): skip already synced images in sync ondemand by @peusebiu in #1234
- feat(authz): added groups mechanism by @aokirisaki in #1123
- feat(ui): zui can now show multiple manifests per image by @andaaron in #1254
- feat(repodb): update repodb after sync operation by @laurentiuNiculae in #1241
- feat(mgmt): added mgmt extension which returns current zot configuration by @peusebiu in #1198
- bug(cve): fix trivyDB being downloaded multiple times in a loop by @andaaron in #1255
- feat(repodb): update referrers api to use repodb by @laurentiuNiculae in #1230
- chore(deps): remove usage of deprecated package pkg/errors by @nicoldr in #1262
- chore(deps): modify pkg/errors dependency as indirect by @nicoldr in #1266
- fix(repodb): GQL request for ExpandedRepoInfo errors when artifacts w… by @laurentiuNiculae in #1265
- fix(mgmt): skip bearer authn for mgmt route by @peusebiu in #1267
- fix(cve): Search by CVE title/id (full or partial) when listing an im… by @aokirisaki in #1264
- feat(routes): better error message in case of missing annotations by @peusebiu in #1150
- feat(search): add referrers field to ImageSummary by @laurentiuNiculae in #1261
- fix(errors): remove direct dependency on 'github.com/pkg/errors' by @laurentiuNiculae in #1275
- feat: cleanup error msgs by @nicoldr in #1273
- test(referrers): add test for getting referrers for a image index, mu… by @laurentiuNiculae in #1282
- feat(cli): updated display format for multiarch images by @laurentiuNiculae in #1268
- ci(go.mod): verify go.mod and go.sum don't have uncommitted changes after
go mod tidy
by @andaaron in #1287 - feat(ui): upgrade to a zui version supporting cve search for a specific image by @andaaron in #1290
- fix(http): fix GET requests to use 'Accept' header by @peusebiu in #1288
- fix(trivy): consistent coverage for reset method + longer wait time b… by @aokirisaki in #1272
- feat(ui): update zui to a version which leverages the referrers on ImageSummary by @andaaron in #1293
- feat(search): update search pattern matching rules by @laurentiuNiculae in #1257
- chore(deps): fix dependabot alerts by @rchincha in #1291
- fix(loadrepodb): statistics are now preserved after reloading zot by @laurentiuNiculae in #1289
- fix(cve): blackbox cve tests now verifying actual cves by @aokirisaki in #1300
- chore(deps): remove unused package pkg/extensions/search/digest by @nicoldr in #1298
- chore(go.mod): fix dependabot alerts by @rchincha in #1305
- chore: fix dependabot alerts by @rchincha in #1312
- refactor(repodb): moving common utilities under pkg/meta by @laurentiuNiculae in #1292
- test(convert): added test for consistent coverage for update last-upd… by @laurentiuNiculae in #1299
- test: stop task scheduler between test runs by @peusebiu in #1311
- chore: fix dependabot alerts by @rchincha in #1320
- feat(ui): if zui tag is not found for download, it now builds locally… by @aokirisaki in #1318
- fix(repodb): fixed assigned repoLastUpdated when searching for repos by @laurentiuNiculae in #1323
- chore(go.mod): fix dependabot alerts by @rchincha in #1330
- chore(go.mod): fix dependabot alerts by @andaaron in #1333
- bug: replaced printing the port with logging it when chosen dynamically by @aokirisaki in #1339
- chore(go.mod): fix dependabot alerts by @rchincha in #1343
- test(sync): consolidate all sync tests by @peusebiu in #1332
- feat(storage): rebuild s3/local dedupe index when switching dedupe status by @peusebiu in #1062
- refactor: move pkg/extensions/search/common/oci_layout.go un… by @nicoldr in #1325
- chore(go.mod): fix dependabot alerts by @rchincha in #1351
- chore(go.mod): fix dependabot alerts by @rchincha in #1360
- chore(go.mod): fix dependabot alerts by @rchincha in #1365
- test: additional blackbox tests for client push/pull by @rchincha in #1371
- fix(csp): upgrade UI and fix zap failure by @andaaron in #1372
- refactor: remove pkg/extensions/search/common and move the code to th… by @nicoldr in #1358
- test(sync): make sure sync doesn't write on shutdown by @peusebiu in #1370
- feat: add a kind cluster example by @rchincha in #1378
- User preferences support by @laurentiuNiculae in #1317
- chore: update golang (to 1.20.x) and golangci-linter by @rchincha in #1388
- Global search filterby bookmarked by @laurentiuNiculae in #1336
- feat(ui): UX update for UI by @andaaron in #1391
- fix(authz): get username from authn.go request context by @peusebiu in #1383
- chore(go.mod): upgrade trivy and cosign by @Andreea-Lupu in #1387
- feat: remove usage of zerolog.Logger.Msgf() from zot code by @nicoldr in #1382
- fix(serve): exit with a status code on error instead of panic by @rchincha in #1396
- chore(go.mod): fix dependabot alerts by @rchincha in #1377
- chore: fix dependabot alerts by @rchincha in #1403
- fix: non-distributable layers may not exist by @rchincha in #1404
- fix: use golang 1.20 to build our container images by @rchincha in #1408
Full Changelog: v2.0.0-rc3...v2.0.0-rc4
v2.0.0-rc3
What's Changed
- fix(test): update the zot tests not to use test/data as rootDir (use … by @nicoldr in #1162
- docs(graphql): rewrote search.md by @andaaron in #1130
- ci(cache): split go build cache from go modules cache by @andaaron in #1169
- test: avoid running trivy tests if search build label is missing by @andaaron in #1172
- test: refactor CVE tests in CLI package by @andaaron in #1170
- chore(deps): fix dependabot alerts by @rchincha in #1179
- test: show the execution times of the tests by @andaaron in #1163
- ci: Revert "test: show the execution times of the tests (#1163)" by @andaaron in #1186
- refactor(cve): improve CVE test time by mocking trivy by @andaaron in #1184
- feat(ui): package zui within zot binary by @andaaron in #1161
- onDemand check for updated manifest by @marxus in #1190
- fix: call notation-go libs instead of using notation binary by @Andreea-Lupu in #1104
- chore(go.mod): fix dependabot alerts by @rchincha in #1194
- feat(ui): use a Makefile variable to download a pre-existing zui build by @andaaron in #1196
- fix: set GC delay defaults for storage subPaths by @rchincha in #1189
- perf: update the ImageList queries to return PaginatedImagesResult by @nicoldr in #1182
- feat(scheduler): use an worker pool for scheduler by @peusebiu in #1146
- Centralise extensions config entries by @bogdanbiv in #1177
- chore: add/sync golang 1.20.x images by @rchincha in #1200
- ci(golang): fix syncing build image golang 1.20 by @andaaron in #1205
- chore(go.mod): fix dependabot alerts by @rchincha in #1210
- chore(codecov): use a token to authenticate to codecov by @andaaron in #1212
- chore(go.mod): fix dependabot alerts by @rchincha in #1218
- build(ui): the ui is now included in the zot binary by default by @andaaron in #1202
- chore(go.mod): fix dependabot alerts by @rchincha in #1222
New Contributors
Full Changelog: v2.0.0-rc2...v2.0.0-rc3
v2.0.0-rc2
What's Changed
- refactor: Cleanup/simplify testcases in /pkg/extensions by @nicoldr in #1116
- test(refactor): cleanup/simplify testcases by @nicoldr in #1124
- feat(cve): the cve related calls to use repodb and add pagination on image results by @andaaron in #1118
- feat(repodb): implement pagination for ImageList and integrate it with RepoDB by @andaaron in #1129
- feat(cve): graphql: paginate returned CVEs for a given image by @andaaron in #1136
- fix: Sort tags returned by ExpendedRepoInfo in the Images property with the newest first by @andaaron in #1137
- chore(deps): fix dependabot alerts by @rchincha in #1131
- fix(referrers): annotation key is incorrect by @rchincha in #1139
- feat(repodb): DerivedImageList and BaseImageList make use of RepoDB by @andaaron in #1135
- fix(referrers): fix some conformance issues by @rchincha in #1134
- chore: update the version of go-lru we use to the latest available by @andaaron in #1141
- chore(deps): fix dependabot alerts by @rchincha in #1143
- test(exporter): add unit test to cover cli pkg by @rchincha in #1148
- removed references to old dist-spec by @aokirisaki in #1128
- chore(deps): fix dependabot alerts by @rchincha in #1153
Full Changelog: v2.0.0-rc1...v2.0.0-rc2
v2.0.0-rc1
What's Changed
- chore(deps): fix dependabot alerts by @rchincha in #1048
- fix(test): consolidate flaky scrub test by @peusebiu in #1042
- ci: remove superfluous parts of github workflows by @rchincha in #1050
- fix(sync): syncing OCI artifacts with distribution package fails by @peusebiu in #1013
- fix: queries with images without a reference should return an error by @alexstan12 in #1040
- feat(scrub): add scrub logic for ImageIndex media type by @Andreea-Lupu in #1031
- fix(swagger): update docs.go - fix typo by @arukiidou in #1055
- chore(deps): fix dependabot alerts by @rchincha in #1060
- docs: add pkg.go.dev badge by @rchincha in #1061
- refactor: Cleanup/simplify test cases by @nicoldr in #1041
- fix(sync): fix sync on demand with docker library by @peusebiu in #1065
- chore(deps): fix dependabot alerts by @rchincha in #1074
- chore(deps): fix dependabot alerts by @rchincha in #1077
- chore(deps): fix dependabot alerts by @rchincha in #1080
- docs: update README.md by @rchincha in #1078
- refactor: Cleanup/simplify tests: uploads by @nicoldr in #1082
- fix(sync): also add docker v2 mediatype as supported in sync by @peusebiu in #1084
- cleanup: replaced resty client with http client in sync and moved to … by @aokirisaki in #1016
- ci: start localstack container only if needed by @peusebiu in #1086
- chore(deps): fix dependabot alerts by @rchincha in #1090
- fix(test): use correct aws region for dynamodb by @peusebiu in #1093
- feat(repodb): Implement RepoDB for image specific information using boltdb/dynamodb by @laurentiuNiculae in #979
- fix: error message when CVE search is disabled by @aokirisaki in #1100
- docs: fix CNCF related documentation by @rchincha in #1099
- chore(deps): fix dependabot alerts by @rchincha in #1098
- fix: add stacker to .gitignore by @rchamarthy in #1091
- fix: added error message for missing CVEs by @aokirisaki in #1085
- ci(trivy): copy trivydb oci artefact to project-zot repo by @andaaron in #1106
- fix(ci): fix path to trivy-db copy under project-zot by @andaaron in #1108
- ci: also allow manual workflow triggers by @rchincha in #1109
- fix(ci): do not build zot container image for the annotation tests by @andaaron in #1110
- Fixes for DynamoDB driver tests by @andaaron in #1111
- refactor: Cleanup/simplify testcases in /pkg/cli by @nicoldr in #1103
- chore(deps): fix dependabot alerts by @rchincha in #1115
- feat(cve): cache trivy results for an image:tag by @andaaron in #1101
- feat(repodb): add pagination for ImageListForDigest and implement FilterTags by @andaaron in #1102
- docs: fix copyright related info for cncf onboarding by @rchincha in #1117
- chore(trivy): update trivy version and enforce OCI compliant repo names in local image storage by @andaaron in #1068
- Test downloading trivy-db from alternate location by @andaaron in #1107
- feat(repodb): add PageInfo to GlobalSearch and RepoListWithNewestImage results by @andaaron in #1121
New Contributors
- @arukiidou made their first contribution in #1055
Full Changelog: v1.4.3...v2.0.0-rc1
v1.4.3
What's Changed
- graphql: Populate ImageSummary missing fields: by @peusebiu in #787
- update presentation links by @rchincha in #804
- fix dependabot alerts by @rchincha in #795
- update ImageSummary to return the history of an image by @alexstan12 in #784
- fix dependabot alerts by @rchincha in #808
- fix dependabot alerts by @rchincha in #809
- dco: enable DCO checks only on PRs by @rchincha in #812
- list all images that have all layers of the base image included (2) by @andaaron in #813
- Adding a task scheduler for background tasks by @Andreea-Lupu in #700
- zli: fix http client transport by @rchincha in #802
- list all images that have are derived from the given image by @aokirisaki in #713
- add debug flag for zli commands by @aokirisaki in #785
- Validate Annotations present in image manifest and fallback to annota… by @nicoldr in #790
- Fix logger race condition by @laurentiuNiculae in #817
- also sync golang 1.19 by @rchincha in #826
- Add enable/disable option for scrub extension by @Andreea-Lupu in #827
- add sponsors info by @rchincha in #828
- Include image vulnerability information in ImageSummary by @andaaron in #798
- Remove forking logger by @laurentiuNiculae in #825
- Add graphql query for retrieving imgSummary based on repo:tag image id by @bogdanbiv in #814
- storage: Move common code in helper functions, closes #730 by @peusebiu in #820
- style(ci/cd): add a commit msg style checker by @rchincha in #796
- build(swagger): removed swagger requirement from binary-minimal and binary by @chofnar in #838
- chore(deps): update dependabot dependency update alerts by @rchincha in #845
- fix(ci/cd): update the commit msg checker settings by @rchincha in #846
- fix(license-check): also account for another result condition by @rchincha in #848
- Update go version to 1.19 by @nicoldr in #829
- fix(sync): revert code which removed image destination feature by @peusebiu in #840
- feat(GraphQL): playground, served by zot in specific binary by @chofnar in #753
- fix(sync): also sync image index mediatype by @peusebiu in #847
- ci(workflows): changed workflow to generate introspection json when gql schema changed by @chofnar in #810
- fix: incorrect path for playground template by @chofnar in #858
- test(authz): add an extra test for authz by @andaaron in #859
- build(tags): remove redundant build tag ui_base by @andaaron in #857
- chore(deps): fix dependabot alerts by @rchincha in #868
- fix(lastUpdated): fix image lastUpdated timestamp logic by @andaaron in #863
- fix: images command not truncating image name/tag by @aokirisaki in #851
- build: add commit hash to Config at build for proper discovery readme by @chofnar in #854
- fix(storage): resolve cache/storage inconsistencies on HEAD request by @peusebiu in #794
- ci: fix image build/release workflow by @rchincha in #874
- fix(workflow): gql introspection - run only at release, resulting json in downloadable files by @chofnar in #873
- chore(deps): fix dependabot alerts by @rchincha in #885
- refactor(tests): remove hardcoded digests by @chofnar in #871
- chore: rename search route prefix by @peusebiu in #887
- test: Build images with annotations by @nicoldr in #872
- fix(tests): consolidate routes tests by @peusebiu in #892
- fix: zli images show if signed instead of signature by @aokirisaki in #886
- fix(s3): remove tracking multipart uploads by @peusebiu in #883
- chore(lint): gci to separate zot from other imports by @andaaron in #870
- fix(config): make all extension config consistent by @rchincha in #888
- fix: flaky scheduler coverage by @chofnar in #893
- fix: replace time.sleep() with checking logs by @aokirisaki in #899
- fix(sync): fixed broken logic to get tags for repo by @peusebiu in #900
- refactor(digests): standardise representation of digests to digest.Digest by @andaaron in #898
- fix(cli): do not show signatures and fix tls verification client side by @andaaron in #904
- feat(cve): better distinguish max severity on an image by @andaaron in #918
- chore(deps): fix dependabot alerts by @rchincha in #919
- refactor(tests): removed globals from digest test, more hardcoded digests by @chofnar in #923
- fix(sync): also sync on demand digests, not only tags, closes #902 by @peusebiu in #932
- test: Add cosign and notations bats tests by @nicoldr in #929
- chore(deps): fix dependabot alerts by @rchincha in #945
- refactor: changed github issue templates to yml form by @chofnar in #949
- test(bats): added regclient artifact commands by @peusebiu in #938
- refactor(cache): Add database interface for blob paths + refactor BoltDB to use interface by @chofnar in #667
- bug: fixed image size not counting config and manifest sizes by @aokirisaki in #937
- feat(artifact): add OCI references support by @rchincha in #936
- chore(deps): fix dependabot alerts by @rchincha in #965
- chore(deps): fix dependabot alerts by @rchincha in #977
- build: move build artifacts into build/ by @rchincha in #986
- ImageSummary should have author information by @aokirisaki in #976
- fix(ci): fix releasing zot minimal image by @peusebiu in #990
- fix(ci): set correct arch/os for published container images by @rchincha in #991
- test(swagger): increase coverage using fault injection by @rchincha in #993
- chore(deps): fix dependabot alerts by @rchincha in #1000
- doc: update README with minimal image and urls by @rchincha in #1001
- feat(sync,s3): added s3 logic for ORAS and OCI artifacts by @peusebiu in #985
- fix: signatures now show correctly if signed or not by @aokirisaki in #954
- fix(storage): deleting manifests with identical digests by @peusebiu in #951
- test(sync): added blackbox tests for sync by @peusebiu in #1008
- fix(storage): fix locks when uploading image by @peusebiu in #1003
- feat(cache): dynamodb implementation by @chofnar in #953
- fix(oras): relax artifactType check to allow other types by @rchincha in #1010
- fix: handle remote cache driver misconfig by @rchincha in #1011
- feat(graphql): add an api to return referrers by @alexstan12 in #1009
- fix(routes): set Content-Length on GetManifest by @peusebiu in #1019
- feat: gc untagged manifests and signatures without references by @peusebiu in #948
- Upgrade oras cli by @peusebiu in #1021
- chore(deps): fix dependabot alerts by @rchincha in #1030
- perf(zb): cleanup tool output by @rchincha in #1033
- fix(config): warn if cve is used with remote storage driver by @rchincha in https://github.com...
v1.4.3-rc9
Final pre-release before an actual release
What's Changed
- fix(routes): set Content-Length on GetManifest by @peusebiu in #1019
- feat: gc untagged manifests and signatures without references by @peusebiu in #948
- Upgrade oras cli by @peusebiu in #1021
- chore(deps): fix dependabot alerts by @rchincha in #1030
- perf(zb): cleanup tool output by @rchincha in #1033
- fix(config): warn if cve is used with remote storage driver by @rchincha in #1034
Full Changelog: v1.4.3-rc8...v1.4.3-rc9
v1.4.3-rc8
What's Changed
- chore(deps): fix dependabot alerts by @rchincha in #1000
- doc: update README with minimal image and urls by @rchincha in #1001
- feat(sync,s3): added s3 logic for ORAS and OCI artifacts by @peusebiu in #985
- fix: signatures now show correctly if signed or not by @aokirisaki in #954
- fix(storage): deleting manifests with identical digests by @peusebiu in #951
- test(sync): added blackbox tests for sync by @peusebiu in #1008
- fix(storage): fix locks when uploading image by @peusebiu in #1003
- feat(cache): dynamodb implementation by @chofnar in #953
- fix(oras): relax artifactType check to allow other types by @rchincha in #1010
- fix: handle remote cache driver misconfig by @rchincha in #1011
- feat(graphql): add an api to return referrers by @alexstan12 in #1009
Full Changelog: v1.4.3-rc7...v1.4.3-rc8
v1.4.3-rc7
What's Changed
- fix(ci): set correct arch/os for published container images by @rchincha in #991
- test(swagger): increase coverage using fault injection by @rchincha in #993
Full Changelog: v1.4.3-rc6...v1.4.3-rc7
v1.4.3-rc6
What's Changed
- chore(deps): fix dependabot alerts by @rchincha in #977
- build: move build artifacts into build/ by @rchincha in #986
- ImageSummary should have author information by @aokirisaki in #976
- fix(ci): fix releasing zot minimal image by @peusebiu in #990
Full Changelog: v1.4.3-rc5...v1.4.3-rc6