chore(deps): rollup of 11 Dependabot PRs (api-service, memvid, frontend) - #247
Merged
Conversation
Bumps the minor-and-patch group in /frontend with 12 updates: | Package | From | To | | --- | --- | --- | | [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.216.0` | `0.217.0` | | [@opentelemetry/instrumentation-fetch](https://github.com/open-telemetry/opentelemetry-js) | `0.216.0` | `0.217.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.100.8` | `5.100.9` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` | | [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.14.2` | `7.15.0` | | [zod](https://github.com/colinhacks/zod) | `4.4.2` | `4.4.3` | | [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.4` | `4.3.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.6.2` | | [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.4` | `4.3.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.59.1` | `8.59.2` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.10` | `8.0.11` | Updates `@opentelemetry/exporter-trace-otlp-http` from 0.216.0 to 0.217.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.217.0) Updates `@opentelemetry/instrumentation-fetch` from 0.216.0 to 0.217.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.217.0) Updates `@tanstack/react-query` from 5.100.8 to 5.100.9 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.100.9/packages/react-query) Updates `react` from 19.2.5 to 19.2.6 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react) Updates `react-dom` from 19.2.5 to 19.2.6 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react-dom) Updates `react-router-dom` from 7.14.2 to 7.15.0 - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.15.0/packages/react-router-dom) Updates `zod` from 4.4.2 to 4.4.3 - [Release notes](https://github.com/colinhacks/zod/releases) - [Commits](colinhacks/zod@v4.4.2...v4.4.3) Updates `@tailwindcss/vite` from 4.2.4 to 4.3.0 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/@tailwindcss-vite) Updates `@types/node` from 25.6.0 to 25.6.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `tailwindcss` from 4.2.4 to 4.3.0 - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.0/packages/tailwindcss) Updates `typescript-eslint` from 8.59.1 to 8.59.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/typescript-eslint) Updates `vite` from 8.0.10 to 8.0.11 - [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.0.11/packages/vite) --- updated-dependencies: - dependency-name: "@opentelemetry/exporter-trace-otlp-http" dependency-version: 0.217.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@opentelemetry/instrumentation-fetch" dependency-version: 0.217.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@tanstack/react-query" dependency-version: 5.100.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: react dependency-version: 19.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: react-dom dependency-version: 19.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: react-router-dom dependency-version: 7.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: zod dependency-version: 4.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@tailwindcss/vite" dependency-version: 4.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/node" dependency-version: 25.6.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tailwindcss dependency-version: 4.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: typescript-eslint dependency-version: 8.59.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: vite dependency-version: 8.0.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Removes [protobufjs](https://github.com/protobufjs/protobuf.js). It's no longer used after updating ancestor dependency [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js). These dependencies need to be updated together. Removes `protobufjs` Updates `@opentelemetry/exporter-trace-otlp-http` from 0.216.0 to 0.218.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.216.0...experimental/v0.218.0) --- updated-dependencies: - dependency-name: protobufjs dependency-version: dependency-type: indirect - dependency-name: "@opentelemetry/exporter-trace-otlp-http" dependency-version: 0.218.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the minor-and-patch group in /memvid-service with 6 updates: | Package | From | To | | --- | --- | --- | | [tokio](https://github.com/tokio-rs/tokio) | `1.52.1` | `1.52.3` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.6.8` | `0.6.10` | | [tonic](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` | | [tonic-health](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` | | [tonic-prost](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` | | [tonic-prost-build](https://github.com/hyperium/tonic) | `0.14.5` | `0.14.6` | Updates `tokio` from 1.52.1 to 1.52.3 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.52.1...tokio-1.52.3) Updates `tower-http` from 0.6.8 to 0.6.10 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](tower-rs/tower-http@tower-http-0.6.8...tower-http-0.6.10) Updates `tonic` from 0.14.5 to 0.14.6 - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](grpc/grpc-rust@v0.14.5...tonic-v0.14.6) Updates `tonic-health` from 0.14.5 to 0.14.6 - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](grpc/grpc-rust@v0.14.5...tonic-health-v0.14.6) Updates `tonic-prost` from 0.14.5 to 0.14.6 - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](grpc/grpc-rust@v0.14.5...tonic-prost-v0.14.6) Updates `tonic-prost-build` from 0.14.5 to 0.14.6 - [Release notes](https://github.com/hyperium/tonic/releases) - [Changelog](https://github.com/hyperium/tonic/blob/master/CHANGELOG.md) - [Commits](grpc/grpc-rust@v0.14.5...tonic-prost-build-v0.14.6) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.52.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tower-http dependency-version: 0.6.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tonic dependency-version: 0.14.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tonic-health dependency-version: 0.14.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tonic-prost dependency-version: 0.14.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: tonic-prost-build dependency-version: 0.14.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.6.3...2.7.0) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.7.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [authlib](https://github.com/authlib/authlib) from 1.6.11 to 1.6.12. - [Release notes](https://github.com/authlib/authlib/releases) - [Changelog](https://github.com/authlib/authlib/blob/1.6.12/docs/changelog.rst) - [Commits](authlib/authlib@v1.6.11...1.6.12) --- updated-dependencies: - dependency-name: authlib dependency-version: 1.6.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
…, structlog, black, ruff) Combined cherry-picks of Dependabot PRs #233, #234, #235, #236, #237 — all touch api-service/pyproject.toml on adjacent lines so individual picks conflict. - python-multipart >=0.0.27 -> >=0.0.28 (#233) - structlog >=24.4.0 -> >=25.5.0 (#234) - pydantic >=2.13.3 -> >=2.13.4 (#235) - black (dev) >=24.10.0 -> >=26.3.1 (#236) - ruff (dev) >=0.8.6 -> >=0.15.12 (#237)
CI Summary
All checks passed | Full run details |
3 tasks
schwichtgit
added a commit
that referenced
this pull request
May 14, 2026
Release notes for 0.1.0-alpha.18. Doc-only -- covers all PRs landed since alpha.17: - #229 dep currency rollup (8 PRs: api-service, memvid, frontend, sonarqube action) - #230 fix(test): memvid test path isolation - #231 fix(memvid): explicit USER nonroot for release-gate compliance - #247 dep currency rollup (11 PRs incl. HIGH CVE-2026-44431/44432 urllib3 and HIGH CVE-2026-42561 python-multipart fixes; container-build (api) green again) - #248 react-day-picker 9 -> 10 major + delete unused calendar.tsx Excluded: opentelemetry triple (#239/#241/#243) -- blocked on tracing-opentelemetry 0.33 publishing (0.32.1 latest still depends on opentelemetry 0.31, creating dual-version dep graph).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Rollup of 11 open Dependabot PRs into a single PR to consolidate review and CI burn. All updates are minor/patch (no major bumps).
The five api-service PRs each touch the same
pyproject.tomlconstraints on adjacent lines, so individual cherry-picks would conflict; combined as one commit. The two frontend PRs both touch@opentelemetry/exporter-trace-otlp-http— resolved by taking the newer 0.218.x and keeping the bumpedinstrumentation-fetch0.217.x from the minor-and-patch group.Subsumed PRs (close on merge)
api-service:
urllib32.6.3 -> 2.7.0 (fixes HIGH CVE-2026-44431, CVE-2026-44432 — unblocks the api container build, which was failing on every dependabot PR until this lands)authlib1.6.11 -> 1.6.12python-multipart>=0.0.27 -> >=0.0.28structlog>=24.4.0 -> >=25.5.0pydantic>=2.13.3 -> >=2.13.4black(dev) >=24.10.0 -> >=26.3.1ruff(dev) >=0.8.6 -> >=0.15.12python-multipart0.0.26 -> 0.0.27)frontend (npm):
protobufjsremoved (no longer needed) +@opentelemetry/exporter-trace-otlp-http0.216 -> 0.218memvid-service (Cargo):
Excluded from this rollup
react-day-picker9.14.0 -> 10.0.0. Major version, deserves a focused PR with a UI smoke test of the calendar component.opentelemetry/opentelemetry-otlp/opentelemetry_sdk0.31 -> 0.32. These must move as a triple, buttracing-opentelemetry 0.32.1(latest published) still depends onopentelemetry 0.31. Bumping the triple introduces two concurrentopentelemetryversions in the dep graph and aTracertrait mismatch insrc/otel.rs. Park untiltracing-opentelemetry0.33 is released.Commits
3b7ba79— frontend minor-and-patch group (cherry-pick of build(deps): bump the minor-and-patch group in /frontend with 12 updates #240)2fe77e4— frontend protobufjs/otel-http (cherry-pick of build(deps): bump protobufjs and @opentelemetry/exporter-trace-otlp-http in /frontend #246; resolved conflict with build(deps): bump the minor-and-patch group in /frontend with 12 updates #240 by keeping the newerexporter-trace-otlp-http0.218 and the bumpedinstrumentation-fetch0.217; lock regenerated vianpm install)768fb9a— memvid Cargo minor-and-patch group (cherry-pick of build(deps): bump the minor-and-patch group in /memvid-service with 6 updates #238)7b1bac8— api-serviceurllib3(cherry-pick of build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /api-service #244)e6043c5— api-serviceauthlib(cherry-pick of build(deps): bump authlib from 1.6.11 to 1.6.12 in /api-service #245)7779b22— combined api-service pyproject constraints (build(deps): update python-multipart requirement from >=0.0.27 to >=0.0.28 in /api-service #233 + build(deps): update structlog requirement from >=24.4.0 to >=25.5.0 in /api-service #234 + build(deps): update pydantic requirement from >=2.13.3 to >=2.13.4 in /api-service #235 + build(deps-dev): update black requirement from >=24.10.0 to >=26.3.1 in /api-service #236 + build(deps-dev): update ruff requirement from >=0.8.6 to >=0.15.12 in /api-service #237 manually merged — adjacent-line conflicts made cherry-pick impractical)Local verification
npm run lint-- 0 errors, 10 pre-existing shadcn/uireact-refreshwarnings (matches main)npm test-- 74/74 passing, 12 filesuv pip install -e ".[test,lint,sbom]"resolves cleanly, all 5 constraint bumps satisfied (pydantic==2.13.4,pydantic-core==2.46.4,python-multipart==0.0.28,ruff==0.15.13;structlogandblackalready at or above floor)pytest -q --no-cov-- 501 passed, 4 skipped, 5 xfailedcargo checkcleancargo test --lib-- 61 passed, 0 failed, 2 ignored (incl.test_real_searcher_loads_valid_filewhich was flagged pre-existing in PR chore(deps): rollup of 8 Dependabot PRs (sonarqube, api-service, memvid, frontend) #229 -- now passes here)Test plan