Dependency Dashboard #10

Open
opened 2026-06-16 02:01:50 +00:00 by robbertbos · 0 comments
Owner

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.

  • Update dependency marked to v18.1.1

Awaiting Schedule

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

  • Update dependency emojibase-data to v18
  • Update dependency happy-dom to v21
  • 🔐 Create all awaiting schedule 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)
compose.dev.yaml (2)
  • quay.io/keycloak/keycloak 26.7@sha256:82a77884f3af238beab1e7afd63b5f530e1b5c0590bd7aa60b40a40463e29b2c → [Updates: 26.8, 26.7]
  • postgres 17@sha256:d74eeac9a635390a49bc21bd49fccd973de707e2a53a76ac49b552b8712ec46f → [Updates: 17]
dockerfile (2)
containers/backend/Containerfile (4)
  • docker/dockerfile 1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32 → [Updates: 1]
  • python 3.14.7-slim@sha256:51dafde81dbdb6ebde285137a295cf18a47ca95234fe388a343719cb97305b3d → [Updates: 3.15.1-slim]
  • ghcr.io/astral-sh/uv 0.12.19@sha256:04d046b13e60d6bcec73cbc5e1cad25d680dea90c8573340950a0ac2d1aef424 → [Updates: 0.13.5]
  • python 3.14.7-slim@sha256:51dafde81dbdb6ebde285137a295cf18a47ca95234fe388a343719cb97305b3d → [Updates: 3.15.1-slim]
containers/frontend/Containerfile (3)
  • docker/dockerfile 1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32 → [Updates: 1]
  • docker.io/node 24.21.0-alpine@sha256:ebfe2f90462722a7a4de65e91990e97fe0d401c70e0e762c5b53302f905ec1c1 → [Updates: 24.22.1-alpine]
  • docker.io/nginxinc/nginx-unprivileged 1.31.6-alpine-slim@sha256:123fb7283ffb4788e260d4e980005a978995fefedcdbb04d268077a19b84576d → [Updates: 1.31.7-alpine-slim, 1.31.6-alpine-slim]
github-actions (6)
.forgejo/workflows/ci.yml (29)
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020 → [Updates: v7.1.0]
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020 → [Updates: v7.1.0]
  • actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf → [Updates: v7.0.2]
  • actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf → [Updates: v7.0.2]
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020 → [Updates: v7.1.0]
  • actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf → [Updates: v7.0.2]
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020 → [Updates: v7.1.0]
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
  • actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf → [Updates: v7.0.2]
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • node 24
  • node 24
  • node 24
  • node 24
.forgejo/workflows/publish-and-stage.yaml (3)
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • https://github.com/RijksICTGilde/zad-actions v4.2.0@4ac541a57542a22bde95b28f3ace4ee3123acd7a → [Updates: v4.3.2]
.forgejo/workflows/release-and-deploy.yaml (4)
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • https://code.forgejo.org/actions/forgejo-release v2.13.4@98265452477dafb3f0f27ba9c462c90b18cb44fd
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • https://github.com/RijksICTGilde/zad-actions v4.2.0@4ac541a57542a22bde95b28f3ace4ee3123acd7a → [Updates: v4.3.2]
.forgejo/workflows/renovate.yaml (1)
  • ghcr.io/renovatebot/renovate 44.115.10@sha256:e262ed52b23dd8c545c80faf5b1ad5c95a07b3f198888de8d7b8928f45c307c7 → [Updates: 44.176.2]
.forgejo/workflows/security-scan.yaml (6)
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
  • actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf → [Updates: v7.0.2]
  • ghcr.io/astral-sh/uv 0.12.19-python3.14-trixie-slim@sha256:a2657d5b8da6a702204e49b2ed2467597da15fb45eb9fee00304c127dad4b1e9 → [Updates: 0.13.5-python3.14-trixie-slim]
  • ghcr.io/astral-sh/uv 0.12.19-python3.14-trixie-slim@sha256:a2657d5b8da6a702204e49b2ed2467597da15fb45eb9fee00304c127dad4b1e9 → [Updates: 0.13.5-python3.14-trixie-slim]
  • ghcr.io/aquasecurity/trivy 0.74.0@sha256:62b1e65e8869bc4b4c6aa4fa2b21595256c7c2f6018a9d9ad61caf87187c1969 → [Updates: 0.76.1]
