Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@dependencytrack-bot dependencytrack-bot released this 18 Jul 15:49
· 277 commits to main since this release

What's Changed

Enhancements 🚀

Bug Fixes 🐛

  • Fix broken e2e tests due to Quarkus RestClient requiring CDI context by @nscuro in #1170
  • De-duplicate Snyk vulnerabilities by ID by @nscuro in #1182
  • Fix mapping of CPEs to vers ranges when version is NA (-) by @nscuro in #1180
  • Add date format to support offset in nuget analyser by @sahibamittal in #1264
  • Fix broken email notifications in e2e test by @nscuro in #1266
  • Fix parsing of decimal numbers in non-English locales by @nscuro in #1273
  • Fix CVSS version detection for OSV by @nscuro in #1296
  • Fix inconsistent source identifier for GitHub Advisories by @nscuro in #1298
  • Fix VulnerabilityPolicyE2ET by @nscuro in #1304
  • Port: withdrawn check for github advisory by @sahibamittal in #1305
  • Port fix for npm purls with special characters by @sahibamittal in #1309
  • Fix CVSS vectors missing from e2e notification asserts by @nscuro in #1308
  • Fix role "root" does not exist in postgres healthcheck by @nscuro in #1321
  • Port: Fix Slack notifications failing when no base URL is configured + Add tests for NewVulnerableDependencySubject by @sahibamittal in #1314
  • Fix e2e tests failing to get API keys by @nscuro in #1334
  • Gracefully handle MalformedVectorExceptions for invalid CVSS vectors by @nscuro in #1388

