From effe250095d45653f969a43adbc8006d17cf11f4 Mon Sep 17 00:00:00 2001
From: Bruce <bruce.lu@vesoft.com>
Date: Mon, 6 May 2024 14:05:38 +0800
Subject: [PATCH] release: v3.10.0 (#795)

---
 README.md                            |  9 +++++----
 app/config/locale/en-US.ts           | 17 +++++++++--------
 app/config/locale/zh-CN.ts           | 14 +++++++-------
 deployment/docker/docker-compose.yml |  2 +-
 deployment/helm/README.md            |  2 +-
 deployment/helm/values.yaml          |  2 +-
 package-lock.json                    |  4 ++--
 package.json                         |  2 +-
 8 files changed, 27 insertions(+), 25 deletions(-)

diff --git a/README.md b/README.md
index 7648b490..965ae423 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,8 @@ NebulaGraph Studio (Studio for short) is a web-based visualization tool for Nebu
 | 3.0.0 ~ 3.4.0       | v3.6.x                    |
 | 3.0.0 ~ 3.5.0       | v3.7.x                    |
 | 3.0.0 ~ 3.6.0       | v3.8.x                    |
-| 3.0.0 ~ latest      | v3.9.x                    |
+| 3.0.0 ~ 3.6.0       | v3.9.x                    |
+| 3.0.0 ~ 3.8.0       | v3.10.x                   |
 
 ## Development Quick Start
 
@@ -73,9 +74,9 @@ Use when you want shutdown the web app
 kill -9 $(lsof -t -i :7001)
 ```
 
-## Documentation 3.9.2
-[中文](https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/)
-[ENGLISH](https://docs.nebula-graph.io/3.6.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/)
+## Documentation 3.10.0
+[中文](https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/)
+[ENGLISH](https://docs.nebula-graph.io/3.8.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/)
 
 ## Contributing
 Contributions are warmly welcomed and greatly appreciated. Please see [Guide Docs](https://github.com/vesoft-inc/nebula-studio/blob/master/CONTRIBUTING.md) 
diff --git a/app/config/locale/en-US.ts b/app/config/locale/en-US.ts
index a6c9a4a6..802c7b03 100644
--- a/app/config/locale/en-US.ts
+++ b/app/config/locale/en-US.ts
@@ -462,14 +462,14 @@ export default {
   },
   link: {
     nGQLHref: 'https://docs.nebula-graph.io/3.6.0/3.ngql-guide/1.nGQL-overview/1.overview/',
-    mannualHref: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/',
-    startStudioHref: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/quick-start/st-ug-plan-schema/',
+    mannualHref: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/',
+    startStudioHref: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/quick-start/st-ug-plan-schema/',
     versionLogHref: 'https://docs.nebula-graph.io/3.6.0/20.appendix/release-notes/studio-release-note/',
     forumHref: 'https://discuss.nebula-graph.io/',
     feedback: 'https://app.slack.com/client/TJB3N2BPD/CJNFUM7AR',
     trial: 'https://www.nebula-graph.io/visualization-tools-free-trial',
     contact: 'https://www.nebula-graph.io/contact',
-    loginHref: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/deploy-connect/st-ug-connect/',
+    loginHref: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/deploy-connect/st-ug-connect/',
   },
   sketch: {
     dragTip: 'Drag and drop to the canvas',
@@ -519,10 +519,10 @@ export default {
     loadWaiting: 'Data is loading, please wait... It will end in {second}s',
     downloadSuccess: 'Dataset `{space}` has been downloaded successfully',
     spaceExist: 'The graph space `{space}` already exists',
-    schemaModuleLink: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/quick-start/st-ug-create-schema/',
-    importModuleLink: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/quick-start/st-ug-import-data/',
-    consoleModuleLink: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/quick-start/st-ug-console/',
-    sketchModuleLink: 'https://docs.nebula-graph.io/3.6.0/nebula-studio/quick-start/draft/',
+    schemaModuleLink: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/quick-start/st-ug-create-schema/',
+    importModuleLink: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/quick-start/st-ug-import-data/',
+    consoleModuleLink: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/quick-start/st-ug-console/',
+    sketchModuleLink: 'https://docs.nebula-graph.io/3.8.0/nebula-studio/quick-start/draft/',
     basketballplayerDocLink: '',
     shareholdingDocLink: 'https://nebula-graph.io/demo/shared-holding',
     openstackDocLink: '',
@@ -564,7 +564,8 @@ export default {
     start: 'Start',
     aiImport: 'AI Import',
     pleaseConfigLLMFirst: 'Please configure LLM API first',
-    tokenTip: "The current token consumption is an estimated value, and there may be some differences from the actual consumption in the end.",
+    tokenTip:
+      'The current token consumption is an estimated value, and there may be some differences from the actual consumption in the end.',
     fileRequired: 'Please select the file',
   },
 };
diff --git a/app/config/locale/zh-CN.ts b/app/config/locale/zh-CN.ts
index 88168e46..d3edde1a 100644
--- a/app/config/locale/zh-CN.ts
+++ b/app/config/locale/zh-CN.ts
@@ -443,14 +443,14 @@ export default {
   },
   link: {
     nGQLHref: 'https://docs.nebula-graph.com.cn/3.6.0/3.ngql-guide/1.nGQL-overview/1.overview/',
-    mannualHref: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/',
-    startStudioHref: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/quick-start/st-ug-plan-schema/',
+    mannualHref: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/about-studio/st-ug-what-is-graph-studio/',
+    startStudioHref: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/quick-start/st-ug-plan-schema/',
     versionLogHref: 'https://docs.nebula-graph.com.cn/3.6.0/20.appendix/release-notes/studio-release-note/',
     forumHref: 'https://discuss.nebula-graph.com.cn/',
     feedback: 'https://discuss.nebula-graph.com.cn/tag/nebula-studio',
     trial: 'https://wj.qq.com/s2/10158890/69a8',
     contact: 'https://www.nebula-graph.com.cn/contact',
-    loginHref: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/deploy-connect/st-ug-connect/',
+    loginHref: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/deploy-connect/st-ug-connect/',
   },
   sketch: {
     dragTip: '拖放到画布上',
@@ -500,10 +500,10 @@ export default {
     loadWaiting: '数据加载中,请稍等...预计将在 {second}s 后结束',
     downloadSuccess: '数据集 `{space}` 下载成功',
     spaceExist: '图空间 `{space}` 已存在',
-    schemaModuleLink: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/quick-start/st-ug-create-schema/',
-    importModuleLink: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/quick-start/st-ug-import-data/',
-    consoleModuleLink: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/quick-start/st-ug-console/',
-    sketchModuleLink: 'https://docs.nebula-graph.com.cn/3.6.0/nebula-studio/quick-start/draft/',
+    schemaModuleLink: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/quick-start/st-ug-create-schema/',
+    importModuleLink: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/quick-start/st-ug-import-data/',
+    consoleModuleLink: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/quick-start/st-ug-console/',
+    sketchModuleLink: 'https://docs.nebula-graph.com.cn/3.8.0/nebula-studio/quick-start/draft/',
     basketballplayerDocLink: 'https://nebula-graph.com.cn/posts/playground-basketball-player',
     shareholdingDocLink: 'https://nebula-graph.com.cn/demo/shared-holding',
     openstackDocLink: 'https://www.siwei.io/graph-enabled-infra-ops',
diff --git a/deployment/docker/docker-compose.yml b/deployment/docker/docker-compose.yml
index 760a2c83..ff3d640d 100644
--- a/deployment/docker/docker-compose.yml
+++ b/deployment/docker/docker-compose.yml
@@ -1,7 +1,7 @@
 version: '3.4'
 services:
   web:
-    image: vesoft/nebula-graph-studio:v3.9.2
+    image: vesoft/nebula-graph-studio:v3.10.0
     environment:
       USER: root
     ports:
diff --git a/deployment/helm/README.md b/deployment/helm/README.md
index e014823a..6b96c01d 100644
--- a/deployment/helm/README.md
+++ b/deployment/helm/README.md
@@ -48,7 +48,7 @@ $ helm uninstall my-studio
 |-----------|-------------|---------|
 | replicaCount  | Replicas for Deployment  | 0  |
 | image.nebulaStudio.name  |  The image name of nebula-graph-studio  | vesoft/nebula-graph-studio |
-| image.nebulaStudio.version  |  The image version nebula-graph-studio  | v3.9.0  |
+| image.nebulaStudio.version  |  The image version nebula-graph-studio  | v3.10.0  |
 | service.type  | The service type, should be one of ['NodePort', 'ClusterIP', 'LoadBalancer'] |  ClusterIP  |
 | service.port  | The expose port for nebula-studio server |  7001  |
 | service.nodePort  | The proxy port for accessing nebula-studio outside k8s cluster |  32701  |
diff --git a/deployment/helm/values.yaml b/deployment/helm/values.yaml
index bd6ebb7a..08757bef 100644
--- a/deployment/helm/values.yaml
+++ b/deployment/helm/values.yaml
@@ -4,7 +4,7 @@ image:
   pullPolicy: IfNotPresent
   nebulaStudio:
     name: vesoft/nebula-graph-studio
-    version: v3.9.0
+    version: v3.10.0
 
 imagePullSecrets: []
 
diff --git a/package-lock.json b/package-lock.json
index ba7ea5ff..bcf05a71 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "nebula-graph-studio",
-  "version": "3.9.2",
+  "version": "3.10.0",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "nebula-graph-studio",
-      "version": "3.9.2",
+      "version": "3.10.0",
       "hasInstallScript": true,
       "license": "Apache 2.0",
       "dependencies": {
diff --git a/package.json b/package.json
index a4f09ccc..600ff93b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "nebula-graph-studio",
-  "version": "3.9.2",
+  "version": "3.10.0",
   "description": "nebula-graph-studio",
   "private": true,
   "repository": {