backstage / backstage/community-plugins

Dependency Dashboard

Open
#392 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
422
Forks
697
Avg merge
2d 6h
Merged PRs (30d)
286

Description

> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.

## Repository Problems

Renovate tried to run on this repository, but found these problems.

- ⚠️ WARN: Cannot access vulnerability alerts. Please ensure permissions have been granted.
- ⚠️ WARN: Unable to read vulnerability information
- ⚠️ WARN: Package lookup failures

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| npm | [@azure/ms-rest-js](https://redirect.github.com/Azure/ms-rest-js) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [@material-ui/core](https://redirect.github.com/mui-org/material-ui) | ![Available](https://img.shields.io/badge/available-green?style=flat-square) |
| npm | [@material-ui/icons](https://redirect.github.com/mui-org/material-ui) | ![Available](https://img.shields.io/badge/available-green?style=flat-square) |
| npm | [@material-ui/lab](https://redirect.github.com/mui-org/material-ui) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [@material-ui/pickers](https://redirect.github.com/mui/material-ui-pickers) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [@material-ui/styles](https://redirect.github.com/mui-org/material-ui) | ![Available](https://img.shields.io/badge/available-green?style=flat-square) |
| npm | [@mui/styles](https://redirect.github.com/mui/material-ui) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/dompurify` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/git-url-parse` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [@types/parse-duration](https://redirect.github.com/jkroso/parse-duration) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/react-window` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/recharts` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/uuid` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | `@types/yup` | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [atlassian-openapi](https://redirect.github.com/robertmassaioli/atlassian-openapi) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [crypto-js](https://redirect.github.com/brix/crypto-js) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [raven-js](https://redirect.github.com/getsentry/raven-js) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| npm | [uuidv4](https://redirect.github.com/thenativeweb/uuidv4) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |

## Abandoned Dependencies

The following dependencies have not received updates for an extended period and may be unmaintained.

View abandoned dependencies (273)

> [!NOTE]
Packages are marked as abandoned when they exceed the [`abandonmentThreshold`](https://docs.renovatebot.com/configuration-options/#abandonmentthreshold) since their last release. Unlike deprecated packages with official notices, abandonment is detected by release inactivity.
>
| Datasource | Package | Last Updated |
|------------|------|-------------|
| npm | [@date-io/luxon](https://redirect.github.com/dmtrKovalenko/date-io) | `2024-12-19` |
| npm | [@dnd-kit/core](https://redirect.github.com/clauderic/dnd-kit) | `2024-12-05` |
| npm | [@dnd-kit/modifiers](https://redirect.github.com/clauderic/dnd-kit) | `2024-12-04` |
| npm | [@dnd-kit/sortable](https://redirect.github.com/clauderic/dnd-kit) | `2024-12-04` |
| npm | [@dnd-kit/utilities](https://redirect.github.com/clauderic/dnd-kit) | `2023-11-06` |
| npm | [@emotion/cache](https://redirect.github.com/emotion-js/emotion) | `2024-12-09` |
| npm | [@emotion/react](https://redirect.github.com/emotion-js/emotion) | `2024-12-09` |
| npm | [@emotion/styled](https://redirect.github.com/emotion-js/emotion) | `2025-06-26` |
| npm | [@guidanti/backstage-github-discussions-fetcher](https://redirect.github.com/guidanti/graphql-github-discussions) | `2025-01-22` |
| npm | [@manypkg/get-packages](https://redirect.github.com/Thinkmill/manypkg) | `2025-07-25` |
| npm | [@maxim_mazurok/gapi.client.calendar](https://redirect.github.com/Maxim-Mazurok/google-api-typings-generator) | `2022-08-10` |
| npm | `@one-platform/opc-feedback` | `2024-06-11` |
| npm | [@spotify/eslint-plugin](https://redirect.github.com/spotify/web-scripts) | `2023-05-18` |
| npm | [@spotify/prettier-config](https://redirect.github.com/spotify/web-scripts) | `2023-05-18` |
| npm | [@testing-library/dom](https://redirect.github.com/testing-library/dom-testing-library) | `2025-07-27` |
| npm | [@testing-library/react-hooks](https://redirect.github.com/testing-library/react-hooks-testing-library) | `2022-06-18` |
| npm | [@useoptic/optic](https://redirect.github.com/opticdev/optic) | `2025-08-10` |
| npm | [abort-controller](https://redirect.github.com/mysticatea/abort-controller) | `2019-03-30` |
| npm | [already](https://redirect.github.com/grantila/already) | `2023-01-11` |
| npm | [array-to-table](https://redirect.github.com/Nijikokun/array-to-table) | `2015-07-31` |
| npm | [autosuggest-highlight](https://redirect.github.com/moroshko/autosuggest-highlight) | `2022-07-24` |
| npm | [axios-retry](https://redirect.github.com/softonic/axios-retry) | `2024-08-02` |
| npm | [body-parser-xml](https://redirect.github.com/fiznool/body-parser-xml) | `2023-04-11` |
| npm | [classnames](https://redirect.github.com/JedWatson/classnames) | `2023-12-29` |
| npm | [codeowners-utils](https://redirect.github.com/jamiebuilds/codeowners-utils) | `2020-04-29` |
| npm | [compare-versions](https://redirect.github.com/omichelsen/compare-versions) | `2024-07-13` |
| npm | [compression](https://redirect.github.com/expressjs/compression) | `2025-07-17` |
| npm | [d3-force](https://redirect.github.com/d3/d3-force) | `2021-06-05` |
| npm | [d3-transition](https://redirect.github.com/d3/d3-transition) | `2021-06-09` |
| npm | [dagre](https://redirect.github.com/dagrejs/dagre) | `2019-12-03` |
| npm | [deep-freeze](https://redirect.github.com/substack/deep-freeze) | `2012-09-04` |
| npm | [deepmerge](https://redirect.github.com/TehShrike/deepmerge) | `2023-03-16` |
| npm | [eslint-plugin-notice](https://redirect.github.com/nickdeis/eslint-plugin-notice) | `2025-02-13` |
| npm | [eslint-plugin-react](https://redirect.github.com/jsx-eslint/eslint-plugin-react) | `2025-04-03` |
| npm | [express-promise-router](https://redirect.github.com/express-promise-router/express-promise-router) | `2021-11-30` |
| npm | [fast-json-stable-stringify](https://redirect.github.com/epoberezkin/fast-json-stable-stringify) | `2019-12-14` |
| npm | [front-matter](https://redirect.github.com/jxson/front-matter) | `2020-05-29` |
| npm | [git-url-parse](https://redirect.github.com/IonicaBizau/git-url-parse) | `2025-04-15` |
| npm | [graphql-voyager](https://redirect.github.com/graphql-kit/graphql-voyager) | `2024-09-24` |
| npm | [history](https://redirect.github.com/remix-run/history) | `2022-02-22` |
| npm | [husky](https://redirect.github.com/typicode/husky) | `2024-11-18` |
| npm | [jsep](https://redirect.github.com/EricSmekens/jsep) | `2024-11-05` |
| npm | [knex-mock-client](https://redirect.github.com/felixmosh/knex-mock-client) | `2024-10-07` |
| npm | [leasot](https://redirect.github.com/pgilad/leasot) | `2024-06-03` |
| npm | [lodash.escaperegexp](https://redirect.github.com/lodash/lodash) | `2016-07-25` |
| npm | [moment](https://redirect.github.com/moment/moment) | `2023-12-27` |
| npm | [ms](https://redirect.github.com/vercel/ms) | `2025-08-27` |
| npm | [octokit-plugin-create-pull-request](https://redirect.github.com/gr2m/octokit-plugin-create-pull-request) | `2025-04-14` |
| npm | [parse-link-header](https://redirect.github.com/thlorenz/parse-link-header) | `2021-12-16` |
| npm | [pluralize](https://redirect.github.com/blakeembrey/pluralize) | `2019-05-25` |
| npm | [prop-types](https://redirect.github.com/facebook/prop-types) | `2022-01-05` |
| npm | [rc-progress](https://redirect.github.com/react-component/progress) | `2024-03-22` |
| npm | [react-feather](https://redirect.github.com/feathericons/react-feather) | `2022-05-30` |
| npm | [react-markdown](https://redirect.github.com/remarkjs/react-markdown) | `2025-03-07` |
| npm | [react-multi-progress](https://redirect.github.com/N3XT191/react-multi-progress) | `2022-10-30` |
| npm | [react-sparklines](https://redirect.github.com/borisyankov/react-sparklines) | `2017-07-27` |
| npm | [reactflow](https://redirect.github.com/xyflow/xyflow) | `2024-06-20` |
| npm | [regression](https://redirect.github.com/tom-alexander/regression-js) | `2017-12-10` |
| npm | [screenfull](https://redirect.github.com/sindresorhus/screenfull) | `2022-06-19` |
| npm | [simple-date-range-calendar](https://redirect.github.com/alissonfabiano/simple-date-range-calendar) | `2024-10-23` |
| npm | [simple-oauth2](https://redirect.github.com/lelylan/simple-oauth2) | `2024-06-30` |
| npm | [stream](https://redirect.github.com/juliangruber/stream) | `2024-06-26` |
| npm | [swagger-converter](https://redirect.github.com/apigee-127/swagger-converter) | `2021-02-16` |
| npm | [swagger2openapi](https://redirect.github.com/Mermade/oas-kit) | `2021-07-07` |
| npm | [typesafe-actions](https://redirect.github.com/piotrwitek/typesafe-actions) | `2019-11-02` |
| npm | [typestyle](https://redirect.github.com/typestyle/typestyle) | `2022-08-01` |
| npm | [use-deep-compare](https://redirect.github.com/sandiiarov/use-deep-compare) | `2024-07-20` |
| npm | [use-deep-compare-effect](https://redirect.github.com/kentcdodds/use-deep-compare-effect) | `2021-10-13` |
| npm | [victory](https://redirect.github.com/FormidableLabs/victory) | `2025-01-14` |
| npm | [victory-box-plot](https://redirect.github.com/FormidableLabs/victory) | `2025-01-14` |
| npm | [victory-core](https://redirect.github.com/FormidableLabs/victory) | `2025-01-14` |
| npm | [victory-voronoi-container](https://redirect.github.com/FormidableLabs/victory) | `2025-01-14` |
| npm | [wait-for-expect](https://redirect.github.com/TheBrainFamily/wait-for-expect) | `2025-08-01` |
| npm | [xml2js](https://redirect.github.com/Leonidas-from-XIV/node-xml2js) | `2023-07-26` |
| npm | [yn](https://redirect.github.com/sindresorhus/yn) | `2025-08-22` |
| npm | [zen-observable](https://redirect.github.com/zenparsing/zen-observable) | `2022-11-28` |

## Pending Approval

The following branches are pending approval. To create them, click on a checkbox below.

- [ ] Update dependency @octokit/rest to v22
- [ ] Update dependency js-yaml to v5
- [ ] Update GitHub Actions (major) (`actions/cache`, `actions/checkout`, `actions/create-github-app-token`, `actions/github-script`, `actions/labeler`, `actions/setup-node`, `actions/stale`, `actions/upload-artifact`, `codecov/codecov-action`, `dawidd6/action-download-artifact`, `node`, `peter-evans/create-pull-request`, `postgres`, `renovatebot/github-action`)
- [ ] Update workspace/explore dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/fairwinds-insights dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/styles`, `@mui/utils`, `@mui/x-charts`, `@testing-library/jest-dom`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/feedback dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `express`, `msw`, `node`, `node-gyp`, `nodemailer`, `prettier`, `react`, `react-dom`, `short-uuid`)
- [ ] Update workspace/flux dependencies (major) (`@changesets/cli`, `@tanstack/query-sync-storage-persister`, `@tanstack/react-query`, `@tanstack/react-query-persist-client`, `@testing-library/jest-dom`, `@types/node`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/fossa dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node-gyp`, `p-limit`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/git-release-manager dependencies (major) (`@changesets/cli`, `@octokit/rest`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `recharts`)
- [ ] Update workspace/github dependencies (major) (`@changesets/cli`, `@octokit/graphql`, `@octokit/rest`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/git-url-parse`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `git-url-parse`, `jsdom`, `knip`, `msw`, `node-gyp`, `octokit`, `p-limit`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/growthbook-flags dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/kafka dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/keycloak dependencies (major) (`@changesets/cli`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jose`, `jsdom`, `knip`, `node-gyp`, `openid-client`, `p-limit`, `prettier`, `uuid`)
- [ ] Update workspace/kiali dependencies (major) (`@babel/core`, `@babel/preset-typescript`, `@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/system`, `@mui/x-charts`, `@testing-library/jest-dom`, `@types/express`, `@types/node`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `concurrently`, `express`, `js-yaml`, `json-beautify`, `knip`, `micro-memoize`, `msw`, `node-gyp`, `react`, `react-ace`, `react-dom`, `screenfull`, `typesafe-actions`, `victory-box-plot`, `victory-core`, `victory-voronoi-container`)
- [ ] Update workspace/linguist dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `express`, `js-yaml`, `knip`, `linguist-js`, `node-gyp`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] Update workspace/manage dependencies (major) (`@backstage-community/plugin-tech-insights-backend`, `@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/styles`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `zod`)
- [ ] Update workspace/mcp-chat dependencies (major) (`@changesets/cli`, `@google/genai`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@types/express`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `express`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] Update workspace/mend dependencies (major) (`@changesets/cli`, `@material-table/core`, `@mui/icons-material`, `@mui/material`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `react-is`)
- [ ] Update workspace/mta dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `msw`, `node-gyp`, `openid-client`, `protobufjs`, `react`, `react-dom`)
- [ ] Update workspace/multi-source-security-viewer dependencies (major) (`@backstage-community/plugin-github-actions`, `@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@react-stately/layout`, `@testing-library/jest-dom`, `@types/express`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `express`, `jsdom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`, `zod`)
- [ ] Update workspace/n8n dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/npm dependencies (major) (`@changesets/cli`, `@types/express`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `express`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/ocm dependencies (major) (`@changesets/cli`, `@kubernetes/client-node`, `@mui/icons-material`, `@testing-library/jest-dom`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/octopus-deploy dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/pingidentity dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `@types/supertest`, `better-sqlite3`, `express`, `jose`, `jsdom`, `msw`, `node-gyp`, `openid-client`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] Update workspace/playlist dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] Update workspace/quay dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/rbac dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@rjsf/core`, `@rjsf/mui`, `@rjsf/utils`, `@rjsf/validator-ajv8`, `@testing-library/jest-dom`, `@types/express`, `@types/jsdom`, `@types/node`, `@types/react`, `@types/react-dom`, `chokidar`, `csv-parse`, `express`, `js-yaml`, `jsdom`, `knip`, `msw`, `node-gyp`, `quay.io/keycloak/keycloak`, `react`, `react-dom`)
- [ ] Update workspace/report-portal dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `http-proxy-middleware`, `knip`, `msw`, `node`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/rollbar dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/scaffolder-backend-module-annotator dependencies (major) (`@changesets/cli`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`)
- [ ] Update workspace/scaffolder-backend-module-kubernetes dependencies (major) (`@changesets/cli`, `@kubernetes/client-node`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `msw`, `node-gyp`, `prettier`)
- [ ] Update workspace/scaffolder-relation-processor dependencies (major) (`@changesets/cli`, `@octokit/core`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/servicenow dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@types/express`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `express`, `jsdom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/sonarqube dependencies (major) (`@changesets/cli`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/tech-insights dependencies (major) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/styles`, `@mui/x-charts`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `node-gyp`, `p-limit`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/tekton dependencies (major) (`@changesets/cli`, `@kubernetes/client-node`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `mobx-react`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/topology dependencies (major) (`@changesets/cli`, `@kubernetes/client-node`, `@testing-library/jest-dom`, `@types/git-url-parse`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `git-url-parse`, `jsdom`, `knip`, `mobx-react`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] Update workspace/wheel-of-names dependencies (major) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/node`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] 🔐 **Create all pending approval PRs at once** 🔐

## Rate-Limited

The following updates are currently rate-limited. To force their creation now, click on a checkbox below.

- [ ] Update GitHub Actions (`actions/cache`, `actions/checkout`, `actions/create-github-app-token`, `actions/github-script`, `actions/labeler`, `actions/setup-node`, `actions/stale`, `actions/upload-artifact`, `backstage/actions`, `codecov/codecov-action`, `dawidd6/action-download-artifact`, `github/issue-labeler`, `peter-evans/create-pull-request`, `renovatebot/github-action`, `step-security/harden-runner`)

## PR Edited (Blocked)

The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.

- [ ] [Update dependency @azure/identity to v4.13.2](../pull/10715)
- [ ] [Update dependency @testing-library/react to v16.3.3](../pull/10710)
- [ ] [Update dependency react-router to ^6.30.4](../pull/10712)
- [ ] [Update workspace/acs dependencies](../pull/10716) (`@patternfly/react-core`, `@patternfly/react-topology`)
- [ ] [Update workspace/feedback dependencies](../pull/10714) (`@testing-library/user-event`, `@types/nodemailer`, `@types/supertest`)
- [ ] [Update workspace/keycloak dependencies](../pull/10717) (`@keycloak/keycloak-admin-client`, `@types/lodash`)
- [ ] [Update dependency @playwright/test to v1.63.0](../pull/10923)
- [ ] [Update dependency @playwright/test to v1.63.0](../pull/10924)
- [ ] [Update dependency @playwright/test to v1.63.0](../pull/10925)
- [ ] [Update workspace/copilot dependencies](../pull/10799) (`@remixicon/react`, `react-aria-components`)
- [ ] [Update workspace/kiali dependencies](../pull/10800) (`@patternfly/react-topology`, `@types/supertest`, `cytoscape`)
- [ ] [Update workspace/manage dependencies](../pull/10801) (`@backstage-community/plugin-tech-insights-backend-module-jsonfc`, `@backstage-community/plugin-tech-insights-common`)
- [ ] [Update workspace/multi-source-security-viewer dependencies](../pull/10803) (`@backstage-community/plugin-azure-devops`, `@backstage-community/plugin-azure-devops-common`, `@backstage-community/plugin-jenkins`, `@playwright/test`)
- [ ] [Update workspace/tekton dependencies](../pull/10798) (`@playwright/test`, `@testing-library/react`, `@types/lodash`, `react-aria-components`)
- [ ] [Update workspace/topology dependencies](../pull/10805) (`@backstage-community/plugin-tekton-react`, `@playwright/test`, `react-aria-components`)
- [ ] [Update maintainer-owned workspace dependencies (major)](../pull/10820) (`@changesets/cli`, `@date-io/luxon`, `@manypkg/get-packages`, `@material-table/core`, `@octokit/rest`, `@react-hookz/web`, `@tanstack/react-query`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/jsdom`, `@types/node`, `@types/react`, `@types/react-dom`, `@types/react-window`, `badge-maker`, `better-sqlite3`, `chalk`, `color`, `commander`, `date-fns`, `express`, `find-up`, `graphiql`, `graphql`, `graphql-ws`, `helmet`, `http-proxy-middleware`, `inquirer`, `jsdom`, `knip`, `leasot`, `material-ui-popup-state`, `msw`, `node-gyp`, `p-limit`, `prettier`, `react`, `react-dom`, `react-window`, `recharts`, `replace-in-file`, `ts-morph`, `uuid`, `zod`)
- [ ] [Update workspace/3scale dependencies (major)](../pull/10821) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `knip`, `node-gyp`, `openapi-merge`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/acr dependencies (major)](../pull/10822) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/acs dependencies (major)](../pull/10823) (`@changesets/cli`, `@eslint/js`, `@mui/material`, `@mui/x-data-grid`, `@patternfly/react-charts`, `@patternfly/react-icons`, `@patternfly/react-styles`, `@patternfly/react-table`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/jest`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `date-fns`, `msw`, `node-gyp`, `react`, `react-data-table-component`, `react-dom`)
- [ ] [Update workspace/adr dependencies (major)](../pull/10825) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `marked`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/agent-forge dependencies (major)](../pull/10826) (`@changesets/cli`, `@mui/material`, `@mui/styles`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `node`, `node-gyp`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] [Update workspace/akeyless dependencies (major)](../pull/10827) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/jsdom`, `@types/node`, `@types/react`, `@types/react-dom`, `akeyless`, `akeyless-cloud-id`, `express`, `jsdom`, `knip`, `msw`, `node-gyp`, `p-limit`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/analytics dependencies (major)](../pull/10828) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `react-ga4`)
- [ ] [Update workspace/announcements dependencies (major)](../pull/10829) (`@changesets/cli`, `@mui/material`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `msw`, `prettier`, `react`, `react-dom`, `uuid`)
- [ ] [Update workspace/apiiro dependencies (major)](../pull/10830) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/x-charts`, `@mui/x-data-grid`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-calendar`, `react-dom`, `react-is`, `zod`)
- [ ] [Update workspace/argo-workflows dependencies (major)](../pull/10831) (`@changesets/cli`, `@spotify/prettier-config`, `@testing-library/jest-dom`, `@types/express`, `@types/react`, `@types/react-dom`, `concurrently`, `express`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/argocd dependencies (major)](../pull/10832) (`@changesets/cli`, `@kubernetes/client-node`, `@mui/icons-material`, `@mui/material`, `@testing-library/jest-dom`, `@types/express`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `concurrently`, `express`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `undici`)
- [ ] [Update workspace/azure-devops dependencies (major)](../pull/10833) (`@changesets/cli`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/jsdom`, `@types/mime-types`, `@types/react`, `@types/react-dom`, `azure-devops-node-api`, `better-sqlite3`, `express`, `jsdom`, `knip`, `mime-types`, `node-gyp`, `p-limit`, `prettier`, `react`, `react-dom`, `zod`)
- [ ] [Update workspace/azure-resources dependencies (major)](../pull/10838) (`@azure/arm-resourcegraph`, `@changesets/cli`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`, `uuid`)
- [ ] [Update workspace/azure-sites dependencies (major)](../pull/10839) (`@azure/arm-appservice`, `@azure/arm-resourcegraph`, `@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/azure-storage-explorer dependencies (major)](../pull/10840) (`@changesets/cli`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `node`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/bitbucket-pull-requests dependencies (major)](../pull/10841) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/bitrise dependencies (major)](../pull/10842) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`, `recharts`)
- [ ] [Update workspace/blackduck dependencies (major)](../pull/10843) (`@changesets/cli`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/bookmarks dependencies (major)](../pull/10844) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@mui/system`, `@mui/x-tree-view`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `node-gyp`, `react`, `react-dom`)
- [ ] [Update workspace/catalog dependencies (major)](../pull/10845) (`@changesets/cli`, `@types/git-url-parse`, `@types/react`, `@types/react-dom`, `git-url-parse`, `knip`, `node-gyp`, `prettier`)
- [ ] [Update workspace/checkmarx dependencies (major)](../pull/10846) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/jest`, `@types/node`, `@types/react`, `@types/react-dom`, `eslint`, `express`, `globby`, `jest`, `jest-cli`, `jest-environment-jsdom`, `jest-environment-node`, `jest-runtime`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/code-coverage dependencies (major)](../pull/10847) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `express`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `recharts`, `uuid`)
- [ ] [Update workspace/confluence dependencies (major)](../pull/10885) (`@changesets/cli`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/express`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `jest`, `knip`, `msw`, `node-gyp`, `node-html-markdown`, `p-limit`, `p-throttle`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/copilot dependencies (major)](../pull/10886) (`@changesets/cli`, `@mui/icons-material`, `@mui/material`, `@octokit/auth-app`, `@octokit/rest`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `better-sqlite3`, `cross-env`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`, `zod`)
- [ ] [Update workspace/cost-insights dependencies (major)](../pull/10887) (`@changesets/cli`, `@date-io/luxon`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`, `recharts`)
- [ ] [Update workspace/entity-feedback dependencies (major)](../pull/10888) (`@changesets/cli`, `@testing-library/jest-dom`, `@testing-library/react`, `@types/react`, `@types/react-dom`, `express`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/jfrog-artifactory dependencies (major)](../pull/10815) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/nexus-repository-manager dependencies (major)](../pull/10816) (`@changesets/cli`, `@testing-library/jest-dom`, `@types/jsdom`, `@types/node`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `msw`, `node-gyp`, `prettier`, `react`, `react-dom`)
- [ ] [Update workspace/scaffolder-backend-module-servicenow dependencies (major)](../pull/10818) (`@changesets/cli`, `@types/react`, `@types/react-dom`, `knip`, `msw`, `node-gyp`, `prettier`)

---

> [!WARNING]
> Renovate failed to look up the following dependencies: `Failed to look up docker package ghcr.io/devcontainers-contrib/features/mkdocs: no-result`.
>
> Files affected: `.devcontainer/devcontainer.json`

---

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [Update dependency @playwright/test to v1.63.0](../pull/10718)
- [ ] [Update dependency @types/node to v24.13.3](../pull/10721)
- [ ] [Update dependency csstype to v3.2.3](../pull/10723)
- [ ] [Update dependency csstype to v3.2.3](../pull/10724)
- [ ] [Update dependency csstype to v3.2.3](../pull/10725)
- [ ] [Update dependency csstype to v3.2.3](../pull/10727)
- [ ] [Update dependency csstype to v3.2.3](../pull/10782)
- [ ] [Update dependency csstype to v3.2.3](../pull/10783)
- [ ] [Update dependency csstype to v3.2.3](../pull/10784)
- [ ] [Update dependency csstype to v3.2.3](../pull/10785)
- [ ] [Update dependency csstype to v3.2.3](../pull/10787)
- [ ] [Update dependency csstype to v3.2.3](../pull/10788)
- [ ] [Update maintainer-owned workspace dependencies](../pull/10789) (`@types/node`, `csstype`, `docker.io/jenkins/jenkins`)
- [ ] [Update workspace/akeyless dependencies](../pull/10791) (`@types/node`, `csstype`)
- [ ] [Update workspace/checkmarx dependencies](../pull/10793) (`csstype`, `yarn`)
- [ ] [Update workspace/mta dependencies](../pull/10794) (`@asyncapi/protobuf-schema-parser`, `@protobufjs/inquire`, `protobufjs`)
- [ ] [Update Yarn to v4.18.0](../pull/9758)
- [ ] [Update dependency @manypkg/get-packages to v3](../pull/10807)
- [ ] [Update dependency lint-staged to v17](../pull/10809)
- [ ] [Update dependency ts-morph to v28](../pull/10810)
- [ ] [Update linters (major)](../pull/10811) (`eslint`, `eslint-plugin-notice`, `eslint-plugin-testing-library`, `prettier`)
- [ ] [Update mcr.microsoft.com/devcontainers/typescript-node Docker tag to v26](../pull/10812)
- [ ] [Update workspace/amplication dependencies (major)](../pull/10813) (`@changesets/cli`, `@types/react`, `@types/react-dom`, `knip`, `node`, `node-gyp`, `prettier`)
- [ ] [Update workspace/scaffolder-backend-module-regex dependencies (major)](../pull/10817) (`@changesets/cli`, `@types/jsdom`, `@types/react`, `@types/react-dom`, `jsdom`, `knip`, `node-gyp`, `prettier`)
- [ ] [Update workspace/scaffolder-backend-module-sonarqube dependencies (major)](../pull/10819) (`@changesets/cli`, `@types/react`, `@types/react-dom`, `knip`, `node-gyp`, `prettier`)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## Detected Dependencies

> [!NOTE]
> Detected dependencies section has been truncated

devcontainer (1)

.devcontainer/devcontainer.json (2)

- `ghcr.io/devcontainers/features/common-utils 2.5.9`
- `ghcr.io/devcontainers-contrib/features/mkdocs 2`

docker-compose (3)

workspaces/announcements/docker-compose.yml

workspaces/jenkins/compose.yaml (1)

- `docker.io/jenkins/jenkins 2.577-jdk21` → [Updates: `2.581-jdk21`]

workspaces/rbac/plugins/rbac-backend/docker-compose.keycloak.yaml (1)

- `quay.io/keycloak/keycloak 22.0.5` → [Updates: `26.7.3`]

dockerfile (1)

.devcontainer/Dockerfile (1)

- `mcr.microsoft.com/devcontainers/typescript-node 22` → [Updates: `26`]

github-actions (21)

.github/workflows/add-workspace-label.yml (2)

- `github/issue-labeler v3.4@c1b0f9f52a63158c4adc09425e858e87b32e9685` → [Updates: `v3.5`]
- `actions/labeler v5` → [Updates: `v7`, `v5`]

.github/workflows/auto-label-renovate-prs.yml (4)

- `step-security/harden-runner v2.9.1@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde` → [Updates: `v2.21.1`]
- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/auto-version-bump-scheduler.yml (3)

- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/auto-version-bump.yml (2)

- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/checkout v4` → [Updates: `v7`, `v4`]

.github/workflows/automate_changeset_feedback.yml (3)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `actions/checkout v4.1.3@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v4.4.0`, `v7.0.1`]
- `backstage/actions v0.6.10` → [Updates: `v0.7.10`, `v0.6.10`]

.github/workflows/automate_renovate_changesets.yml (4)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `actions/checkout v4.1.3@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v4.4.0`, `v7.0.1`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/automate-staleness.yml (2)

- `step-security/harden-runner v2.9.1@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde` → [Updates: `v2.21.1`]
- `actions/stale v9` → [Updates: `v11`, `v9`]

.github/workflows/ci.yml (13)

- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `codecov/codecov-action v6.0.0@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2` → [Updates: `v6.0.2`, `v7.0.0`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]
- `postgres 18`
- `postgres 14` → [Updates: `18`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/coverage-baseline.yml (7)

- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `codecov/codecov-action v6.0.0@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2` → [Updates: `v6.0.2`, `v7.0.0`]
- `postgres 18`
- `postgres 14` → [Updates: `18`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/cron.yml (2)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `backstage/actions v0.6.10` → [Updates: `v0.7.10`, `v0.6.10`]

.github/workflows/deprecate-archived-plugins.yml (3)

- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/mui-migration-tracker.yml (5)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/github-script v7` → [Updates: `v9`, `v7`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/pr.yml (2)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `backstage/actions v0.6.10` → [Updates: `v0.7.10`, `v0.6.10`]

.github/workflows/regenerate_issue_templates.yml (4)

- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `peter-evans/create-pull-request v7` → [Updates: `v8`, `v7`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/release_workspace_version.yml (9)

- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `backstage/changesets-action v3.0.0@f24ad771fafcd1500864302d3143b9b95ceb4e15`
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `node 22.x` → [Updates: `24.x`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/release_workspace.yml (9)

- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `backstage/changesets-action v3.0.0@f24ad771fafcd1500864302d3143b9b95ceb4e15`
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `node 22.x` → [Updates: `24.x`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/release.yml (3)

- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/renovate.yml (5)

- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `dawidd6/action-download-artifact v5` → [Updates: `v24`, `v5`]
- `actions/create-github-app-token v1` → [Updates: `v3`, `v1`]
- `renovatebot/github-action v41.0.2` → [Updates: `v41.0.22`, `v46.2.6`, `v41.0.2`]
- `actions/upload-artifact v4` → [Updates: `v7`, `v4`]

.github/workflows/update-docs-tables.yml (4)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `actions/checkout v4@1d96c772d19495a3b5c517cd2bc0cb401ea0529f` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/upgrade-dashboard.yml (5)

- `step-security/harden-runner v2.7.0@63c24ba6bd7ba022e95695ff85de572c04a18142` → [Updates: `v2.21.1`]
- `actions/checkout v4` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/github-script v7` → [Updates: `v9`, `v7`]
- `node 22.x` → [Updates: `24.x`]

.github/workflows/version-bump.yml (7)

- `actions/checkout v4@0ad4b8fadaa221de15dcec353f45205ec38ea70b` → [Updates: `v7`, `v4`]
- `actions/setup-node v4@60edb5dd545a775178f52524783378180af0d1f8` → [Updates: `v7`, `v4`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `actions/cache v4.2.0@1bd1e32a3bdc45362d1e726936510720a7c30a57` → [Updates: `v4.3.0`, `v6.1.0`]
- `actions/github-script v7@60a0d83039c74a4aee543508d2ffcb1c3799cdea` → [Updates: `v9`, `v7`]
- `actions/github-script v7@60a0d83039c74a4aee543508d2ffcb1c3799cdea` → [Updates: `v9`, `v7`]
- `node 22.x` → [Updates: `24.x`]

npm (5)

package.json (21)

- `@changesets/parse ^1.0.0`
- `@manypkg/get-packages ^2.2.2` → [Updates: `^3.0.0`]
- `@octokit/rest ^20.1.1` → [Updates: `^22.0.0`]
- `@spotify/eslint-plugin ^15.0.0`
- `array-to-table ^1.0.1`
- `codeowners-utils ^1.0.2`
- `eslint ^8.6.0` → [Updates: `^10.0.0`]
- `eslint-plugin-notice ^0.9.10` → [Updates: `^1.0.0`]
- `eslint-plugin-react ^7.28.0`
- `eslint-plugin-testing-library ^6.0.0` → [Updates: `^7.0.0`]
- `fs-extra 11.4.0`
- `husky ^9.0.11`
- `js-yaml ^4.2.0` → [Updates: `^5.0.0`]
- `lint-staged ^16.0.0` → [Updates: `^17.0.0`]
- `lodash.escaperegexp ^4.1.2`
- `node-fetch ^2.6.7`
- `prettier ^2.3.2` → [Updates: `^3.0.0`]
- `semver ^7.7.2`
- `ts-morph ^21.0.1` → [Updates: `^28.0.0`]
- `node 22 || 24`
- `yarn 4.14.1` → [Updates: `4.18.0`]

workspaces/3scale/package.json (8)

- `@changesets/cli ^2.27.1` → [Updates: `^3.0.0`]
- `knip ^5.27.4` → [Updates: `^6.0.0`]
- `node-gyp ^9.0.0` → [Updates: `^13.0.0`]
- `prettier ^2.3.2` → [Updates: `^3.0.0`]
- `typescript ~5.8.0`
- `node 22 || 24`
- `@types/react ^18` → [Updates: `^19.0.

> ✂ **Note**
>
> PR body was truncated to here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.