Dependency Updates 🤖

  • Bump org.testcontainers:minio from 1.19.6 to 1.19.7 by @dependabot in #1120
  • Bump bufbuild/buf-setup-action from 1.29.0 to 1.30.0 in /.github/workflows by @dependabot in #1122
  • Bump quarkus.platform.version from 3.8.1 to 3.8.2 by @dependabot in #1123
  • Bump docker/build-push-action from 5.1.0 to 5.2.0 in /.github/workflows by @dependabot in #1126
  • Bump org.apache.maven:maven-artifact from 4.0.0-alpha-12 to 4.0.0-alpha-13 by @dependabot in #1125
  • Bump io.github.jeremylong:open-vulnerability-clients from 5.1.2 to 6.0.0 by @dependabot in #1124
  • Bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.1 by @dependabot in #1127
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.16.0 to 1.17.0 by @dependabot in #1131
  • Bump com.squareup.okio:okio from 3.8.0 to 3.9.0 by @dependabot in #1130
  • Bump actions/checkout from 4.1.1 to 4.1.2 in /.github/workflows by @dependabot in #1129
  • Bump graalvm/setup-graalvm from 1.1.8.1 to 1.1.8.2 in /.github/workflows by @dependabot in #1128
  • Bump actions/setup-java from 4.1.0 to 4.2.0 in /.github/workflows by @dependabot in #1132
  • Bump docker/login-action from 3.0.0 to 3.1.0 in /.github/workflows by @dependabot in #1133
  • Bump io.smallrye:jandex-maven-plugin from 3.1.6 to 3.1.7 by @dependabot in #1136
  • Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 in /.github/workflows by @dependabot in #1139
  • Bump docker/build-push-action from 5.2.0 to 5.3.0 in /.github/workflows by @dependabot in #1137
  • Bump actions/setup-java from 4.2.0 to 4.2.1 in /.github/workflows by @dependabot in #1138
  • Bump com.puppycrawl.tools:checkstyle from 10.14.1 to 10.14.2 by @dependabot in #1140
  • Bump org.kohsuke:github-api from 1.319 to 1.320 by @dependabot in #1141
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.17.0 to 1.17.1 by @dependabot in #1142
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #1143
  • Bump quarkus.platform.version from 3.8.2 to 3.8.3 by @dependabot in #1145
  • Bump org.kohsuke:github-api from 1.320 to 1.321 by @dependabot in #1150
  • Bump org.cyclonedx:cyclonedx-maven-plugin from 2.7.11 to 2.8.0 by @dependabot in #1157
  • Bump bufbuild/buf-breaking-action from 1.1.3 to 1.1.4 in /.github/workflows by @dependabot in #1158
  • Bump bufbuild/buf-lint-action from 1.1.0 to 1.1.1 in /.github/workflows by @dependabot in #1159
  • Bump actions/setup-python from 5.0.0 to 5.1.0 in /.github/workflows by @dependabot in #1160
  • Bump io.github.jeremylong:open-vulnerability-clients from 6.0.0 to 6.0.1 by @dependabot in #1161
  • Bump com.puppycrawl.tools:checkstyle from 10.14.2 to 10.15.0 by @dependabot in #1167
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in #1169
  • Bump quarkus.platform.version from 3.8.3 to 3.9.1 by @dependabot in #1163
  • Bump bufbuild/buf-setup-action from 1.30.0 to 1.30.1 in /.github/workflows by @dependabot in #1172
  • Bump quarkus.platform.version from 3.9.1 to 3.9.2 by @dependabot in #1171
  • Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 in /.github/workflows by @dependabot in #1177
  • Bump quarkus.platform.version from 3.9.2 to 3.9.3 by @dependabot in #1183
  • Bump azure/setup-helm from 3.5 to 4 in /.github/workflows by @dependabot in #1185
  • Bump graalvm/setup-graalvm from 1.1.8.2 to 1.2.1 in /.github/workflows by @dependabot in #1184
  • Bump kafka-clients to 3.6.2 and remove mockserver-netty by @nscuro in #1187
  • Bump images by @nscuro in #1186
  • Bump azure/setup-helm from 4.1.0 to 4.2.0 in /.github/workflows by @dependabot in #1196
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.17.1 to 1.18.0 by @dependabot in #1201
  • Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 in /.github/workflows by @dependabot in #1208
  • Bump actions/download-artifact from 4.1.4 to 4.1.5 in /.github/workflows by @dependabot in #1217
  • Bump actions/upload-artifact from 4.3.1 to 4.3.2 in /.github/workflows by @dependabot in #1218
  • Bump quarkus.platform.version from 3.9.3 to 3.9.4 by @dependabot in #1220
  • Bump actions/checkout from 4.1.2 to 4.1.3 in /.github/workflows by @dependabot in #1221
  • Bump actions/upload-artifact from 4.3.2 to 4.3.3 in /.github/workflows by @dependabot in #1228
  • Bump bufbuild/buf-setup-action from 1.30.1 to 1.31.0 in /.github/workflows by @dependabot in #1230
  • Bump actions/checkout from 4.1.3 to 4.1.4 in /.github/workflows by @dependabot in #1234
  • Bump actions/download-artifact from 4.1.5 to 4.1.7 in /.github/workflows by @dependabot in #1233
  • Bump peter-evans/create-pull-request from 6.0.4 to 6.0.5 in /.github/workflows by @dependabot in #1241
  • Bump io.minio:minio from 8.5.9 to 8.5.10 by @dependabot in #1240
  • Bump com.puppycrawl.tools:checkstyle from 10.15.0 to 10.16.0 by @dependabot in #1243
  • Bump quarkus.platform.version from 3.9.4 to 3.9.5 by @dependabot in #1244
  • Bump Redpanda containers by @nscuro in #1248
  • Bump quarkus.platform.version from 3.9.5 to 3.10.0 by @dependabot in #1249
  • Bump actions/checkout from 4.1.4 to 4.1.5 in /.github/workflows by @dependabot in #1251
  • Bump io.smallrye:jandex-maven-plugin from 3.1.7 to 3.1.8 by @dependabot in #1252
  • Bump org.testcontainers:minio from 1.19.7 to 1.19.8 by @dependabot in #1255
  • Bump lib.quarkus-mailpit.version from 0.0.9 to 1.0.0 by @dependabot in #1253
  • Bump quarkus.platform.version from 3.10.0 to 3.10.1 by @dependabot in #1259
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.18.0 to 1.18.1 by @dependabot in #1258
  • Bump lib.quarkus-mailpit.version from 1.0.0 to 1.0.1 by @dependabot in #1257
  • Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0 in /.github/workflows by @dependabot in #1261
  • Bump actions/checkout from 4.1.5 to 4.1.6 in /.github/workflows by @dependabot in #1260
  • Bump bufbuild/buf-setup-action from 1.32.0 to 1.32.1 in /.github/workflows by @dependabot in #1269
  • Bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #1276
  • Bump org.apache.maven:maven-artifact from 4.0.0-alpha-13 to 4.0.0-beta-3 by @dependabot in #1282
  • Bump cvss-calculator to 1.4.3 by @nscuro in #1283
  • Bump docker/login-action from 3.1.0 to 3.2.0 in /.github/workflows by @dependabot in #1290
  • Bump bufbuild/buf-setup-action from 1.32.1 to 1.32.2 in /.github/workflows by @dependabot in #1289
  • Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0 by @dependabot in #1288
  • Bump com.fasterxml.uuid:java-uuid-generator from 5.0.0 to 5.1.0 by @dependabot in #1299
  • Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.1 to 3.4.0 by @dependabot in #1302
  • Bump Redpanda and Redpanda Console by @nscuro in #1313
  • Bump lib.quarkus-mailpit.version from 1.0.1 to 1.1.0 by @dependabot in #1316
  • Bump docker/build-push-action from 5.3.0 to 5.4.0 in /.github/workflows by @dependabot in #1319
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.18.1 to 1.19.0 by @dependabot in #1324
  • Bump actions/checkout from 4.1.6 to 4.1.7 in /.github/workflows by @dependabot in #1326
  • Bump io.confluent.parallelconsumer:parallel-consumer-core from 0.5.2.8 to 0.5.3.0 by @dependabot in #1329
  • Bump quarkus.platform.version from 3.10.1 to 3.11.2 by @dependabot in #1327
  • Bump bufbuild/buf-setup-action from 1.32.2 to 1.33.0 in /.github/workflows by @dependabot in #1328
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 by @dependabot in #1337
  • Bump surefire-plugin.version from 3.2.5 to 3.3.0 by @dependabot in #1335
  • Bump quarkus.wiremock.version from 1.3.2 to 1.3.3 by @dependabot in #1336
  • Bump io.github.nscuro:versatile from 0.6.1 to 0.7.0 by @dependabot in #1341
  • Bump actions/checkout from 4.1.6 to 4.1.7 in /.github/workflows by @dependabot in #1340
  • Bump docker/build-push-action from 5.4.0 to 6.0.0 in /.github/workflows by @dependabot in #1339
  • Bump docker/build-push-action from 6.0.0 to 6.0.1 in /.github/workflows by @dependabot in #1346
  • Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 in /.github/workflows by @dependabot in #1347
  • Bump graalvm/setup-graalvm from 1.2.1 to 1.2.2 in /.github/workflows by @dependabot in #1345
  • Bump quarkus.platform.version from 3.11.2 to 3.12.0 by @dependabot in #1349
  • Bump org.kohsuke:github-api from 1.321 to 1.322 by @dependabot in #1350
  • Bump lib.open-feign.version from 13.2.1 to 13.3 by @dependabot in #1352
  • Bump docker/build-push-action from 6.0.1 to 6.0.2 in /.github/workflows by @dependabot in #1351
  • Bump io.minio:minio from 8.5.10 to 8.5.11 by @dependabot in #1357
  • Bump docker/build-push-action from 6.0.2 to 6.1.0 in /.github/workflows by @dependabot in #1356
  • Bump bufbuild/buf-setup-action from 1.33.0 to 1.34.0 in /.github/workflows by @dependabot in #1355
  • Bump io.smallrye:jandex-maven-plugin from 3.1.8 to 3.2.0 by @dependabot in #1262
  • Bump net.javacrumbs.json-unit:json-unit-assertj from 3.2.7 to 3.3.0 by @dependabot in #1364
  • Bump docker/build-push-action from 6.1.0 to 6.2.0 in /.github/workflows by @dependabot in #1363
  • Bump lib.kafka.version from 3.7.0 to 3.7.1 by @dependabot in #1365
  • Bump io.github.jeremylong:open-vulnerability-clients from 6.0.1 to 6.1.0 by @dependabot in #1366
  • Bump org.kohsuke:github-api from 1.322 to 1.323 by @dependabot in #1369
  • Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 in /.github/workflows by @dependabot in #1372
  • Bump net.javacrumbs.json-unit:json-unit-assertj from 3.3.0 to 3.4.0 by @dependabot in #1375
  • Bump quarkus.platform.version from 3.12.0 to 3.12.1 by @dependabot in #1374
  • Bump docker/build-push-action from 6.2.0 to 6.3.0 in /.github/workflows by @dependabot in #1373
  • Bump io.github.jeremylong:open-vulnerability-clients from 6.1.0 to 6.1.1 by @dependabot in #1371
  • Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 in /.github/workflows by @dependabot in #1376
  • Bump jbangdev/jbang-action from 0.115.0 to 0.117.1 in /.github/workflows by @dependabot in #1377
  • Bump actions/download-artifact from 4.1.7 to 4.1.8 in /.github/workflows by @dependabot in #1378
  • Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by @dependabot in #1381
  • Bump actions/setup-python from 5.1.0 to 5.1.1 in /.github/workflows by @dependabot in #1386
  • Bump surefire-plugin.version from 3.3.0 to 3.3.1 by @dependabot in #1385
  • Bump com.google.cloud.sql:postgres-socket-factory from 1.19.0 to 1.19.1 by @dependabot in #1384
  • Bump quarkus.platform.version from 3.12.1 to 3.12.2 by @dependabot in #1383
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 by @dependabot in #1387
  • Bump io.github.jeremylong:open-vulnerability-clients from 6.1.1 to 6.1.6 by @dependabot in #1380
  • Bump lib.quarkus-mailpit.version from 1.1.0 to 1.1.1 by @dependabot in #1390
  • Bump docker/build-push-action from 6.3.0 to 6.4.0 in /.github/workflows by @dependabot in #1389
  • Bump org.testcontainers:minio from 1.19.8 to 1.20.0 by @dependabot in #1396
  • Bump quarkus.platform.version from 3.12.2 to 3.12.3 by @dependabot in #1395
  • Bump net.javacrumbs.json-unit:json-unit-assertj from 3.4.0 to 3.4.1 by @dependabot in #1393
  • Bump docker/build-push-action from 6.4.0 to 6.4.1 in /.github/workflows by @dependabot in #1397
  • Bump io.github.jeremylong:open-vulnerability-clients from 6.1.6 to 6.1.7 by @dependabot in #1394

