Dependency Dashboard #34

Open
opened 2026-07-07 23:09:51 +00:00 by renovate-bot · 0 comments
Contributor

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Pending Approval

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

  • chore(deps): update actions/checkout action to v7
  • chore(deps): update actions/setup-node action to v7
  • chore(deps): update actions/setup-python action to v6
  • chore(deps): update astral-sh/setup-uv action to v8
  • chore(deps): update dependency @vitejs/plugin-react to v6
  • chore(deps): update dependency jsdom to v29
  • chore(deps): update dependency node to v24 (node, @types/node)
  • chore(deps): update dependency tailwindcss to v4
  • chore(deps): update dependency typescript to v7
  • chore(deps): update dependency vite to v8
  • chore(deps): update docker/build-push-action action to v7
  • chore(deps): update docker/login-action action to v4
  • chore(deps): update docker/metadata-action action to v6
  • chore(deps): update docker/setup-buildx-action action to v4
  • chore(deps): update docker/setup-qemu-action action to v4
  • chore(deps): update eslint (major) (@eslint/js, eslint, eslint-plugin-react-hooks, globals)
  • fix(deps): update dependency lucide-react to v1
  • fix(deps): update dependency react-router-dom to v7
  • fix(deps): update dependency tailwind-merge to v3
  • fix(deps): update react monorepo to v19 (@types/react, @types/react-dom, react, react-dom)
  • 🔐 Create all pending approval PRs at once 🔐

Open

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

Detected Dependencies

docker-compose (1)
docker-compose.yml
dockerfile (1)
Dockerfile (3)
  • node 22-slim → [Updates: 24-slim]
  • python 3.12-slim → [Updates: 3.14-slim]
  • python 3.12-slim → [Updates: 3.14-slim]
github-actions (2)
.forgejo/workflows/ci.yml (28)
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v6]
  • astral-sh/setup-uv v3 → [Updates: v8.3.2]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v6]
  • astral-sh/setup-uv v3 → [Updates: v8.3.2]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v6]
  • astral-sh/setup-uv v3 → [Updates: v8.3.2]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-node v4 → [Updates: v7.0.0]
  • actions/checkout v4 → [Updates: v7]
  • actions/setup-python v5 → [Updates: v6]
  • astral-sh/setup-uv v3 → [Updates: v8.3.2]
  • actions/setup-node v4 → [Updates: v7.0.0]
  • actions/checkout v4 → [Updates: v7]
  • docker/setup-qemu-action v3 → [Updates: v4]
  • docker/setup-buildx-action v3 → [Updates: v4]
  • docker/build-push-action v6 → [Updates: v7]
  • docker/build-push-action v6 → [Updates: v7]
  • actions/setup-node v4 → [Updates: v7.0.0]
  • python 3.12 → [Updates: 3.14]
  • python 3.12 → [Updates: 3.14]
  • python 3.12 → [Updates: 3.14]
  • node 22 → [Updates: 24]
  • python 3.12 → [Updates: 3.14]
  • node 22 → [Updates: 24]
  • node 22 → [Updates: 24]
.forgejo/workflows/release.yml (6)
  • actions/checkout v4 → [Updates: v7]
  • docker/setup-qemu-action v3 → [Updates: v4]
  • docker/setup-buildx-action v3 → [Updates: v4]
  • docker/login-action v3 → [Updates: v4]
  • docker/metadata-action v5 → [Updates: v6]
  • docker/build-push-action v6 → [Updates: v7]
