Skip to content

Commit eda3aba

Browse files
nscuroCopilot
andauthored
Add upgrade notes for 0.7.0-alpha.7-9 (#103)
* Add upgrade notes for 0.7.0-alpha.7-9 Signed-off-by: nscuro <nscuro@protonmail.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Niklas <nscuro@protonmail.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Niklas <nscuro@protonmail.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Niklas <nscuro@protonmail.com> --------- Signed-off-by: nscuro <nscuro@protonmail.com> Signed-off-by: Niklas <nscuro@protonmail.com> Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent be1cc32 commit eda3aba

4 files changed

Lines changed: 43 additions & 0 deletions

File tree

docs/guides/upgrading/.pages

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
title: Upgrade guides
22
nav:
33
- index.md
4+
- v0.7.0-alpha.9.md
5+
- v0.7.0-alpha.8.md
6+
- v0.7.0-alpha.7.md
47
- v0.7.0-alpha.6.md
58
- v0.7.0-alpha.5.md
69
- v0.7.0-alpha.4.md
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Upgrading to v0.7.0-alpha.7
2+
3+
No breaking changes, and no manual steps required.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Upgrading to v0.7.0-alpha.8
2+
3+
* **Removed `PROJECT_VULN_ANALYSIS_COMPLETE` notifications**. Their model is suboptimal and their content
4+
expensive to produce. Since they were never configurable via UI, this release removes them. A similar capability
5+
may be reintroduced in a future release, based on user demand.
6+
* **Java baseline raised to 25**. Java 25 is now required to build and run the app. Official container
7+
images shipped with Java 25 since September 2025. This change only affects users who build the app
8+
from source or assemble custom container images.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Upgrading to v0.7.0-alpha.9
2+
3+
* **Removed `componentMetaInformation` fields from `/api/v1/component/*` endpoints**. The data (publish timestamp,
4+
hashes from repositories) is now available as `package_metadata` and `package_artifact_metadata` in `/api/v2/components`.
5+
Refer to the [API v2 OpenAPI spec][openapi-v2] for details.
6+
* **Introduced `expand`-able fields in API v2**. Certain fields are now excluded from responses by default, but can be
7+
expanded using the `expand` query parameter. This impacts the `/api/v2/components` and `/api/v2/projects/{uuid}/components`
8+
endpoints, where `metrics` and `occurrence_count` must be explicitly expanded going forward.
9+
Refer to the [API v2 OpenAPI spec][openapi-v2] for details.
10+
* **Removed LDAP synchronization job**. The LDAP integration no longer asynchronously synchronizes users and team
11+
memberships. Instead, synchronization happens ad-hoc when users successfully log in. This matches the behavior of
12+
the OIDC integration.
13+
* **Simplified configuration surface of scheduled tasks**. The following configuration properties are no longer used:
14+
* `(alpine|dt).worker.threads`
15+
* `(alpine|dt).worker.thread.multiplier`
16+
* `(alpine|dt).worker.pool.drain.timeout.duration`
17+
* `dt.task.internal.component.identification.lock.max.duration`
18+
* `dt.task.internal.component.identification.lock.min.duration`
19+
* `dt.task.vulnerability.analysis.lock.max.duration`
20+
* `dt.task.vulnerability.analysis.lock.min.duration`
21+
* `dt.task.epss.mirror.lock.max.duration`
22+
* `dt.task.epss.mirror.lock.min.duration`
23+
* `dt.task.internal.component.identification.cron`
24+
* `dt.task.metrics.maintenance.lock.max.duration`
25+
* `dt.task.metrics.maintenance.lock.min.duration`
26+
* **Added support for rejected / withdrawn vulnerabilities**. The internal analyzer no longer reports vulnerabilities
27+
rejected or withdrawn by their source. The UI now shows a *Rejected* badge for such vulnerabilities.
28+
29+
[openapi-v2]: ../../reference/api/v2.md

0 commit comments

Comments
 (0)