Documentation 📃

  • Setup GitHub issue and PR templates by @sahibamittal in #1176
  • Add database operations documentation by @nscuro in #1194
  • Add script to generate config docs by @nscuro in #1156
  • Doc: Schema present mssql as possible database by @worming004 in #1198
  • Remove timestamp from config doc template by @nscuro in #1199
  • Update config docs by @github-actions in #1197
  • Update config docs by @github-actions in #1202
  • Don't label docs for SNAPSHOT versions as latest by @nscuro in #1204
  • Enrich mirror-service configuration with annotations for docs generation by @nscuro in #1206
  • Update config docs by @github-actions in #1207
  • Alias docs for -SNAPSHOT versions as snapshot by @nscuro in #1209
  • Use hyperlinks when referring to configuration options in the docs by @nscuro in #1211
  • Update config docs by @github-actions in #1222
  • Update config docs by @github-actions in #1268
  • Replace Sonar badges with Codacy badges by @nscuro in #1279
  • Minor doc fixes by @nscuro in #1280
  • Remove Sonar properties by @nscuro in #1281
  • Update config docs by @github-actions in #1287
  • Enrich repo-meta-analyzer configuration with annotations for docs generation by @nscuro in #1286
  • Update config docs by @github-actions in #1291
  • Add docs for advanced database config by @nscuro in #1310
  • Add initial development docs by @nscuro in #1191
  • Update Deployment docs for Helm chart by @nscuro in #1325
  • Link to docs for DB migration and doc update checkboxes by @nscuro in #1331
  • Update port status in README.md by @nscuro in #1348
  • Update config docs by @github-actions in #1359
  • Clean up and extend documentation by @nscuro in #1354
  • Enable social cards for documentation by @nscuro in #1367
  • Generate documentation for Protobuf definitions by @nscuro in #1368

Other Changes

New Contributors

Full Changelog: v0.4.0...v0.5.0