[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: a streaming application development framework and cloud-native real-time computing platform.
StreamPark is an open-source framework for building and managing real-time streaming applications, designed to simplify the end-to-end lifecycle of stream processing. It provides a unified development framework for Apache Flink and Apache Spark, along with a powerful cloud-native platform for application management.
StreamPark enables users to develop, debug, deploy, and operate large-scale streaming applications efficiently and consistently. Originally named StreamX, the project was renamed StreamPark in August 2022 and became an Apache Top-Level Project (TLP) in January 2025.
docker run -d -p 10000:10000 apache/streampark:latest
curl -L https://streampark.apache.org/quickstart.sh | sh
https://github.com/user-attachments/assets/dd7d5a89-bc28-4ccc-9ad5-258925fc4f34
./build.sh
🗄 how to Development
Please head to the releases page to download a release of Apache StreamPark.
Various companies and organizations use Apache StreamPark for research, production and commercial products. Are you using this project? Welcome to add your company!

You can submit any ideas as pull requests or as issues.
If you're new to posting issues, we ask that you read How To Ask Questions The Smart Way (This guide does not provide actual support services for this project!), How to Report Bugs Effectively prior to posting. Well written bug reports help us help you!
We welcome your suggestions, comments (including criticisms), comments and contributions. See How to Contribute and Code Submission Guide
Thank you to all the people who already contributed to Apache StreamPark!
Contact us through the following mailing list.
| Name | Mailing list |
|---|---|
| dev@streampark.apache.org | Subscribe、Unsubscribe 、Archives |
Licensed under the Apache License, Version 2.0