.forgejo/workflows/tag-release.yaml (1)
  • actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1
npm (1)
frontend/package.json (40)
  • @codemirror/language ^6.12.4 → [Updates: ^6.13.1]
  • @codemirror/state ^6.7.6
  • @codemirror/view ^6.43.13 → [Updates: ^6.43.15]
  • @floating-ui/dom ^1.8.0
  • @nldd/design-system ^0.8.92 → [Updates: ^0.10.0]
  • @tanstack/vue-query ^5.104.0 → [Updates: ^5.104.5]
  • dompurify ^3.4.16 → [Updates: ^3.4.17]
  • emojibase-data ^17.0.0 → [Updates: ^18.0.0]
  • marked 18.0.8 → [Updates: 18.1.1]
  • vue ^3.5.43 → [Updates: ^3.5.44]
  • vue-router ^5.3.1 → [Updates: ^5.4.0]
  • @codemirror/lang-markdown ^6.5.2
  • @eslint/js ^10.0.0
  • @lezer/markdown ^1.7.2 → [Updates: ^1.8.1]
  • @playwright/test ^1.63.0 → [Updates: ^1.64.1]
  • @testing-library/dom ^10.4.2
  • @testing-library/jest-dom ^7.0.1
  • @testing-library/user-event ^14.6.7 → [Updates: ^14.6.8]
  • @types/node ^24.19.0 → [Updates: ^24.19.2]
  • @vitejs/plugin-vue ^6.0.9 → [Updates: ^6.0.10]
  • @vitest/coverage-v8 ^5.0.2 → [Updates: ^5.0.5]
  • @vitest/ui ^5.0.2 → [Updates: ^5.0.2]
  • @vue/test-utils ^2.5.1
  • axe-core 4.13.0 → [Updates: 4.14.0]
  • eslint ^10.11.0 → [Updates: ^10.13.0]
  • eslint-plugin-vue ^10.11.1
  • globals ^17.12.0 → [Updates: ^17.13.0]
  • happy-dom ^20.14.5 → [Updates: ^20.14.6, ^21.0.4]
  • jsdom ^30.1.1 → [Updates: ^30.1.3]
  • openapi-typescript 7.13.0
  • typescript ~6.0.3
  • typescript-eslint ^8.70.1 → [Updates: ^8.72.0]
  • vite ^8.3.1 → [Updates: ^8.3.1]
  • vitest ^5.0.2 → [Updates: ^5.0.5]
  • vue-eslint-parser ^10.4.1
  • vue-tsc ^3.3.11 → [Updates: ^3.3.13]
  • node >=22
  • npm >=11
  • linkify-it ^6.1.0
  • markdown-it ^15.0.2 → [Updates: ^15.0.3]
pep621 (1)
backend/pyproject.toml (27)
  • python >=3.14.7 → [Updates: >=3.15.1]
  • fastapi >=0.141.1 → [Updates: >=0.159.1]
  • uvicorn >=0.54.0
  • uvloop >=0.22.1 → [Updates: >=0.23.0]
  • httptools >=0.8.0 → [Updates: >=0.9.0]
  • sqlalchemy >=2.1.1 → [Updates: >=2.1.6]
  • asyncpg >=0.31.0 → [Updates: >=0.32.0]
  • alembic >=1.20.0
  • pydantic >=2.13.5 → [Updates: >=2.14.1]
  • pydantic-settings >=2.15.0 → [Updates: >=2.16.1]
  • httpx >=0.28.1
  • cryptography >=50.0.1 → [Updates: >=50.0.2]
  • itsdangerous >=2.2.0
  • slowapi >=0.1.10
  • structlog >=26.1.0
  • python-multipart >=0.0.32
  • authlib >=1.8.0 → [Updates: >=1.9.1]
  • cachetools >=7.2.0,<7.3 → [Updates: >=7.2.4,<7.3]
  • pytest >=9.1.1
  • pytest-asyncio >=1.4.0
  • pytest-cov >=7.1.0
  • pytest-xdist >=3.8.0
  • ruff >=0.16.9 → [Updates: >=0.17.1]
  • anyio >=4.15.1
  • ty >=0.0.84 → [Updates: >=0.0.90]
  • pip-audit >=2.10.1,<3.0
  • pip >=26.2.1 → [Updates: >=26.2.2]
