This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git


The following commit(s) were added to refs/heads/main by this push:
     new 6d45ee23 build(deps): bump up dependencies and update licenses (#878)
6d45ee23 is described below

commit 6d45ee23f0685600f47388cec2cafbc29eff9e75
Author: Fine0830 <[email protected]>
AuthorDate: Wed Dec 3 12:27:51 2025 +0800

    build(deps): bump up dependencies and update licenses (#878)
---
 .github/workflows/publish-docker.yml        |  2 +-
 dist/LICENSE                                |  5 +++--
 dist/licenses/mcp-licenses/license-jose.txt | 21 +++++++++++++++++
 mcp/LICENSE                                 |  5 +++--
 mcp/package-lock.json                       | 35 ++++++++++++++++++++---------
 mcp/package.json                            |  2 +-
 6 files changed, 53 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/publish-docker.yml 
b/.github/workflows/publish-docker.yml
index 4995e4bd..b9a2dd27 100644
--- a/.github/workflows/publish-docker.yml
+++ b/.github/workflows/publish-docker.yml
@@ -80,6 +80,6 @@ jobs:
       - name: Push docker image
         if: github.ref == 'refs/heads/main'
         run: |
-          PLATFORMS=linux/amd64,linux/arm64,windows/amd64 make docker.push || 
PLATFROMS=linux/amd64,linux/arm64,windows/amd64 make docker.push
+          PLATFORMS=linux/amd64,linux/arm64,windows/amd64 make docker.push || 
PLATFORMS=linux/amd64,linux/arm64,windows/amd64 make docker.push
           PLATFORMS=linux/amd64,linux/arm64,windows/amd64 BINARYTYPE=slim make 
-C banyand docker.push || PLATFORMS=linux/amd64,linux/arm64,windows/amd64 
BINARYTYPE=slim make -C banyand docker.push
           make -C test/docker push || make -C test/docker push
\ No newline at end of file
diff --git a/dist/LICENSE b/dist/LICENSE
index 1aaa8704..cdac2df7 100644
--- a/dist/LICENSE
+++ b/dist/LICENSE
@@ -652,13 +652,13 @@ ISC licenses
     setprototypeof 1.2.0 ISC
     which 2.0.2 ISC
     wrappy 1.0.2 ISC
-    zod-to-json-schema 3.24.6 ISC
+    zod-to-json-schema 3.25.0 ISC
 
 ========================================================================
 MIT licenses
 ========================================================================
 
-    @modelcontextprotocol/sdk 1.21.1 MIT
+    @modelcontextprotocol/sdk 1.24.1 MIT
     @types/node 20.19.25 MIT
     @types/node-fetch 2.6.13 MIT
     abort-controller 3.0.0 MIT
@@ -717,6 +717,7 @@ MIT licenses
     iconv-lite 0.7.0 MIT
     ipaddr.js 1.9.1 MIT
     is-promise 4.0.0 MIT
+    jose 6.1.3 MIT
     json-schema-traverse 1.0.0 MIT
     math-intrinsics 1.1.0 MIT
     media-typer 1.1.0 MIT
diff --git a/dist/licenses/mcp-licenses/license-jose.txt 
b/dist/licenses/mcp-licenses/license-jose.txt
new file mode 100644
index 00000000..d0ec038a
--- /dev/null
+++ b/dist/licenses/mcp-licenses/license-jose.txt
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2018 Filip Skokan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/mcp/LICENSE b/mcp/LICENSE
index c51ca816..07b82f5b 100644
--- a/mcp/LICENSE
+++ b/mcp/LICENSE
@@ -54,13 +54,13 @@ ISC licenses
     setprototypeof 1.2.0 ISC
     which 2.0.2 ISC
     wrappy 1.0.2 ISC
-    zod-to-json-schema 3.24.6 ISC
+    zod-to-json-schema 3.25.0 ISC
 
 ========================================================================
 MIT licenses
 ========================================================================
 
-    @modelcontextprotocol/sdk 1.21.1 MIT
+    @modelcontextprotocol/sdk 1.24.1 MIT
     @types/node 20.19.25 MIT
     @types/node-fetch 2.6.13 MIT
     abort-controller 3.0.0 MIT
@@ -119,6 +119,7 @@ MIT licenses
     iconv-lite 0.7.0 MIT
     ipaddr.js 1.9.1 MIT
     is-promise 4.0.0 MIT
+    jose 6.1.3 MIT
     json-schema-traverse 1.0.0 MIT
     math-intrinsics 1.1.0 MIT
     media-typer 1.1.0 MIT
diff --git a/mcp/package-lock.json b/mcp/package-lock.json
index 92906b7d..24f46605 100644
--- a/mcp/package-lock.json
+++ b/mcp/package-lock.json
@@ -9,7 +9,7 @@
       "version": "1.0.0",
       "license": "Apache-2.0",
       "dependencies": {
-        "@modelcontextprotocol/sdk": "^1.0.0",
+        "@modelcontextprotocol/sdk": "^1.24.0",
         "dotenv": "^16.4.5",
         "openai": "^4.20.0"
       },
@@ -691,9 +691,9 @@
       }
     },
     "node_modules/@modelcontextprotocol/sdk": {
-      "version": "1.21.1",
-      "resolved": 
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.21.1.tgz";,
-      "integrity": 
"sha512-UyLFcJLDvUuZbGnaQqXFT32CpPpGj7VS19roLut6gkQVhb439xUzYWbsUvdI3ZPL+2hnFosuugtYWE0Mcs1rmQ==",
+      "version": "1.24.1",
+      "resolved": 
"https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.24.1.tgz";,
+      "integrity": 
"sha512-YTg4v6bKSst8EJM8NXHC3nGm8kgHD08IbIBbognUeLAgGLVgLpYrgQswzLQd4OyTL4l614ejhqsDrV1//t02Qw==",
       "dependencies": {
         "ajv": "^8.17.1",
         "ajv-formats": "^3.0.1",
@@ -704,20 +704,25 @@
         "eventsource-parser": "^3.0.0",
         "express": "^5.0.1",
         "express-rate-limit": "^7.5.0",
+        "jose": "^6.1.1",
         "pkce-challenge": "^5.0.0",
         "raw-body": "^3.0.0",
-        "zod": "^3.23.8",
-        "zod-to-json-schema": "^3.24.1"
+        "zod": "^3.25 || ^4.0",
+        "zod-to-json-schema": "^3.25.0"
       },
       "engines": {
         "node": ">=18"
       },
       "peerDependencies": {
-        "@cfworker/json-schema": "^4.1.1"
+        "@cfworker/json-schema": "^4.1.1",
+        "zod": "^3.25 || ^4.0"
       },
       "peerDependenciesMeta": {
         "@cfworker/json-schema": {
           "optional": true
+        },
+        "zod": {
+          "optional": false
         }
       }
     },
