Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions workspaces/feedback/.changeset/renovate-a1e11c6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@backstage-community/plugin-feedback-backend': patch
---

Updated dependency `@backstage/backend-defaults` to `^0.12.0`.
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"tsc": "tsc"
},
"dependencies": {
"@backstage/backend-defaults": "^0.11.1",
"@backstage/backend-defaults": "^0.12.0",
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Security: dependency range ^0.12.0 can resolve to @backstage/backend-defaults 0.12.0/0.12.1, but the advisory says the fix starts at 0.12.2. Please bump the minimum to >= 0.12.2 (e.g., ^0.12.2) to ensure consumers can’t end up on a vulnerable patch.

Suggested change
"@backstage/backend-defaults": "^0.12.0",
"@backstage/backend-defaults": "^0.12.2",

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The referenced CVEs are patched starting in @backstage/backend-defaults 0.12.2, but this range still allows resolving 0.12.0/0.12.1. Please bump the minimum to a patched version (>=0.12.2).

Suggested change
"@backstage/backend-defaults": "^0.12.0",
"@backstage/backend-defaults": "^0.12.2",

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Apr 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For a security-driven upgrade, the version range should enforce a patched minimum. ^0.12.0 still allows installing 0.12.0, which predates the CVE fixes called out in the PR. Consider bumping this to ^0.12.2 (or another range with a >=0.12.2 lower bound) so future lockfile refreshes can’t reintroduce the vulnerable version.

Suggested change
"@backstage/backend-defaults": "^0.12.0",
"@backstage/backend-defaults": "^0.12.2",

Copilot uses AI. Check for mistakes.
"@backstage/backend-dynamic-feature-service": "^0.7.2",
"@backstage/backend-plugin-api": "^1.4.1",
Copy link

Copilot AI Apr 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This dependency range is updated to ^0.12.0, but the PR is flagged as a security upgrade to v0.12.2. To make the security intent durable (e.g., across lockfile refreshes), bump the minimum to ^0.12.2 (or whatever patched patch-level you intend).

Suggested change
"@backstage/backend-plugin-api": "^1.4.1",
"@backstage/backend-plugin-api": "^1.4.2",

Copilot uses AI. Check for mistakes.
"@backstage/backend-test-utils": "^1.7.0",
Comment on lines +40 to 43
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@backstage/backend-dynamic-feature-service and @backstage/backend-test-utils in this dependency set still pull @backstage/backend-defaults@^0.11.x (visible in the workspace lockfile), which keeps the vulnerable version around even after bumping this direct dependency. To fully remediate, please bump those dependencies to versions that depend on patched @backstage/backend-defaults (>=0.12.2) or otherwise eliminate the ^0.11.x constraint.

Suggested change
"@backstage/backend-defaults": "^0.12.0",
"@backstage/backend-dynamic-feature-service": "^0.7.2",
"@backstage/backend-plugin-api": "^1.4.1",
"@backstage/backend-test-utils": "^1.7.0",
"@backstage/backend-defaults": "^0.12.2",
"@backstage/backend-dynamic-feature-service": "^0.8.0",
"@backstage/backend-plugin-api": "^1.4.1",
"@backstage/backend-test-utils": "^1.8.0",

Copilot uses AI. Check for mistakes.
Expand Down
Loading
Loading