npm (1)
frontend/package.json (44)
  • @radix-ui/react-checkbox ^1.1.1 → [Updates: ^1.1.1]
  • @radix-ui/react-dialog ^1.1.1 → [Updates: ^1.1.1]
  • @radix-ui/react-dropdown-menu ^2.1.1 → [Updates: ^2.1.1]
  • @radix-ui/react-label ^2.1.0 → [Updates: ^2.1.0]
  • @radix-ui/react-popover ^1.1.1 → [Updates: ^1.1.1]
  • @radix-ui/react-scroll-area ^1.1.0 → [Updates: ^1.1.0]
  • @radix-ui/react-select ^2.1.1 → [Updates: ^2.1.1]
  • @radix-ui/react-separator ^1.1.0 → [Updates: ^1.1.0]
  • @radix-ui/react-slider ^1.2.0 → [Updates: ^1.2.0]
  • @radix-ui/react-slot ^1.1.0 → [Updates: ^1.1.0]
  • @radix-ui/react-switch ^1.1.0 → [Updates: ^1.1.0]
  • @radix-ui/react-tabs ^1.1.0 → [Updates: ^1.1.0]
  • @radix-ui/react-toast ^1.2.1 → [Updates: ^1.2.1]
  • @radix-ui/react-tooltip ^1.1.2 → [Updates: ^1.1.2]
  • @tanstack/react-query ^5.56.0 → [Updates: ^5.56.0]
  • class-variance-authority ^0.7.0
  • clsx ^2.1.1
  • lucide-react ^0.441.0 → [Updates: ^0.577.0, ^1.0.0]
  • react ^18.3.1 → [Updates: ^19.0.0]
  • react-dom ^18.3.1 → [Updates: ^19.0.0]
  • react-router-dom ^6.26.2 → [Updates: ^6.26.2, ^7.0.0]
  • tailwind-merge ^2.5.2 → [Updates: ^3.0.0]
  • @eslint/js ^9.9.0 → [Updates: ^9.9.0, ^10.0.0]
  • @playwright/test ^1.47.0 → [Updates: ^1.47.0]
  • @testing-library/jest-dom ^6.5.0
  • @testing-library/react ^16.0.1
  • @testing-library/user-event ^14.5.2
  • @types/node ^22.5.4 → [Updates: ^22.5.4, ^24.0.0]
  • @types/react ^18.3.3 → [Updates: ^18.3.3, ^19.0.0]
  • @types/react-dom ^18.3.0 → [Updates: ^19.0.0]
  • @vitejs/plugin-react ^4.3.1 → [Updates: ^6.0.0]
  • autoprefixer ^10.4.20 → [Updates: ^10.4.20]
  • eslint ^9.9.0 → [Updates: ^9.9.0, ^10.0.0]
  • eslint-plugin-react-hooks ^5.1.0-rc.0 → [Updates: ^7.0.0]
  • eslint-plugin-react-refresh ^0.4.9 → [Updates: ^0.5.0]
  • globals ^15.9.0 → [Updates: ^17.0.0]
  • jsdom ^25.0.1 → [Updates: ^29.0.0]
  • postcss ^8.4.47 → [Updates: ^8.4.47]
  • tailwindcss ^3.4.11 → [Updates: ^4.0.0]
  • tailwindcss-animate ^1.0.7
  • typescript ^5.5.3 → [Updates: ^7.0.0]
  • typescript-eslint ^8.0.1 → [Updates: ^8.0.1]
  • vite ^6.4.2 → [Updates: ^6.4.2, ^8.0.0]
  • vitest ^4.1.7 → [Updates: ^4.1.7]
pip_requirements (1)
backend/requirements.txt (19)
  • fastapi >=0.115.0,!=0.136.3
  • uvicorn >=0.30.0
  • sqlalchemy >=2.0.0
  • alembic >=1.13.0
  • pydantic >=2.0.0
  • pydantic-settings >=2.1.0
  • authlib >=1.3.0
  • itsdangerous >=2.1.0
  • httpx >=0.27.0
  • apscheduler >=3.10.0
  • astral >=3.2
  • holidays >=0.50
  • pyluach >=1.2
  • hijri-converter >=2.3
  • pyyaml >=6.0
  • python-multipart >=0.0.9
  • sentry-sdk >=2.0.0
  • pytest >=8.0.0
  • respx >=0.21.0