@@ -2319,6 +2324,14 @@
       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";,
       "integrity": 
"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
     },
+    "node_modules/jose": {
+      "version": "6.1.3",
+      "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz";,
+      "integrity": 
"sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==",
+      "funding": {
+        "url": "https://github.com/sponsors/panva";
+      }
+    },
     "node_modules/js-yaml": {
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz";,
@@ -3333,11 +3346,11 @@
       }
     },
     "node_modules/zod-to-json-schema": {
-      "version": "3.24.6",
-      "resolved": 
"https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.6.tgz";,
-      "integrity": 
"sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==",
+      "version": "3.25.0",
+      "resolved": 
"https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.0.tgz";,
+      "integrity": 
"sha512-HvWtU2UG41LALjajJrML6uQejQhNJx+JBO9IflpSja4R03iNWfKXrj6W2h7ljuLyc1nKS+9yDyL/9tD1U/yBnQ==",
       "peerDependencies": {
-        "zod": "^3.24.1"
+        "zod": "^3.25 || ^4"
       }
     }
   }
diff --git a/mcp/package.json b/mcp/package.json
index f0281945..1797cbb5 100644
--- a/mcp/package.json
+++ b/mcp/package.json
@@ -21,7 +21,7 @@
   "author": "Apache Software Foundation",
   "license": "Apache-2.0",
   "dependencies": {
-    "@modelcontextprotocol/sdk": "^1.0.0",
+    "@modelcontextprotocol/sdk": "^1.24.0",
     "dotenv": "^16.4.5",
     "openai": "^4.20.0"
   },

Reply via email to