pre-commit (1)
.pre-commit-config.yaml (2)
  • pre-commit/pre-commit-hooks v6.0.0
  • gitleaks/gitleaks v8.30.1
pyenv (1)
backend/.python-version (1)
  • python 3.14 → [Updates: 3.15]
regex (5)
.forgejo/workflows/_container-build.yaml (1)
  • ghcr.io/aquasecurity/trivy 0.74.0@sha256:62b1e65e8869bc4b4c6aa4fa2b21595256c7c2f6018a9d9ad61caf87187c1969 → [Updates: 0.76.1]
.forgejo/workflows/ci.yml (1)
  • astral-sh/uv 0.12.19 → [Updates: 0.13.5]
.forgejo/workflows/publish-and-stage.yaml (1)
  • astral-sh/uv 0.12.19 → [Updates: 0.13.5]
.forgejo/workflows/release-and-deploy.yaml (1)
  • astral-sh/uv 0.12.19 → [Updates: 0.13.5]
.forgejo/workflows/security-scan.yaml (1)
  • aquasecurity/trivy 0.74.0 → [Updates: 0.76.1]
renovate-config (1)
renovate.json (1)
  • npm >=11
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/marked -->Update dependency marked to v18.1.1 ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/major-npm -->Update dependency emojibase-data to v18 - [ ] <!-- unschedule-branch=renovate/major-npm-dev -->Update dependency happy-dom to v21 - [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule 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/npm-vitest-ui-vulnerability -->[Update dependency @vitest/ui to v5.0.5 [SECURITY]](pulls/481) - [ ] <!-- rebase-branch=renovate/npm-markdown-it-vulnerability -->[Update dependency markdown-it to ^15.0.3 [SECURITY]](pulls/479) - [ ] <!-- rebase-branch=renovate/npm-vite-vulnerability -->[Update dependency vite to v8.3.3 [SECURITY]](pulls/480) - [ ] <!-- rebase-branch=renovate/postgres-17 -->[Update postgres:17 Docker digest to b8faeff](pulls/475) - [ ] <!-- rebase-branch=renovate/quay.io-keycloak-keycloak-26.7 -->[Update quay.io/keycloak/keycloak:26.7 Docker digest to 37dbaf6](pulls/469) - [ ] <!-- rebase-branch=renovate/containers -->[Update container images](pulls/470) (`docker.io/nginxinc/nginx-unprivileged`, `docker.io/node`, `python`, `quay.io/keycloak/keycloak`) - [ ] <!-- rebase-branch=renovate/ci -->[Update CI images and actions](pulls/476) (`actions/setup-node`, `aquasecurity/trivy`, `astral-sh/uv`, `docker.io/nginxinc/nginx-unprivileged`, `docker/dockerfile`, `ghcr.io/aquasecurity/trivy`, `ghcr.io/astral-sh/uv`, `ghcr.io/renovatebot/renovate`, `https://github.com/RijksICTGilde/zad-actions`) - [ ] <!-- rebase-branch=renovate/nldd -->[Update dependency @nldd/design-system to ^0.10.0](pulls/471) - [ ] <!-- rebase-branch=renovate/npm -->[Update npm dependencies](pulls/472) (`@codemirror/language`, `@codemirror/view`, `@tanstack/vue-query`, `dompurify`, `vue`, `vue-router`) - [ ] <!-- rebase-branch=renovate/npm-dev -->[Update npm dev dependencies](pulls/473) (`@lezer/markdown`, `@playwright/test`, `@testing-library/user-event`, `@types/node`, `@vitejs/plugin-vue`, `@vitest/coverage-v8`, `axe-core`, `eslint`, `globals`, `happy-dom`, `jsdom`, `typescript-eslint`, `vitest`, `vue-tsc`) - [ ] <!-- rebase-branch=renovate/python -->[Update Python dependencies](pulls/474) (`asyncpg`, `authlib`, `cachetools`, `cryptography`, `fastapi`, `httptools`, `pip`, `pydantic`, `pydantic-settings`, `python`, `ruff`, `sqlalchemy`, `ty`, `uvloop`) - [ ] <!-- rebase-branch=renovate/python-3.x -->[Update python Docker tag to v3.15](pulls/478) - [ ] <!-- 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>compose.dev.yaml (2)</summary> - `quay.io/keycloak/keycloak 26.7@sha256:82a77884f3af238beab1e7afd63b5f530e1b5c0590bd7aa60b40a40463e29b2c` → [Updates: `26.8`, `26.7`] - `postgres 17@sha256:d74eeac9a635390a49bc21bd49fccd973de707e2a53a76ac49b552b8712ec46f` → [Updates: `17`] </details> </blockquote> </details> <details><summary>dockerfile (2)</summary> <blockquote> <details><summary>containers/backend/Containerfile (4)</summary> - `docker/dockerfile 1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32` → [Updates: `1`] - `python 3.14.7-slim@sha256:51dafde81dbdb6ebde285137a295cf18a47ca95234fe388a343719cb97305b3d` → [Updates: `3.15.1-slim`] - `ghcr.io/astral-sh/uv 0.12.19@sha256:04d046b13e60d6bcec73cbc5e1cad25d680dea90c8573340950a0ac2d1aef424` → [Updates: `0.13.5`] - `python 3.14.7-slim@sha256:51dafde81dbdb6ebde285137a295cf18a47ca95234fe388a343719cb97305b3d` → [Updates: `3.15.1-slim`] </details> <details><summary>containers/frontend/Containerfile (3)</summary> - `docker/dockerfile 1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32` → [Updates: `1`] - `docker.io/node 24.21.0-alpine@sha256:ebfe2f90462722a7a4de65e91990e97fe0d401c70e0e762c5b53302f905ec1c1` → [Updates: `24.22.1-alpine`] - `docker.io/nginxinc/nginx-unprivileged 1.31.6-alpine-slim@sha256:123fb7283ffb4788e260d4e980005a978995fefedcdbb04d268077a19b84576d` → [Updates: `1.31.7-alpine-slim`, `1.31.6-alpine-slim`] </details> </blockquote> </details> <details><summary>github-actions (6)</summary> <blockquote> <details><summary>.forgejo/workflows/ci.yml (29)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` → [Updates: `v7.1.0`] - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` → [Updates: `v7.1.0`] - `actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf` → [Updates: `v7.0.2`] - `actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf` → [Updates: `v7.0.2`] - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` → [Updates: `v7.1.0`] - `actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf` → [Updates: `v7.0.2`] - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020` → [Updates: `v7.1.0`] - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/cache v6@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf` → [Updates: `v7.0.2`] - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `node 24` - `node 24` - `node 24` - `node 24` </details> <details><summary>.forgejo/workflows/publish-and-stage.yaml (3)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `https://github.com/RijksICTGilde/zad-actions v4.2.0@4ac541a57542a22bde95b28f3ace4ee3123acd7a` → [Updates: `v4.3.2`] </details> <details><summary>.forgejo/workflows/release-and-deploy.yaml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `https://code.forgejo.org/actions/forgejo-release v2.13.4@98265452477dafb3f0f27ba9c462c90b18cb44fd` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `https://github.com/RijksICTGilde/zad-actions v4.2.0@4ac541a57542a22bde95b28f3ace4ee3123acd7a` → [Updates: `v4.3.2`] </details> <details><summary>.forgejo/workflows/renovate.yaml (1)</summary> - `ghcr.io/renovatebot/renovate 44.115.10@sha256:e262ed52b23dd8c545c80faf5b1ad5c95a07b3f198888de8d7b8928f45c307c7` → [Updates: `44.176.2`] </details> <details><summary>.forgejo/workflows/security-scan.yaml (6)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/upload-artifact v3.2.2@c6a366c94c3e0affe28c06c8df20a878f24da3cf` → [Updates: `v7.0.2`] - `ghcr.io/astral-sh/uv 0.12.19-python3.14-trixie-slim@sha256:a2657d5b8da6a702204e49b2ed2467597da15fb45eb9fee00304c127dad4b1e9` → [Updates: `0.13.5-python3.14-trixie-slim`] - `ghcr.io/astral-sh/uv 0.12.19-python3.14-trixie-slim@sha256:a2657d5b8da6a702204e49b2ed2467597da15fb45eb9fee00304c127dad4b1e9` → [Updates: `0.13.5-python3.14-trixie-slim`] - `ghcr.io/aquasecurity/trivy 0.74.0@sha256:62b1e65e8869bc4b4c6aa4fa2b21595256c7c2f6018a9d9ad61caf87187c1969` → [Updates: `0.76.1`] </details> <details><summary>.forgejo/workflows/tag-release.yaml (1)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` </details> </blockquote> </details> <details><summary>npm (1)</summary> <blockquote> <details><summary>frontend/package.json (40)</summary> - `@codemirror/language ^6.12.4` → [Updates: `^6.13.1`] - `@codemirror/state ^6.7.6` - `@codemirror/view ^6.43.13` → [Updates: `^6.43.15`] - `@floating-ui/dom ^1.8.0` - `@nldd/design-system ^0.8.92` → [Updates: `^0.10.0`] - `@tanstack/vue-query ^5.104.0` → [Updates: `^5.104.5`] - `dompurify ^3.4.16` → [Updates: `^3.4.17`] - `emojibase-data ^17.0.0` → [Updates: `^18.0.0`] - `marked 18.0.8` → [Updates: `18.1.1`] - `vue ^3.5.43` → [Updates: `^3.5.44`] - `vue-router ^5.3.1` → [Updates: `^5.4.0`] - `@codemirror/lang-markdown ^6.5.2` - `@eslint/js ^10.0.0` - `@lezer/markdown ^1.7.2` → [Updates: `^1.8.1`] - `@playwright/test ^1.63.0` → [Updates: `^1.64.1`] - `@testing-library/dom ^10.4.2` - `@testing-library/jest-dom ^7.0.1` - `@testing-library/user-event ^14.6.7` → [Updates: `^14.6.8`] - `@types/node ^24.19.0` → [Updates: `^24.19.2`] - `@vitejs/plugin-vue ^6.0.9` → [Updates: `^6.0.10`] - `@vitest/coverage-v8 ^5.0.2` → [Updates: `^5.0.5`] - `@vitest/ui ^5.0.2` → [Updates: `^5.0.2`] - `@vue/test-utils ^2.5.1` - `axe-core 4.13.0` → [Updates: `4.14.0`] - `eslint ^10.11.0` → [Updates: `^10.13.0`] - `eslint-plugin-vue ^10.11.1` - `globals ^17.12.0` → [Updates: `^17.13.0`] - `happy-dom ^20.14.5` → [Updates: `^20.14.6`, `^21.0.4`] - `jsdom ^30.1.1` → [Updates: `^30.1.3`] - `openapi-typescript 7.13.0` - `typescript ~6.0.3` - `typescript-eslint ^8.70.1` → [Updates: `^8.72.0`] - `vite ^8.3.1` → [Updates: `^8.3.1`] - `vitest ^5.0.2` → [Updates: `^5.0.5`] - `vue-eslint-parser ^10.4.1` - `vue-tsc ^3.3.11` → [Updates: `^3.3.13`] - `node >=22` - `npm >=11` - `linkify-it ^6.1.0` - `markdown-it ^15.0.2` → [Updates: `^15.0.3`] </details> </blockquote> </details> <details><summary>pep621 (1)</summary> <blockquote> <details><summary>backend/pyproject.toml (27)</summary> - `python >=3.14.7` → [Updates: `>=3.15.1`] - `fastapi >=0.141.1` → [Updates: `>=0.159.1`] - `uvicorn >=0.54.0` - `uvloop >=0.22.1 ` → [Updates: `>=0.23.0`] - `httptools >=0.8.0` → [Updates: `>=0.9.0`] - `sqlalchemy >=2.1.1` → [Updates: `>=2.1.6`] - `asyncpg >=0.31.0` → [Updates: `>=0.32.0`] - `alembic >=1.20.0` - `pydantic >=2.13.5` → [Updates: `>=2.14.1`] - `pydantic-settings >=2.15.0` → [Updates: `>=2.16.1`] - `httpx >=0.28.1` - `cryptography >=50.0.1` → [Updates: `>=50.0.2`] - `itsdangerous >=2.2.0` - `slowapi >=0.1.10` - `structlog >=26.1.0` - `python-multipart >=0.0.32` - `authlib >=1.8.0` → [Updates: `>=1.9.1`] - `cachetools >=7.2.0,<7.3` → [Updates: `>=7.2.4,<7.3`] - `pytest >=9.1.1` - `pytest-asyncio >=1.4.0` - `pytest-cov >=7.1.0` - `pytest-xdist >=3.8.0` - `ruff >=0.16.9` → [Updates: `>=0.17.1`] - `anyio >=4.15.1` - `ty >=0.0.84` → [Updates: `>=0.0.90`] - `pip-audit >=2.10.1,<3.0` - `pip >=26.2.1` → [Updates: `>=26.2.2`] </details> </blockquote> </details> <details><summary>pre-commit (1)</summary> <blockquote> <details><summary>.pre-commit-config.yaml (2)</summary> - `pre-commit/pre-commit-hooks v6.0.0` - `gitleaks/gitleaks v8.30.1` </details> </blockquote> </details> <details><summary>pyenv (1)</summary> <blockquote> <details><summary>backend/.python-version (1)</summary> - `python 3.14` → [Updates: `3.15`] </details> </blockquote> </details> <details><summary>regex (5)</summary> <blockquote> <details><summary>.forgejo/workflows/_container-build.yaml (1)</summary> - `ghcr.io/aquasecurity/trivy 0.74.0@sha256:62b1e65e8869bc4b4c6aa4fa2b21595256c7c2f6018a9d9ad61caf87187c1969` → [Updates: `0.76.1`] </details> <details><summary>.forgejo/workflows/ci.yml (1)</summary> - `astral-sh/uv 0.12.19` → [Updates: `0.13.5`] </details> <details><summary>.forgejo/workflows/publish-and-stage.yaml (1)</summary> - `astral-sh/uv 0.12.19` → [Updates: `0.13.5`] </details> <details><summary>.forgejo/workflows/release-and-deploy.yaml (1)</summary> - `astral-sh/uv 0.12.19` → [Updates: `0.13.5`] </details> <details><summary>.forgejo/workflows/security-scan.yaml (1)</summary> - `aquasecurity/trivy 0.74.0` → [Updates: `0.76.1`] </details> </blockquote> </details> <details><summary>renovate-config (1)</summary> <blockquote> <details><summary>renovate.json (1)</summary> - `npm >=11` </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
robbertbos/waggle#10
No description provided.