From 27a1b25eabcb6afdabbfb61701297f7e49ce7838 Mon Sep 17 00:00:00 2001 From: Adesanmi Aderibigbe <60453087+Adesanmi1@users.noreply.github.com> Date: Tue, 11 Aug 2026 13:10:20 -0400 Subject: [PATCH 1/2] fix(airbrake): upgrade http-proxy-middleware to v3 Bump http-proxy-middleware from ^2.0.0 to ^3.0.0 in the airbrake-backend plugin to resolve #629. The plugin's custom pathRewrite already handles the v3 "removed req.url patching" behavior change since it defensively strips any leading path only up to the first "/api" segment and is a no-op otherwise. Signed-off-by: Adesanmi Aderibigbe <60453087+Adesanmi1@users.noreply.github.com> --- workspaces/airbrake/plugins/airbrake-backend/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspaces/airbrake/plugins/airbrake-backend/package.json b/workspaces/airbrake/plugins/airbrake-backend/package.json index 1cec1c560ed..fce510767f8 100644 --- a/workspaces/airbrake/plugins/airbrake-backend/package.json +++ b/workspaces/airbrake/plugins/airbrake-backend/package.json @@ -39,7 +39,7 @@ "@types/express": "*", "express": "^4.17.1", "express-promise-router": "^4.1.0", - "http-proxy-middleware": "^2.0.0" + "http-proxy-middleware": "^3.0.0" }, "devDependencies": { "@backstage/backend-test-utils": "backstage:^", From d5d10f86aab49f36477e6ca2404d9c47d4069379 Mon Sep 17 00:00:00 2001 From: Adesanmi Aderibigbe <60453087+Adesanmi1@users.noreply.github.com> Date: Tue, 11 Aug 2026 13:13:05 -0400 Subject: [PATCH 2/2] Add changeset for airbrake http-proxy-middleware v3 bump Signed-off-by: Adesanmi Aderibigbe <60453087+Adesanmi1@users.noreply.github.com> --- workspaces/airbrake/.changeset/shiny-airbrake-proxy-v3.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 workspaces/airbrake/.changeset/shiny-airbrake-proxy-v3.md diff --git a/workspaces/airbrake/.changeset/shiny-airbrake-proxy-v3.md b/workspaces/airbrake/.changeset/shiny-airbrake-proxy-v3.md new file mode 100644 index 00000000000..728d2349a4b --- /dev/null +++ b/workspaces/airbrake/.changeset/shiny-airbrake-proxy-v3.md @@ -0,0 +1,5 @@ +--- +'@backstage-community/plugin-airbrake-backend': patch +--- + +Upgraded `http-proxy-middleware` to v3.