Skip to content

Combine all open Dependabot dependency updates#94

Merged
osswald merged 41 commits into
mainfrom
chore/combine-dependabot-updates
Jul 3, 2026
Merged

Combine all open Dependabot dependency updates#94
osswald merged 41 commits into
mainfrom
chore/combine-dependabot-updates

Conversation

@osswald

@osswald osswald commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Summary

Combines all 18 open Dependabot PRs into a single update:

GitHub Actions

Cloud backend (pip)

Pi backend (pip)

Cloud frontend (npm)

Pi frontend (npm)

Also adds ignoreDeprecations: "6.0" to tsconfig files so TypeScript 6 typecheck passes with the existing baseUrl paths setup.

Test plan

  • Cloud backend tests (353 passed)
  • Pi backend tests (216 passed)
  • Cloud frontend tests (189 passed) + typecheck
  • Pi frontend tests (207 passed) + typecheck
  • Full lint (./scripts/lint.sh)

Closes #75, #76, #77, #78, #79, #80, #81, #82, #83, #84, #85, #86, #87, #88, #89, #90, #91, #92, #93

Made with Cursor

dependabot Bot and others added 30 commits July 2, 2026 10:14
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](dorny/paths-filter@v3...v4)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](docker/setup-qemu-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [httpx2](https://github.com/pydantic/httpx2) to permit the latest version.
- [Release notes](https://github.com/pydantic/httpx2/releases)
- [Changelog](https://github.com/pydantic/httpx2/blob/main/src/httpx2/CHANGELOG.md)
- [Commits](pydantic/httpx2@v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: httpx2
  dependency-version: 2.5.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [httpx2](https://github.com/pydantic/httpx2) to permit the latest version.
- [Release notes](https://github.com/pydantic/httpx2/releases)
- [Changelog](https://github.com/pydantic/httpx2/blob/main/src/httpx2/CHANGELOG.md)
- [Commits](pydantic/httpx2@v2.4.0...v2.5.0)

---
updated-dependencies:
- dependency-name: httpx2
  dependency-version: 2.5.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@vue/tsconfig](https://github.com/vuejs/tsconfig) from 0.7.0 to 0.9.1.
- [Release notes](https://github.com/vuejs/tsconfig/releases)
- [Commits](vuejs/tsconfig@v0.7.0...v0.9.1)

---
updated-dependencies:
- dependency-name: "@vue/tsconfig"
  dependency-version: 0.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pypdf](https://github.com/py-pdf/pypdf) to permit the latest version.
- [Release notes](https://github.com/py-pdf/pypdf/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](py-pdf/pypdf@5.9.0...6.14.2)

---
updated-dependencies:
- dependency-name: pypdf
  dependency-version: 6.14.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 12.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.20.0 to 26.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [fpdf2](https://github.com/py-pdf/fpdf2) to permit the latest version.
- [Release notes](https://github.com/py-pdf/fpdf2/releases)
- [Changelog](https://github.com/py-pdf/fpdf2/blob/master/CHANGELOG.md)
- [Commits](py-pdf/fpdf2@2.8.3...2.8.7)

---
updated-dependencies:
- dependency-name: fpdf2
  dependency-version: 2.8.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@intlify/unplugin-vue-i18n](https://github.com/intlify/bundle-tools/tree/HEAD/packages/unplugin-vue-i18n) from 11.2.3 to 11.2.4.
- [Release notes](https://github.com/intlify/bundle-tools/releases)
- [Changelog](https://github.com/intlify/bundle-tools/blob/main/packages/unplugin-vue-i18n/CHANGELOG.md)
- [Commits](https://github.com/intlify/bundle-tools/commits/v11.2.4/packages/unplugin-vue-i18n)

---
updated-dependencies:
- dependency-name: "@intlify/unplugin-vue-i18n"
  dependency-version: 11.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 12.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [babel](https://github.com/python-babel/babel) to permit the latest version.
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.17.0...v2.18.0)

---
updated-dependencies:
- dependency-name: babel
  dependency-version: 2.18.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.16 to 8.1.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.1.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 2.2.12 to 3.3.6.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.3.6/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.3.6
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.1.0 to 8.1.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.1.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.62.0 to 8.62.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.62.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [openapi-fetch](https://github.com/openapi-ts/openapi-typescript/tree/HEAD/packages/openapi-fetch) from 0.14.1 to 0.17.0.
- [Release notes](https://github.com/openapi-ts/openapi-typescript/releases)
- [Changelog](https://github.com/openapi-ts/openapi-typescript/blob/main/packages/openapi-fetch/CHANGELOG.md)
- [Commits](https://github.com/openapi-ts/openapi-typescript/commits/openapi-fetch@0.17.0/packages/openapi-fetch)

---
updated-dependencies:
- dependency-name: openapi-fetch
  dependency-version: 0.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…/setup-qemu-action-4' into chore/combine-dependabot-updates
…-gte-2.5.0' into chore/combine-dependabot-updates
…px2-gte-2.5.0' into chore/combine-dependabot-updates
…-gte-12.3.0' into chore/combine-dependabot-updates
…low-gte-12.3.0-and-lt-13' into chore/combine-dependabot-updates
…el-gte-2.18.0-and-lt-3' into chore/combine-dependabot-updates

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	cloud/backend/requirements.txt
…f2-gte-2.8.7-and-lt-3' into chore/combine-dependabot-updates

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	cloud/backend/requirements.txt
…df-gte-6.14.2-and-lt-7' into chore/combine-dependabot-updates

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	cloud/backend/requirements-dev.txt
…ontend/vue/tsconfig-0.9.1' into chore/combine-dependabot-updates
…ontend/intlify/unplugin-vue-i18n-11.2.4' into chore/combine-dependabot-updates
…ontend/vite-8.1.3' into chore/combine-dependabot-updates
osswald and others added 7 commits July 2, 2026 15:55
…ontend/vue-tsc-3.3.6' into chore/combine-dependabot-updates
…end/types/node-26.1.0' into chore/combine-dependabot-updates
…end/vite-8.1.3' into chore/combine-dependabot-updates
Resolve conflicts keeping TypeScript 6.0.3, Vite 8.1.3, openapi-fetch 0.17.0,
and @typescript-eslint/eslint-plugin 8.62.1.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep @types/node 26.1.0 from prior merge.

Co-authored-by: Cursor <cursoragent@cursor.com>
…end/openapi-fetch-0.17.0' into chore/combine-dependabot-updates
Add ignoreDeprecations 6.0 so vue-tsc passes with TypeScript 6.

Co-authored-by: Cursor <cursoragent@cursor.com>
@osswald osswald added the release:patch Patch release on merge (fixes) label Jul 2, 2026
github-actions Bot and others added 3 commits July 2, 2026 14:01
Bump pi @vue/tsconfig to 0.9.1, add openapi-typescript overrides for
TypeScript 6, regenerate lockfiles for strict npm ci, and type data-table
row click handlers for vue-tsc 3.3.

Co-authored-by: Cursor <cursoragent@cursor.com>
@osswald osswald merged commit 739fe1b into main Jul 3, 2026
17 checks passed
@osswald osswald deleted the chore/combine-dependabot-updates branch July 3, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:patch Patch release on merge (fixes)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant