From aea2bee41534b0442ff6379c52e973870b901c74 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Oct 2026 20:18:42 +0000 Subject: [PATCH 1/4] Bump vite in /src/apps/dashboard/ui in the dashboard-versions group Bumps the dashboard-versions group in /src/apps/dashboard/ui with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 8.3.3 to 8.3.4 - [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.3.4/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.3.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dashboard-versions ... Signed-off-by: dependabot[bot] --- src/apps/dashboard/ui/package-lock.json | 28 ++++++++++++------------- src/apps/dashboard/ui/package.json | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/apps/dashboard/ui/package-lock.json b/src/apps/dashboard/ui/package-lock.json index f7158ad..7f47b8c 100644 --- a/src/apps/dashboard/ui/package-lock.json +++ b/src/apps/dashboard/ui/package-lock.json @@ -15,7 +15,7 @@ "@vitejs/plugin-react": "6.1.2", "bootstrap": "5.3.8", "echarts": "6.1.0", - "vite": "8.3.3" + "vite": "8.3.4" }, "engines": { "node": ">=22.12" @@ -708,9 +708,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.19", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz", - "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==", + "version": "3.3.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz", + "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==", "dev": true, "funding": [ { @@ -747,9 +747,9 @@ } }, "node_modules/postcss": { - "version": "8.5.28", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", - "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "version": "8.5.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz", + "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==", "dev": true, "funding": [ { @@ -767,9 +767,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.18", + "nanoid": "^3.3.19", "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -864,16 +864,16 @@ } }, "node_modules/vite": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.3.tgz", - "integrity": "sha512-cTAldKPImjg6c+gk48U19POPn3GCBzZwpdsN8ZMEEcbpes+6/wvfqUd0C2y3qYY4wsj8PwgFwrZ/1jBPVttMSg==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz", + "integrity": "sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", - "postcss": "^8.5.28", - "rolldown": "~1.2.11", + "postcss": "^8.5.29", + "rolldown": "~1.2.12", "tinyglobby": "^0.2.17" }, "bin": { diff --git a/src/apps/dashboard/ui/package.json b/src/apps/dashboard/ui/package.json index f6e482c..de1bfaf 100644 --- a/src/apps/dashboard/ui/package.json +++ b/src/apps/dashboard/ui/package.json @@ -20,7 +20,7 @@ "@vitejs/plugin-react": "6.1.2", "bootstrap": "5.3.8", "echarts": "6.1.0", - "vite": "8.3.3" + "vite": "8.3.4" }, "engines": { "node": ">=22.12" From d1408bf8c0473f311b8b332ca5dead5adbd6de04 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Oct 2026 06:36:11 +0000 Subject: [PATCH 2/4] Bump the python-versions group across 1 directory with 7 updates Bumps the python-versions group with 7 updates in the /src/apps/mcp directory: | Package | From | To | | --- | --- | --- | | [mcp](https://github.com/modelcontextprotocol/python-sdk) | `2.2.0` | `2.3.0` | | [mcp-types](https://github.com/modelcontextprotocol/python-sdk) | `2.2.0` | `2.3.0` | | [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.45.0` | `1.45.1` | | [pycparser](https://github.com/eliben/pycparser) | `3.0` | `3.11` | | [pydantic](https://github.com/pydantic/pydantic) | `2.13.5` | `2.14.1` | | [pydantic-core](https://github.com/pydantic/pydantic) | `2.46.5` | `2.50.1` | | [truststore](https://github.com/sethmlarson/truststore) | `0.10.4` | `0.10.5` | Updates `mcp` from 2.2.0 to 2.3.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v2.2.0...v2.3.0) Updates `mcp-types` from 2.2.0 to 2.3.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v2.2.0...v2.3.0) Updates `opentelemetry-api` from 1.45.0 to 1.45.1 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.45.0...v1.45.1) Updates `pycparser` from 3.0 to 3.11 - [Release notes](https://github.com/eliben/pycparser/releases) - [Commits](https://github.com/eliben/pycparser/compare/release_v3.00...release_v3.11) Updates `pydantic` from 2.13.5 to 2.14.1 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.13.5...v2.14.1) Updates `pydantic-core` from 2.46.5 to 2.50.1 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/core-v2.46.5...core-v2.50.1) Updates `truststore` from 0.10.4 to 0.10.5 - [Release notes](https://github.com/sethmlarson/truststore/releases) - [Changelog](https://github.com/sethmlarson/truststore/blob/main/CHANGELOG.md) - [Commits](https://github.com/sethmlarson/truststore/compare/v0.10.4...v0.10.5) --- updated-dependencies: - dependency-name: mcp dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-versions - dependency-name: mcp-types dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-versions - dependency-name: opentelemetry-api dependency-version: 1.45.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-versions - dependency-name: pycparser dependency-version: '3.11' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-versions - dependency-name: pydantic dependency-version: 2.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-versions - dependency-name: pydantic-core dependency-version: 2.50.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-versions - dependency-name: truststore dependency-version: 0.10.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-versions ... Signed-off-by: dependabot[bot] --- src/apps/mcp/requirements.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/apps/mcp/requirements.txt b/src/apps/mcp/requirements.txt index d36eb88..36da7dd 100644 --- a/src/apps/mcp/requirements.txt +++ b/src/apps/mcp/requirements.txt @@ -25,13 +25,13 @@ Jinja2==3.1.6 jsonschema-specifications==2025.9.1 jsonschema==4.26.0 MarkupSafe==3.0.4 -mcp==2.2.0 -mcp-types==2.2.0 -opentelemetry-api==1.45.0 +mcp==2.3.0 +mcp-types==2.3.0 +opentelemetry-api==1.45.1 packaging==26.3 -pycparser==3.0 -pydantic==2.13.5 -pydantic_core==2.46.5 +pycparser==3.11 +pydantic==2.14.1 +pydantic_core==2.50.1 PyJWT==2.15.1 python-multipart==0.0.32 referencing==0.37.0 @@ -40,7 +40,7 @@ requests==2.34.2 rpds-py==2026.9.1 sse-starlette==3.5.0 starlette==1.7.0 -truststore==0.10.4 +truststore==0.10.5 typing-inspection==0.4.4 typing_extensions==4.16.0 urllib3==2.8.0 From 80bccbafc09b476ec4b125eea55c1cb75811932e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?eW=C9=98yn?= <5607939+Llewellynvdm@users.noreply.github.com> Date: Fri, 16 Oct 2026 23:28:06 +0200 Subject: [PATCH 3/4] Prepare dashboard dependency update for release 3.2.11 --- .env.example | 2 +- Dockerfile | 2 +- VERSION | 2 +- compose.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index b5599fb..05f757d 100644 --- a/.env.example +++ b/.env.example @@ -2,7 +2,7 @@ # Nonempty GETBIBLE_* application settings override values saved by the menu. # Empty optional values leave the saved setting/default in control. GETBIBLE_IMAGE_REPOSITORY=ghcr.io/getbible/api -GETBIBLE_IMAGE_TAG=3.2.10 +GETBIBLE_IMAGE_TAG=3.2.11 GETBIBLE_DATA_ROOT=/srv/getbible-data GETBIBLE_HOSTNAME=getbible TZ=UTC diff --git a/Dockerfile b/Dockerfile index dfafbf4..4244b84 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 FROM ubuntu:24.04 -ARG GETBIBLE_VERSION=3.2.10 +ARG GETBIBLE_VERSION=3.2.11 ARG GETBIBLE_REVISION=unknown ARG GETBIBLE_IMAGE_PYTHONS= LABEL org.opencontainers.image.title="getBible API" \ diff --git a/VERSION b/VERSION index f15386a..17ce918 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.2.10 +3.2.11 diff --git a/compose.yaml b/compose.yaml index bf0534e..c4d1d95 100644 --- a/compose.yaml +++ b/compose.yaml @@ -4,7 +4,7 @@ services: getbible: # Production deployment only pulls the prebuilt image. No checkout # or Dockerfile is required on the server. See docs/DOCKER.md for login. - image: ${GETBIBLE_IMAGE_REPOSITORY:-ghcr.io/getbible/api}:${GETBIBLE_IMAGE_TAG:-3.2.10} + image: ${GETBIBLE_IMAGE_REPOSITORY:-ghcr.io/getbible/api}:${GETBIBLE_IMAGE_TAG:-3.2.11} restart: unless-stopped hostname: ${GETBIBLE_HOSTNAME:-getbible} user: "0:0" From 17407735e05455cf08be75859f591016f95f8b92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?eW=C9=98yn?= <5607939+Llewellynvdm@users.noreply.github.com> Date: Fri, 16 Oct 2026 23:28:07 +0200 Subject: [PATCH 4/4] Keep MCP SDK pins compatible and prepare release 3.2.12 --- .env.example | 2 +- Dockerfile | 2 +- VERSION | 2 +- compose.yaml | 2 +- src/apps/mcp/requirements.txt | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.env.example b/.env.example index b5599fb..0e9412c 100644 --- a/.env.example +++ b/.env.example @@ -2,7 +2,7 @@ # Nonempty GETBIBLE_* application settings override values saved by the menu. # Empty optional values leave the saved setting/default in control. GETBIBLE_IMAGE_REPOSITORY=ghcr.io/getbible/api -GETBIBLE_IMAGE_TAG=3.2.10 +GETBIBLE_IMAGE_TAG=3.2.12 GETBIBLE_DATA_ROOT=/srv/getbible-data GETBIBLE_HOSTNAME=getbible TZ=UTC diff --git a/Dockerfile b/Dockerfile index dfafbf4..588fc12 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 FROM ubuntu:24.04 -ARG GETBIBLE_VERSION=3.2.10 +ARG GETBIBLE_VERSION=3.2.12 ARG GETBIBLE_REVISION=unknown ARG GETBIBLE_IMAGE_PYTHONS= LABEL org.opencontainers.image.title="getBible API" \ diff --git a/VERSION b/VERSION index f15386a..275e51e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.2.10 +3.2.12 diff --git a/compose.yaml b/compose.yaml index bf0534e..27f4c33 100644 --- a/compose.yaml +++ b/compose.yaml @@ -4,7 +4,7 @@ services: getbible: # Production deployment only pulls the prebuilt image. No checkout # or Dockerfile is required on the server. See docs/DOCKER.md for login. - image: ${GETBIBLE_IMAGE_REPOSITORY:-ghcr.io/getbible/api}:${GETBIBLE_IMAGE_TAG:-3.2.10} + image: ${GETBIBLE_IMAGE_REPOSITORY:-ghcr.io/getbible/api}:${GETBIBLE_IMAGE_TAG:-3.2.12} restart: unless-stopped hostname: ${GETBIBLE_HOSTNAME:-getbible} user: "0:0" diff --git a/src/apps/mcp/requirements.txt b/src/apps/mcp/requirements.txt index 36da7dd..bf81d4f 100644 --- a/src/apps/mcp/requirements.txt +++ b/src/apps/mcp/requirements.txt @@ -25,8 +25,8 @@ Jinja2==3.1.6 jsonschema-specifications==2025.9.1 jsonschema==4.26.0 MarkupSafe==3.0.4 -mcp==2.3.0 -mcp-types==2.3.0 +mcp==2.2.0 +mcp-types==2.2.0 opentelemetry-api==1.45.1 packaging==26.3 pycparser==3.11