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

panyuepeng pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new 2d51eb002 [hotfix][console-webapp] Upgrade Vue to 3.5.0 to resolve 
peer dependency conflict (#4318)
2d51eb002 is described below

commit 2d51eb00265c8b94d34eebb18e29e0e54ea08e4b
Author: oregonknuths <[email protected]>
AuthorDate: Fri Jan 23 01:58:38 2026 -0800

    [hotfix][console-webapp] Upgrade Vue to 3.5.0 to resolve peer dependency 
conflict (#4318)
    
    Fixes docker-push build failure where vue-router requires Vue 3.5.0+
    but Vue 3.3.4 was installed, causing:
    
      ERR_PNPM_PEER_DEP_ISSUES  Unmet peer dependencies
      └─┬ vue-router
        └── ✕ unmet peer vue@^3.5.0: found 3.3.13
    
    Changes:
    - vue: ^3.3.4 → ^3.5.0
    - @vue/runtime-core: ^3.3.4 → ^3.5.0
    - @vue/shared: ^3.3.4 → ^3.5.0
    - @vue/compiler-sfc: ^3.3.4 → ^3.5.0
    
    Vue 3.5 is backward compatible with 3.3. Verified with:
    - pnpm install (dependencies resolve cleanly)
    - Production build (successful)
    - TypeScript type checking (no new errors)
    
    This fix enables docker-push workflow to successfully build images.
---
 streampark-console/streampark-console-webapp/package.json | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/streampark-console/streampark-console-webapp/package.json 
b/streampark-console/streampark-console-webapp/package.json
index d28736ad4..b2d5ccb3a 100644
--- a/streampark-console/streampark-console-webapp/package.json
+++ b/streampark-console/streampark-console-webapp/package.json
@@ -43,8 +43,8 @@
     "@ant-design/colors": "^7.0.0",
     "@ant-design/icons-vue": "^6.1.0",
     "@iconify/iconify": "^3.1.1",
-    "@vue/runtime-core": "^3.3.4",
-    "@vue/shared": "^3.3.4",
+    "@vue/runtime-core": "^3.5.0",
+    "@vue/shared": "^3.5.0",
     "@vueuse/core": "^10.2.1",
     "@vueuse/shared": "^10.2.1",
     "ant-design-vue": "^3.2.20",
@@ -62,7 +62,7 @@
     "sql-formatter": "^4.0.2",
     "sweetalert2": "^11.7.16",
     "terser": "^5.19.0",
-    "vue": "^3.3.4",
+    "vue": "^3.5.0",
     "vue-i18n": "^9.2.2",
     "vue-router": "^4.2.4",
     "vue-types": "^5.1.0"
@@ -82,7 +82,7 @@
     "@vitejs/plugin-legacy": "^4.1.0",
     "@vitejs/plugin-vue": "^4.2.3",
     "@vitejs/plugin-vue-jsx": "^3.0.1",
-    "@vue/compiler-sfc": "^3.3.4",
+    "@vue/compiler-sfc": "^3.5.0",
     "autoprefixer": "^10.4.14",
     "cross-env": "^7.0.3",
     "dotenv": "^16.3.1",

Reply via email to