-
The
kafka.topic.prefixconfiguration was renamed todt.kafka.topic.prefixto prevent collisions with native Kafka properties (hyades/#1392). -
Configuration names for task cron expressions and lock durations have changed (apiserver/#840). They now follow a consistent
task.<task-name>.<config>scheme. Lock durations are now specified in ISO 8601 format instead of milliseconds. Refer to the task scheduling configuration reference for details. Example of name change:Before After task.cron.metrics.portfoliotask.portfolio.metrics.update.crontask.metrics.portfolio.lockAtMostForInMillistask.portfolio.metrics.update.lock.max.durationtask.metrics.portfolio.lockAtLeastForInMillistask.portfolio.metrics.update.lock.min.duration -
The
/api/v1/vulnerability/source/{source}/vuln/{vuln}/projectsREST API endpoint now supports pagination (apiserver/#888). Like all other paginated endpoints, the page size defaults to100. Clients currently expecting all items to be returned at once must be updated to deal with pagination. -
The
alpine.prefix was removed from Kafka processor properties of the API server (apiserver/#904). Refer to the kafka configuration reference for details. Example of name change:Before After alpine.kafka.processor.vuln.scan.result.processing.orderkafka.processor.vuln.scan.result.processing.order -
The endpoints deprecated in v4.x mentioned below were removed (apiserver/#910):
Removed endpoint Replacement POST /api/v1/policy/{policyUuid}/tag/{tagName}POST /api/v1/tag/{name}/policyDELETE /api/v1/policy/{policyUuid}/tag/{tagName}DELETE /api/v1/tag/{name}/policyGET /api/v1/tag/{policyUuid}GET /api/v1/tag/policy/{uuid}GET /api/v1/bom/token/{uuid}GET /api/v1/event/token/{uuid} -
The minimum supported PostgreSQL version has been raised from 11 to 13 (hyades/#1724). Lower versions may still work, but are no longer tested against.