From 4d4191c9c9e92330201ea18e6d7497cef11315f9 Mon Sep 17 00:00:00 2001 From: Col0ring <1561999073@qq.com> Date: Thu, 21 Nov 2024 16:31:03 +0800 Subject: [PATCH] chore: update versions --- .changeset/pre.json | 1 + CHANGELOG.md | 6 ++++++ backend/modelscope_studio/version.py | 2 +- config/changelog/CHANGELOG.md | 6 ++++++ config/changelog/package.json | 2 +- config/lint-config/CHANGELOG.md | 6 ++++++ config/lint-config/package.json | 2 +- frontend/CHANGELOG.md | 6 ++++++ frontend/antd/CHANGELOG.md | 6 ++++++ frontend/antd/package.json | 2 +- frontend/antd/tree/tree.tsx | 5 ++++- frontend/base/CHANGELOG.md | 6 ++++++ frontend/base/package.json | 2 +- frontend/legacy/Chatbot/CHANGELOG.md | 6 ++++++ frontend/legacy/Chatbot/package.json | 2 +- frontend/legacy/Flow/CHANGELOG.md | 6 ++++++ frontend/legacy/Flow/package.json | 2 +- frontend/legacy/Lifecycle/CHANGELOG.md | 6 ++++++ frontend/legacy/Lifecycle/package.json | 2 +- frontend/legacy/Markdown/CHANGELOG.md | 6 ++++++ frontend/legacy/Markdown/package.json | 2 +- frontend/legacy/MultimodalInput/CHANGELOG.md | 6 ++++++ frontend/legacy/MultimodalInput/package.json | 2 +- frontend/legacy/WaterfallGallery/CHANGELOG.md | 6 ++++++ frontend/legacy/WaterfallGallery/package.json | 2 +- frontend/legacy/compiled/CHANGELOG.md | 6 ++++++ frontend/legacy/compiled/package.json | 2 +- frontend/package.json | 2 +- frontend/utils/createFunction.ts | 17 ++++++++++++++--- package.json | 2 +- pyproject.toml | 2 +- 31 files changed, 112 insertions(+), 19 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index fd31543b..f321765f 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -22,6 +22,7 @@ "fuzzy-goats-retire", "lemon-laws-cross", "slimy-feet-nail", + "spotty-seals-poke", "tough-walls-grab" ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index e2ab6e1e..0f598434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # modelscope_studio +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/backend/modelscope_studio/version.py b/backend/modelscope_studio/version.py index 957c26a8..1fa92a3d 100644 --- a/backend/modelscope_studio/version.py +++ b/backend/modelscope_studio/version.py @@ -1 +1 @@ -__version__ = "1.0.0-beta.5" +__version__ = "1.0.0-beta.6" diff --git a/config/changelog/CHANGELOG.md b/config/changelog/CHANGELOG.md index cca342e6..f3957fd2 100644 --- a/config/changelog/CHANGELOG.md +++ b/config/changelog/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/changelog +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/config/changelog/package.json b/config/changelog/package.json index 0b9d446f..314e5476 100644 --- a/config/changelog/package.json +++ b/config/changelog/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/changelog", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Studio Changelog", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/config/lint-config/CHANGELOG.md b/config/lint-config/CHANGELOG.md index a3c4b075..9230375a 100644 --- a/config/lint-config/CHANGELOG.md +++ b/config/lint-config/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/lint-config +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/config/lint-config/package.json b/config/lint-config/package.json index 7cd3f45a..4718157a 100644 --- a/config/lint-config/package.json +++ b/config/lint-config/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/lint-config", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Studio Lint Config", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/CHANGELOG.md b/frontend/CHANGELOG.md index e9da10f5..1d18b6e7 100644 --- a/frontend/CHANGELOG.md +++ b/frontend/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/frontend +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/antd/CHANGELOG.md b/frontend/antd/CHANGELOG.md index 2899b607..12a5d0ee 100644 --- a/frontend/antd/CHANGELOG.md +++ b/frontend/antd/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/antd +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/antd/package.json b/frontend/antd/package.json index a024e3e2..8ea143bb 100644 --- a/frontend/antd/package.json +++ b/frontend/antd/package.json @@ -1,5 +1,5 @@ { "name": "@modelscope-studio/antd", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "type": "module" } diff --git a/frontend/antd/tree/tree.tsx b/frontend/antd/tree/tree.tsx index 056875d7..22e38728 100644 --- a/frontend/antd/tree/tree.tsx +++ b/frontend/antd/tree/tree.tsx @@ -42,10 +42,12 @@ export const Tree = sveltify< slotItems, setSlotParams, onLoadData, + titleRender, ...props }) => { const filterTreeNodeFunction = useFunction(filterTreeNode); const draggableFunction = useFunction(draggable); + const titleRenderFunction = useFunction(titleRender); const draggableNodeDraggableFunction = useFunction( typeof draggable === 'object' ? draggable.nodeDraggable : undefined ); @@ -81,7 +83,7 @@ export const Tree = sveltify< : props.switcherIcon, titleRender: slots.titleRender ? renderParamsSlot({ slots, setSlotParams, key: 'titleRender' }) - : props.titleRender, + : titleRenderFunction, draggable: slots['draggable.icon'] || draggableNodeDraggableFunction ? { @@ -103,6 +105,7 @@ export const Tree = sveltify< setSlotParams, draggableNodeDraggableFunction, draggable, + titleRenderFunction, draggableFunction, onLoadData, ]); diff --git a/frontend/base/CHANGELOG.md b/frontend/base/CHANGELOG.md index 4a2bcc1c..ec7da98c 100644 --- a/frontend/base/CHANGELOG.md +++ b/frontend/base/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/base +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/base/package.json b/frontend/base/package.json index 4f39e73f..b963ee0e 100644 --- a/frontend/base/package.json +++ b/frontend/base/package.json @@ -1,5 +1,5 @@ { "name": "@modelscope-studio/base", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "type": "module" } diff --git a/frontend/legacy/Chatbot/CHANGELOG.md b/frontend/legacy/Chatbot/CHANGELOG.md index 228b3ef5..4484b829 100644 --- a/frontend/legacy/Chatbot/CHANGELOG.md +++ b/frontend/legacy/Chatbot/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-chatbot +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/Chatbot/package.json b/frontend/legacy/Chatbot/package.json index 5eaace58..77401799 100644 --- a/frontend/legacy/Chatbot/package.json +++ b/frontend/legacy/Chatbot/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-chatbot", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/legacy/Flow/CHANGELOG.md b/frontend/legacy/Flow/CHANGELOG.md index 10280a08..4dae10db 100644 --- a/frontend/legacy/Flow/CHANGELOG.md +++ b/frontend/legacy/Flow/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-flow +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/Flow/package.json b/frontend/legacy/Flow/package.json index 354dc4fc..fbc3411f 100644 --- a/frontend/legacy/Flow/package.json +++ b/frontend/legacy/Flow/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-flow", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/legacy/Lifecycle/CHANGELOG.md b/frontend/legacy/Lifecycle/CHANGELOG.md index e7c2700e..0cb87122 100644 --- a/frontend/legacy/Lifecycle/CHANGELOG.md +++ b/frontend/legacy/Lifecycle/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-lifecycle +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/Lifecycle/package.json b/frontend/legacy/Lifecycle/package.json index de034373..1c56ae86 100644 --- a/frontend/legacy/Lifecycle/package.json +++ b/frontend/legacy/Lifecycle/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-lifecycle", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/legacy/Markdown/CHANGELOG.md b/frontend/legacy/Markdown/CHANGELOG.md index 5f6e2fac..9d0feba2 100644 --- a/frontend/legacy/Markdown/CHANGELOG.md +++ b/frontend/legacy/Markdown/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-markdown +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/Markdown/package.json b/frontend/legacy/Markdown/package.json index 0649cd61..d1d795b7 100644 --- a/frontend/legacy/Markdown/package.json +++ b/frontend/legacy/Markdown/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-markdown", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/legacy/MultimodalInput/CHANGELOG.md b/frontend/legacy/MultimodalInput/CHANGELOG.md index 953a181e..c9c5fdad 100644 --- a/frontend/legacy/MultimodalInput/CHANGELOG.md +++ b/frontend/legacy/MultimodalInput/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-multimodal-input +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/MultimodalInput/package.json b/frontend/legacy/MultimodalInput/package.json index 371f0fce..70853d75 100644 --- a/frontend/legacy/MultimodalInput/package.json +++ b/frontend/legacy/MultimodalInput/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-multimodal-input", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/legacy/WaterfallGallery/CHANGELOG.md b/frontend/legacy/WaterfallGallery/CHANGELOG.md index 5e1b8def..4788511a 100644 --- a/frontend/legacy/WaterfallGallery/CHANGELOG.md +++ b/frontend/legacy/WaterfallGallery/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-waterfall-gallery +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/WaterfallGallery/package.json b/frontend/legacy/WaterfallGallery/package.json index 1fe38e1b..b6520aeb 100644 --- a/frontend/legacy/WaterfallGallery/package.json +++ b/frontend/legacy/WaterfallGallery/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-waterfall-gallery", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", "license": "Apache-2.0", diff --git a/frontend/legacy/compiled/CHANGELOG.md b/frontend/legacy/compiled/CHANGELOG.md index 98291b55..e114a9e0 100644 --- a/frontend/legacy/compiled/CHANGELOG.md +++ b/frontend/legacy/compiled/CHANGELOG.md @@ -1,5 +1,11 @@ # @modelscope-studio/legacy-compiled +## 1.0.0-beta.6 + +### Fixes + +- [`6a38225`](https://github.com/modelscope/modelscope-studio/commit/6a38225363c7db871c9593e524fe73ebebff1016) - auto_loading & cloned node. Thanks [@Col0ring](https://github.com/Col0ring)! + ## 1.0.0-beta.5 ### Features diff --git a/frontend/legacy/compiled/package.json b/frontend/legacy/compiled/package.json index 564e4478..0b851ccb 100644 --- a/frontend/legacy/compiled/package.json +++ b/frontend/legacy/compiled/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/legacy-compiled", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/frontend/package.json b/frontend/package.json index 99693318..66d3f59b 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@modelscope-studio/frontend", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": false, "description": "ModelScope Gradio Components", "license": "Apache-2.0", diff --git a/frontend/utils/createFunction.ts b/frontend/utils/createFunction.ts index 379b27ca..c5e99dd4 100644 --- a/frontend/utils/createFunction.ts +++ b/frontend/utils/createFunction.ts @@ -2,9 +2,20 @@ export function createFunction any>( target: any ): T | undefined { try { - return typeof target == 'string' - ? (new Function(`return (...args) => (${target})(...args)`)() as T) - : undefined; + if (typeof target == 'string') { + let formattedStr = target.trim(); + if (formattedStr.startsWith(';')) { + formattedStr = formattedStr.slice(1); + } + if (formattedStr.endsWith(';')) { + formattedStr = formattedStr.slice(0, -1); + } + + return new Function( + `return (...args) => (${formattedStr})(...args)` + )() as T; + } + return undefined; } catch { return undefined; } diff --git a/package.json b/package.json index a0193976..2835c7fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "modelscope_studio", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "private": true, "description": "ModelScope Gradio Components", "repository": "git@github.com:modelscope/modelscope-studio.git", diff --git a/pyproject.toml b/pyproject.toml index e0f023bf..0bac2640 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ build-backend = "hatchling.build" [project] name = "modelscope_studio" -version = "1.0.0-beta.5" +version = "1.0.0-beta.6" description = "A third-party component library based on Gradio." readme = "README.md" license = "Apache-2.0"