AxisCommunications / AxisCommunications/backstage-plugins

Dependency Dashboard

Open
#398 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
44
Forks
39
Avg merge
23h 40m
Merged PRs (30d)
59

Description

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/AxisCommunications/backstage-plugins).

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

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| 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) |

## Abandoned Dependencies

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

View abandoned dependencies (6)

> [!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 | [@spotify/prettier-config](https://redirect.github.com/spotify/web-scripts) | `2023-05-18` |
| npm | [express-promise-router](https://redirect.github.com/express-promise-router/express-promise-router) | `2021-11-30` |
| npm | [history](https://redirect.github.com/remix-run/history) | `2022-02-22` |

## Awaiting Schedule

The following updates are awaiting their schedule. To get an update now, click on a checkbox below.

- [ ] chore(deps): lock file maintenance

## Pending Status Checks

The following updates await pending status checks. To force their creation now, click on a checkbox below.

- [ ] chore(deps): pin dependencies (`@changesets/cli`, `@jest/environment-jsdom-abstract`, `@playwright/test`, `@spotify/prettier-config`, `@testing-library/dom`, `@testing-library/jest-dom`, `@testing-library/react`, `@testing-library/user-event`, `@types/express`, `@types/jest`, `@types/jsdom`, `@types/lodash`, `@types/luxon`, `@types/node`, `@types/supertest`, `cross-env`, `jest`, `jsdom`, `msw`, `node-gyp`, `prettier`, `supertest`, `typescript`)
- [ ] chore(deps): pin dependencies (`@types/react`, `@types/react-dom`)
- [ ] chore(deps): update changesets/action action to v2.1.2
- [ ] chore(deps): update dependency @changesets/cli to ^3.0.1
- [ ] chore(deps): update dependency @internationalized/date to v3.12.4
- [ ] chore(deps): update dependency @testing-library/dom to ^10.4.1
- [ ] chore(deps): update dependency @types/node to ^24.13.3
- [ ] chore(deps): update dependency @types/node to v24.13.4
- [ ] chore(deps): update dependency express to v4.22.3
- [ ] chore(deps): update dependency zod to v4.6.5
- [ ] chore(deps): update dependency @playwright/test to ^1.63.0

## PR Closed (Blocked)

The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.

- [ ] [chore(deps): update dependency @types/express to v5](../pull/431)
- [ ] [chore(deps): update dependency jsdom to v30](../pull/438) (`jsdom`, `@types/jsdom`)
- [ ] [chore(deps): update dependency prettier to v3](../pull/439)
- [ ] [chore(deps): update dependency typescript to v7](../pull/442)
- [ ] [fix(deps): update dependency express to v5](../pull/444)
- [ ] [fix(deps): update react monorepo to v19](../pull/453) (`@types/react`, `@types/react-dom`, `react`, `react-dom`)

## Detected Dependencies

github-actions (2)

.github/workflows/ci.yml (9)

- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `node 24.x`
- `node 24.x`
- `node 24.x`

.github/workflows/release.yml (4)

- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `changesets/action v2.1.1@8488615a623b1b9c987934bb89eae8af6a946ac1` → [Updates: `v2.1.2`]
- `node 24.x`

npm (14)

package.json (18)

- `@changesets/cli ^3.0.0` → [Updates: `3.0.1`, `^3.0.1`]
- `@jest/environment-jsdom-abstract ^30.5.0` → [Updates: `30.5.1`]
- `@playwright/test ^1.39.0` → [Updates: `1.62.1`, `^1.63.0`]
- `@spotify/prettier-config ^15.0.0` → [Updates: `15.0.0`]
- `@types/jest ^30` → [Updates: `30.0.0`]
- `@types/jsdom ^27` → [Updates: `27.0.0`, `^30.0.0`]
- `@types/node ^24.0.0` → [Updates: `24.13.3`, `^24.13.3`]
- `jest ^30.5.0` → [Updates: `30.5.1`]
- `jsdom ^27` → [Updates: `27.4.0`, `^30.0.0`]
- `node-gyp ^13.0.1` → [Updates: `13.0.2`]
- `prettier ^2.3.2` → [Updates: `2.8.8`, `^3.0.0`]
- `typescript ~5.9.0` → [Updates: `5.9.3`, `~7.0.0`]
- `node ^22.11 || ^24`
- `@types/node ^24.0.0` → [Updates: `^24.0.0`]
- `@types/react ^18.3` → [Updates: `^18.3`, `^19.0.0`]
- `@types/react-dom ^18.3` → [Updates: `^19.0.0`]
- `qs ^6.14.1`
- `yarn 4.18.0`

packages/app-next/package.json (16)

- `@material-ui/core ^4.12.2` → [Updates: `^5.0.0`]
- `@material-ui/icons ^4.9.1` → [Updates: `^5.0.0`]
- `history ^5.0.0`
- `react 18.3.1` → [Updates: `19.2.8`]
- `react-dom 18.3.1` → [Updates: `19.2.8`]
- `react-router ^6.3.0`
- `react-router-dom ^6.3.0`
- `react-use ^17.2.4`
- `styled-components ^6.1.8`
- `@playwright/test ^1.39.0` → [Updates: `1.62.1`, `^1.63.0`]
- `@testing-library/dom ^10.4.0` → [Updates: `10.4.1`, `^10.4.1`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@testing-library/react ^16.0.0` → [Updates: `16.0.0`]
- `@testing-library/user-event ^14.5.2` → [Updates: `14.5.2`]
- `@types/react-dom ^18.3.1` → [Updates: `18.3.7`, `^19.0.0`]
- `cross-env ^10.0.0` → [Updates: `10.1.0`]

packages/app/package.json (17)

- `@material-ui/core ^4.12.4` → [Updates: `^5.0.0`]
- `@material-ui/icons ^4.11.3` → [Updates: `^5.0.0`]
- `history ^5.0.0`
- `msw ^2.7.3`
- `react 18.3.1` → [Updates: `19.2.8`]
- `react-dom 18.3.1` → [Updates: `19.2.8`]
- `react-router ^6.3.0`
- `react-router-dom ^6.3.0`
- `react-use ^17.2.4`
- `@playwright/test ^1.39.0` → [Updates: `1.62.1`, `^1.63.0`]
- `@testing-library/dom ^10.4.0` → [Updates: `10.4.1`, `^10.4.1`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@testing-library/react ^16.0.0` → [Updates: `16.0.0`]
- `@testing-library/user-event ^14.5.2` → [Updates: `14.5.2`]
- `@types/react ^18.3.23` → [Updates: `18.3.31`, `^19.0.0`]
- `@types/react-dom ^18.3.1` → [Updates: `18.3.7`, `^19.0.0`]
- `cross-env ^10.0.0` → [Updates: `10.1.0`]

packages/backend/package.json (2)

- `pg ^8.3.0`
- `winston ^3.2.1`

plugins/analytics-module-umami/package.json (7)

- `@testing-library/dom ^10.4.0` → [Updates: `10.4.1`, `^10.4.1`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@testing-library/react ^16.0.0` → [Updates: `16.0.0`]
- `@testing-library/user-event ^14.5.2` → [Updates: `14.5.2`]
- `react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-dom ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-router-dom ^6.3.0`

plugins/jira-dashboard-backend/package.json (6)

- `express ^4.17.1` → [Updates: `^4.17.1`, `^5.0.0`]
- `express-promise-router ^4.1.0`
- `@types/express *` → [Updates: `4.17.25`]
- `@types/supertest ^7.0.0` → [Updates: `7.2.1`]
- `msw ^2.7.3` → [Updates: `2.15.0`]
- `supertest ^7.0.0` → [Updates: `7.2.2`]

plugins/jira-dashboard-common/package.json

plugins/jira-dashboard/package.json (16)

- `lodash ^4.18.1`
- `luxon ^3.5.0`
- `react-use ^17.2.4`
- `zod ^4.3.6` → [Updates: `^4.3.6`]
- `@testing-library/dom ^10.4.0` → [Updates: `10.4.1`, `^10.4.1`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@testing-library/react ^16.0.0` → [Updates: `16.0.0`]
- `@testing-library/user-event ^14.5.2` → [Updates: `14.5.2`]
- `@types/lodash ^4.17.13` → [Updates: `4.17.13`]
- `@types/luxon ^3.7.4` → [Updates: `3.7.5`]
- `msw ^2.7.3` → [Updates: `2.15.0`]
- `@material-ui/core ^4.12.2` → [Updates: `^4.12.2 || ^5.0.0`]
- `@types/react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-dom ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-router-dom 6.0.0-beta.0 || ^6.3.0`

plugins/readme-backend/package.json (6)

- `@types/express *` → [Updates: `*`]
- `express ^4.17.1` → [Updates: `^4.17.1`, `^5.0.0`]
- `express-promise-router ^4.1.0`
- `@types/supertest ^7.0.0` → [Updates: `7.2.1`]
- `msw ^2.7.3` → [Updates: `2.15.0`]
- `supertest ^7.0.0` → [Updates: `7.2.2`]

plugins/readme/package.json (11)

- `react-use ^17.2.4`
- `zod ^4.3.6` → [Updates: `^4.3.6`]
- `@testing-library/dom ^10.4.0` → [Updates: `10.4.1`, `^10.4.1`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@testing-library/react ^16.0.0` → [Updates: `16.0.0`]
- `@testing-library/user-event ^14.5.2` → [Updates: `14.5.2`]
- `msw ^2.7.3` → [Updates: `2.15.0`]
- `@types/react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-dom ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-router-dom ^6.3.0`

plugins/statuspage-backend/package.json (3)

- `@types/express *` → [Updates: `*`]
- `express ^4.17.1` → [Updates: `^4.17.1`, `^5.0.0`]
- `express-promise-router ^4.1.0`

plugins/statuspage-common/package.json

plugins/statuspage/package.json (7)

- `react-use ^17.2.4`
- `zod ^4.3.6` → [Updates: `^4.3.6`]
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@types/react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-dom ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-router-dom ^6.3.0`

plugins/vacation-calendar/package.json (12)

- `@internationalized/date ^3.12.2` → [Updates: `^3.12.2`]
- `@microsoft/microsoft-graph-types ^2.40.0`
- `@tanstack/react-query ^5.101.0`
- `dayjs ^1.11.10`
- `interactjs ^1.10.27`
- `react-calendar-timeline ^0.30.0-beta.4`
- `react-use ^17.5.0`
- `@testing-library/jest-dom ^7.0.0` → [Updates: `7.0.1`]
- `@types/react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-dom ^17.0.0 || ^18.0.0` → [Updates: `^17.0.0 || ^18.0.0 || ^19.0.0`]
- `react-router-dom ^6.3.0`

---

- [ ] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Research direction

Start with the pending entries in package.json, the package-specific package.json files, and .github/workflows/release.yml. Review the Renovate dashboard and repository checks before selecting a dependency update; done means the chosen update is applied consistently and passes the project's checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
devops, tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.