poetry (1)
backend/pyproject.toml (23)
  • fastapi >=0.115.0,!=0.136.3
  • uvicorn >=0.30.0
  • sqlalchemy >=2.0.0
  • alembic >=1.13.0
  • pydantic >=2.0.0
  • pydantic-settings >=2.1.0
  • authlib >=1.3.0
  • itsdangerous >=2.1.0
  • httpx >=0.27.0
  • apscheduler >=3.10.0
  • astral >=3.2
  • holidays >=0.50
  • pyluach >=1.2
  • hijri-converter >=2.3
  • pyyaml >=6.0
  • python-multipart >=0.0.9
  • sentry-sdk >=2.0.0
  • ruff >=0.5.0
  • mypy >=1.10.0
  • pytest >=8.0.0
  • pytest-asyncio >=0.23.0
  • pytest-httpx >=0.30.0
  • types-pyyaml >=6.0
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] <!-- approve-branch=renovate/actions-checkout-7.x -->chore(deps): update actions/checkout action to v7 - [ ] <!-- approve-branch=renovate/actions-setup-node-7.x -->chore(deps): update actions/setup-node action to v7 - [ ] <!-- approve-branch=renovate/actions-setup-python-6.x -->chore(deps): update actions/setup-python action to v6 - [ ] <!-- approve-branch=renovate/astral-sh-setup-uv-8.x -->chore(deps): update astral-sh/setup-uv action to v8 - [ ] <!-- approve-branch=renovate/vitejs-plugin-react-6.x -->chore(deps): update dependency @vitejs/plugin-react to v6 - [ ] <!-- approve-branch=renovate/jsdom-29.x -->chore(deps): update dependency jsdom to v29 - [ ] <!-- approve-branch=renovate/node-24.x -->chore(deps): update dependency node to v24 (`node`, `@types/node`) - [ ] <!-- approve-branch=renovate/major-tailwindcss-monorepo -->chore(deps): update dependency tailwindcss to v4 - [ ] <!-- approve-branch=renovate/typescript-7.x -->chore(deps): update dependency typescript to v7 - [ ] <!-- approve-branch=renovate/vite-8.x -->chore(deps): update dependency vite to v8 - [ ] <!-- approve-branch=renovate/docker-build-push-action-7.x -->chore(deps): update docker/build-push-action action to v7 - [ ] <!-- approve-branch=renovate/docker-login-action-4.x -->chore(deps): update docker/login-action action to v4 - [ ] <!-- approve-branch=renovate/docker-metadata-action-6.x -->chore(deps): update docker/metadata-action action to v6 - [ ] <!-- approve-branch=renovate/docker-setup-buildx-action-4.x -->chore(deps): update docker/setup-buildx-action action to v4 - [ ] <!-- approve-branch=renovate/docker-setup-qemu-action-4.x -->chore(deps): update docker/setup-qemu-action action to v4 - [ ] <!-- approve-branch=renovate/major-eslint -->chore(deps): update eslint (major) (`@eslint/js`, `eslint`, `eslint-plugin-react-hooks`, `globals`) - [ ] <!-- approve-branch=renovate/major-lucide-monorepo -->fix(deps): update dependency lucide-react to v1 - [ ] <!-- approve-branch=renovate/major-react-router-monorepo -->fix(deps): update dependency react-router-dom to v7 - [ ] <!-- approve-branch=renovate/tailwind-merge-3.x -->fix(deps): update dependency tailwind-merge to v3 - [ ] <!-- approve-branch=renovate/major-react-monorepo -->fix(deps): update react monorepo to v19 (`@types/react`, `@types/react-dom`, `react`, `react-dom`) - [ ] <!-- approve-all-pending-prs -->🔐 **Create all pending approval PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/eslint -->[chore(deps): update eslint](pulls/35) (`@eslint/js`, `eslint`, `eslint-plugin-react-refresh`, `typescript-eslint`) - [ ] <!-- rebase-branch=renovate/radix-ui -->[chore(deps): update radix-ui](pulls/36) (`@radix-ui/react-checkbox`, `@radix-ui/react-dialog`, `@radix-ui/react-dropdown-menu`, `@radix-ui/react-label`, `@radix-ui/react-popover`, `@radix-ui/react-scroll-area`, `@radix-ui/react-select`, `@radix-ui/react-separator`, `@radix-ui/react-slider`, `@radix-ui/react-slot`, `@radix-ui/react-switch`, `@radix-ui/react-tabs`, `@radix-ui/react-toast`, `@radix-ui/react-tooltip`) - [ ] <!-- rebase-branch=renovate/python-3.x -->[chore(deps): update dependency python](pulls/37) - [ ] <!-- rebase-branch=renovate/npm-(non-major) -->[fix(deps): update npm (non-major)](pulls/38) (`@playwright/test`, `@tanstack/react-query`, `@types/node`, `@types/react`, `autoprefixer`, `lucide-react`, `postcss`, `react-router-dom`, `vite`, `vitest`) - [ ] <!-- rebase-branch=renovate/lock-file-maintenance -->[chore(deps): lock file maintenance](pulls/39) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected Dependencies <details><summary>docker-compose (1)</summary> <blockquote> <details><summary>docker-compose.yml</summary> </details> </blockquote> </details> <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>Dockerfile (3)</summary> - `node 22-slim` → [Updates: `24-slim`] - `python 3.12-slim` → [Updates: `3.14-slim`] - `python 3.12-slim` → [Updates: `3.14-slim`] </details> </blockquote> </details> <details><summary>github-actions (2)</summary> <blockquote> <details><summary>.forgejo/workflows/ci.yml (28)</summary> - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v6`] - `astral-sh/setup-uv v3` → [Updates: `v8.3.2`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v6`] - `astral-sh/setup-uv v3` → [Updates: `v8.3.2`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v6`] - `astral-sh/setup-uv v3` → [Updates: `v8.3.2`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-node v4` → [Updates: `v7.0.0`] - `actions/checkout v4` → [Updates: `v7`] - `actions/setup-python v5` → [Updates: `v6`] - `astral-sh/setup-uv v3` → [Updates: `v8.3.2`] - `actions/setup-node v4` → [Updates: `v7.0.0`] - `actions/checkout v4` → [Updates: `v7`] - `docker/setup-qemu-action v3` → [Updates: `v4`] - `docker/setup-buildx-action v3` → [Updates: `v4`] - `docker/build-push-action v6` → [Updates: `v7`] - `docker/build-push-action v6` → [Updates: `v7`] - `actions/setup-node v4` → [Updates: `v7.0.0`] - `python 3.12` → [Updates: `3.14`] - `python 3.12` → [Updates: `3.14`] - `python 3.12` → [Updates: `3.14`] - `node 22` → [Updates: `24`] - `python 3.12` → [Updates: `3.14`] - `node 22` → [Updates: `24`] - `node 22` → [Updates: `24`] </details> <details><summary>.forgejo/workflows/release.yml (6)</summary> - `actions/checkout v4` → [Updates: `v7`] - `docker/setup-qemu-action v3` → [Updates: `v4`] - `docker/setup-buildx-action v3` → [Updates: `v4`] - `docker/login-action v3` → [Updates: `v4`] - `docker/metadata-action v5` → [Updates: `v6`] - `docker/build-push-action v6` → [Updates: `v7`] </details> </blockquote> </details> <details><summary>npm (1)</summary> <blockquote> <details><summary>frontend/package.json (44)</summary> - `@radix-ui/react-checkbox ^1.1.1` → [Updates: `^1.1.1`] - `@radix-ui/react-dialog ^1.1.1` → [Updates: `^1.1.1`] - `@radix-ui/react-dropdown-menu ^2.1.1` → [Updates: `^2.1.1`] - `@radix-ui/react-label ^2.1.0` → [Updates: `^2.1.0`] - `@radix-ui/react-popover ^1.1.1` → [Updates: `^1.1.1`] - `@radix-ui/react-scroll-area ^1.1.0` → [Updates: `^1.1.0`] - `@radix-ui/react-select ^2.1.1` → [Updates: `^2.1.1`] - `@radix-ui/react-separator ^1.1.0` → [Updates: `^1.1.0`] - `@radix-ui/react-slider ^1.2.0` → [Updates: `^1.2.0`] - `@radix-ui/react-slot ^1.1.0` → [Updates: `^1.1.0`] - `@radix-ui/react-switch ^1.1.0` → [Updates: `^1.1.0`] - `@radix-ui/react-tabs ^1.1.0` → [Updates: `^1.1.0`] - `@radix-ui/react-toast ^1.2.1` → [Updates: `^1.2.1`] - `@radix-ui/react-tooltip ^1.1.2` → [Updates: `^1.1.2`] - `@tanstack/react-query ^5.56.0` → [Updates: `^5.56.0`] - `class-variance-authority ^0.7.0` - `clsx ^2.1.1` - `lucide-react ^0.441.0` → [Updates: `^0.577.0`, `^1.0.0`] - `react ^18.3.1` → [Updates: `^19.0.0`] - `react-dom ^18.3.1` → [Updates: `^19.0.0`] - `react-router-dom ^6.26.2` → [Updates: `^6.26.2`, `^7.0.0`] - `tailwind-merge ^2.5.2` → [Updates: `^3.0.0`] - `@eslint/js ^9.9.0` → [Updates: `^9.9.0`, `^10.0.0`] - `@playwright/test ^1.47.0` → [Updates: `^1.47.0`] - `@testing-library/jest-dom ^6.5.0` - `@testing-library/react ^16.0.1` - `@testing-library/user-event ^14.5.2` - `@types/node ^22.5.4` → [Updates: `^22.5.4`, `^24.0.0`] - `@types/react ^18.3.3` → [Updates: `^18.3.3`, `^19.0.0`] - `@types/react-dom ^18.3.0` → [Updates: `^19.0.0`] - `@vitejs/plugin-react ^4.3.1` → [Updates: `^6.0.0`] - `autoprefixer ^10.4.20` → [Updates: `^10.4.20`] - `eslint ^9.9.0` → [Updates: `^9.9.0`, `^10.0.0`] - `eslint-plugin-react-hooks ^5.1.0-rc.0` → [Updates: `^7.0.0`] - `eslint-plugin-react-refresh ^0.4.9` → [Updates: `^0.5.0`] - `globals ^15.9.0` → [Updates: `^17.0.0`] - `jsdom ^25.0.1` → [Updates: `^29.0.0`] - `postcss ^8.4.47` → [Updates: `^8.4.47`] - `tailwindcss ^3.4.11` → [Updates: `^4.0.0`] - `tailwindcss-animate ^1.0.7` - `typescript ^5.5.3` → [Updates: `^7.0.0`] - `typescript-eslint ^8.0.1` → [Updates: `^8.0.1`] - `vite ^6.4.2` → [Updates: `^6.4.2`, `^8.0.0`] - `vitest ^4.1.7` → [Updates: `^4.1.7`] </details> </blockquote> </details> <details><summary>pip_requirements (1)</summary> <blockquote> <details><summary>backend/requirements.txt (19)</summary> - `fastapi >=0.115.0,!=0.136.3` - `uvicorn >=0.30.0` - `sqlalchemy >=2.0.0` - `alembic >=1.13.0` - `pydantic >=2.0.0` - `pydantic-settings >=2.1.0` - `authlib >=1.3.0` - `itsdangerous >=2.1.0` - `httpx >=0.27.0` - `apscheduler >=3.10.0` - `astral >=3.2` - `holidays >=0.50` - `pyluach >=1.2` - `hijri-converter >=2.3` - `pyyaml >=6.0` - `python-multipart >=0.0.9` - `sentry-sdk >=2.0.0` - `pytest >=8.0.0` - `respx >=0.21.0` </details> </blockquote> </details> <details><summary>poetry (1)</summary> <blockquote> <details><summary>backend/pyproject.toml (23)</summary> - `fastapi >=0.115.0,!=0.136.3` - `uvicorn >=0.30.0` - `sqlalchemy >=2.0.0` - `alembic >=1.13.0` - `pydantic >=2.0.0` - `pydantic-settings >=2.1.0` - `authlib >=1.3.0` - `itsdangerous >=2.1.0` - `httpx >=0.27.0` - `apscheduler >=3.10.0` - `astral >=3.2` - `holidays >=0.50` - `pyluach >=1.2` - `hijri-converter >=2.3` - `pyyaml >=6.0` - `python-multipart >=0.0.9` - `sentry-sdk >=2.0.0` - `ruff >=0.5.0` - `mypy >=1.10.0` - `pytest >=8.0.0` - `pytest-asyncio >=0.23.0` - `pytest-httpx >=0.30.0` - `types-pyyaml >=6.0` </details> </blockquote> </details>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rbrooks/Iris-WLED#34
No description provided.