diff --git a/CHANGELOG.md b/CHANGELOG.md index 87b8de97f..958807a4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + +### Bug Fixes + +* i18n 绑定变量后消失 ([0aafafe](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/0aafafe)) + + + + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/lerna.json b/lerna.json index 443ed1ef2..04a9e1d76 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "2.11.0", - "version": "0.12.1-1", + "version": "0.12.1-2", "npmClient": "tyarn", "registry": "http://registry.npm.alibaba-inc.com", "useWorkspaces": true, diff --git a/packages/code-generator/CHANGELOG.md b/packages/code-generator/CHANGELOG.md index 6d5d97bce..df990ce2c 100644 --- a/packages/code-generator/CHANGELOG.md +++ b/packages/code-generator/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-code-generator + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/code-generator/package.json b/packages/code-generator/package.json index fdd94d8e4..2f9e0d6a1 100644 --- a/packages/code-generator/package.json +++ b/packages/code-generator/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-code-generator", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "出码引擎 for LowCode Engine", "main": "lib/index.js", "files": [ diff --git a/packages/demo-server/CHANGELOG.md b/packages/demo-server/CHANGELOG.md index 871e31e0f..6180ae421 100644 --- a/packages/demo-server/CHANGELOG.md +++ b/packages/demo-server/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-demo-server + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/demo-server/package.json b/packages/demo-server/package.json index e7511d9bf..60aec86c4 100644 --- a/packages/demo-server/package.json +++ b/packages/demo-server/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo-server", - "version": "0.12.1-1", + "version": "0.12.1-2", "private": true, "description": "低代码引擎 DEMO Server 端", "scripts": { diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md index cd00cb24a..cc86dec83 100644 --- a/packages/demo/CHANGELOG.md +++ b/packages/demo/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-demo + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/demo/package.json b/packages/demo/package.json index 3c90011d8..2d1bace56 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo", - "version": "0.12.1-1", + "version": "0.12.1-2", "private": true, "description": "低代码引擎 DEMO", "scripts": { @@ -9,21 +9,21 @@ }, "config": {}, "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-editor-skeleton": "^0.12.1-1", - "@ali/lowcode-plugin-components-pane": "^0.12.1-1", - "@ali/lowcode-plugin-designer": "^0.12.1-1", - "@ali/lowcode-plugin-event-bind-dialog": "^0.12.1-1", - "@ali/lowcode-plugin-outline-pane": "^0.12.1-1", - "@ali/lowcode-plugin-sample-logo": "^0.12.1-1", - "@ali/lowcode-plugin-sample-preview": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-editor-skeleton": "^0.12.1-2", + "@ali/lowcode-plugin-components-pane": "^0.12.1-2", + "@ali/lowcode-plugin-designer": "^0.12.1-2", + "@ali/lowcode-plugin-event-bind-dialog": "^0.12.1-2", + "@ali/lowcode-plugin-outline-pane": "^0.12.1-2", + "@ali/lowcode-plugin-sample-logo": "^0.12.1-2", + "@ali/lowcode-plugin-sample-preview": "^0.12.1-2", "@ali/lowcode-plugin-settings-pane": "^0.8.8", - "@ali/lowcode-plugin-undo-redo": "^0.12.1-1", - "@ali/lowcode-plugin-variable-bind-dialog": "^0.12.1-1", - "@ali/lowcode-plugin-zh-en": "^0.12.1-1", - "@ali/lowcode-react-renderer": "^0.12.1-1", - "@ali/lowcode-runtime": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-plugin-undo-redo": "^0.12.1-2", + "@ali/lowcode-plugin-variable-bind-dialog": "^0.12.1-2", + "@ali/lowcode-plugin-zh-en": "^0.12.1-2", + "@ali/lowcode-react-renderer": "^0.12.1-2", + "@ali/lowcode-runtime": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/ve-action-pane": "^4.7.0-beta.0", "@ali/ve-datapool-pane": "^6.4.3", "@ali/ve-history-pane": "4.0.0", diff --git a/packages/designer/CHANGELOG.md b/packages/designer/CHANGELOG.md index cec3ddb8b..98bab47d2 100644 --- a/packages/designer/CHANGELOG.md +++ b/packages/designer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-designer + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/designer/package.json b/packages/designer/package.json index 66ebe5ef6..848087748 100644 --- a/packages/designer/package.json +++ b/packages/designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-designer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Designer for Ali LowCode Engine", "main": "lib/index.js", "module": "es/index.js", @@ -15,9 +15,9 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "classnames": "^2.2.6", "event": "^1.0.0", "react": "^16", diff --git a/packages/editor-core/CHANGELOG.md b/packages/editor-core/CHANGELOG.md index 574ab5ebe..f1269b5f0 100644 --- a/packages/editor-core/CHANGELOG.md +++ b/packages/editor-core/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-core + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/editor-core/package.json b/packages/editor-core/package.json index f26849e16..4d18fd3d4 100644 --- a/packages/editor-core/package.json +++ b/packages/editor-core/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-core", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Core Api for Ali lowCode engine", "license": "MIT", "main": "lib/index.js", @@ -15,8 +15,8 @@ "cloud-build": "build-scripts build --skip-demo" }, "dependencies": { - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@alifd/next": "^1.19.16", "@recore/obx": "^1.0.9", "@recore/obx-react": "^1.0.8", diff --git a/packages/editor-preset-general/CHANGELOG.md b/packages/editor-preset-general/CHANGELOG.md index d69ff1f04..378223478 100644 --- a/packages/editor-preset-general/CHANGELOG.md +++ b/packages/editor-preset-general/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-preset-general + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json index 89966e42d..9c3c88f58 100644 --- a/packages/editor-preset-general/package.json +++ b/packages/editor-preset-general/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-preset-general", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Ali General Editor Preset", "main": "lib/index.js", "files": [ @@ -14,12 +14,12 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-editor-skeleton": "^0.12.1-1", - "@ali/lowcode-plugin-designer": "^0.12.1-1", - "@ali/lowcode-plugin-outline-pane": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-editor-skeleton": "^0.12.1-2", + "@ali/lowcode-plugin-designer": "^0.12.1-2", + "@ali/lowcode-plugin-outline-pane": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@alifd/next": "^1.19.12", "@alife/theme-lowcode-dark": "^0.1.0", "@alife/theme-lowcode-light": "^0.1.0", @@ -27,7 +27,7 @@ "react-dom": "^16.8.1" }, "devDependencies": { - "@ali/lowcode-editor-setters": "^0.12.1-1", + "@ali/lowcode-editor-setters": "^0.12.1-2", "@alib/build-scripts": "^0.1.18", "@types/events": "^3.0.0", "@types/react": "^16.8.3", diff --git a/packages/editor-preset-vision/CHANGELOG.md b/packages/editor-preset-vision/CHANGELOG.md index f3d6d2a18..f1ea0c57b 100644 --- a/packages/editor-preset-vision/CHANGELOG.md +++ b/packages/editor-preset-vision/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + +### Bug Fixes + +* i18n 绑定变量后消失 ([0aafafe](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/0aafafe)) + + + + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index 8c248b7bd..dd64763a5 100644 --- a/packages/editor-preset-vision/package.json +++ b/packages/editor-preset-vision/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-preset-vision", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", "private": true, @@ -15,12 +15,12 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-editor-skeleton": "^0.12.1-1", - "@ali/lowcode-plugin-designer": "^0.12.1-1", - "@ali/lowcode-plugin-outline-pane": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-editor-skeleton": "^0.12.1-2", + "@ali/lowcode-plugin-designer": "^0.12.1-2", + "@ali/lowcode-plugin-outline-pane": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/ve-i18n-util": "^2.0.0", "@ali/ve-icons": "^4.1.9", "@ali/ve-less-variables": "2.0.3", diff --git a/packages/editor-preset-vision/src/deep-value-parser.ts b/packages/editor-preset-vision/src/deep-value-parser.ts index 17a309807..5d15d9c0a 100644 --- a/packages/editor-preset-vision/src/deep-value-parser.ts +++ b/packages/editor-preset-vision/src/deep-value-parser.ts @@ -3,10 +3,7 @@ import { isJSSlot, isI18nData, isJSExpression } from '@ali/lowcode-types'; import { isPlainObject } from '@ali/lowcode-utils'; import i18nUtil from './i18n-util'; import { editor } from './editor'; - -function isVariable(obj: any) { - return obj && obj.type === 'variable'; -} +import { isVariable } from './utils'; // FIXME: 表达式使用 mock 值,未来live 模式直接使用原始值 // TODO: designType diff --git a/packages/editor-preset-vision/src/editor.ts b/packages/editor-preset-vision/src/editor.ts index aeb65899c..ba718b31b 100644 --- a/packages/editor-preset-vision/src/editor.ts +++ b/packages/editor-preset-vision/src/editor.ts @@ -124,7 +124,8 @@ designer.addPropsReducer((props, node) => { newProps[item.name] = v; } // 兼容 props 中的属性为 i18n 类型,但是仅提供了一个值 - if (isUseI18NSetter(node.componentMeta.prototype, item.name) && !isI18NObject(ov)) { + if (isUseI18NSetter(node.componentMeta.prototype, item.name) && + !isI18NObject(ov) && !isVariable(ov)) { newProps[item.name] = v; } } catch (e) { diff --git a/packages/editor-preset-vision/src/index.ts b/packages/editor-preset-vision/src/index.ts index 459074e9d..42b17fa89 100644 --- a/packages/editor-preset-vision/src/index.ts +++ b/packages/editor-preset-vision/src/index.ts @@ -23,7 +23,7 @@ import * as Field from './fields'; import Prop from './prop'; import Env from './env'; import DragEngine from './drag-engine'; -import Flags from './base/flags'; +// import Flags from './base/flags'; import Viewport from './viewport'; import Project from './project'; @@ -110,7 +110,7 @@ const VisualEngine = { Project, logger, Symbols, - Flags, + // Flags, }; (window as any).VisualEngine = VisualEngine; diff --git a/packages/editor-preset-vision/src/utils/index.ts b/packages/editor-preset-vision/src/utils/index.ts new file mode 100644 index 000000000..c07d6ad04 --- /dev/null +++ b/packages/editor-preset-vision/src/utils/index.ts @@ -0,0 +1,3 @@ +export function isVariable(obj: any) { + return obj && obj.type === 'variable'; +} diff --git a/packages/editor-setters/CHANGELOG.md b/packages/editor-setters/CHANGELOG.md index 4a15f5cd5..aae297911 100644 --- a/packages/editor-setters/CHANGELOG.md +++ b/packages/editor-setters/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-setters + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/editor-setters/package.json b/packages/editor-setters/package.json index 844300cfe..091b9e2c1 100644 --- a/packages/editor-setters/package.json +++ b/packages/editor-setters/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-setters", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Builtin setters for Ali lowCode engine", "files": [ "es", @@ -22,7 +22,7 @@ "@ali/iceluna-comp-react-node": "^1.0.5", "@ali/iceluna-sdk": "^1.0.5-beta.24", "@ali/lc-style-setter": "^0.0.1", - "@ali/lowcode-editor-core": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", "@alifd/next": "^1.19.16", "acorn": "^6.4.1", "classnames": "^2.2.6", diff --git a/packages/editor-skeleton/CHANGELOG.md b/packages/editor-skeleton/CHANGELOG.md index 25ac6d7ba..f4d93eb1e 100644 --- a/packages/editor-skeleton/CHANGELOG.md +++ b/packages/editor-skeleton/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-skeleton + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json index 1f537b246..3264a53b3 100644 --- a/packages/editor-skeleton/package.json +++ b/packages/editor-skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-skeleton", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor skeleton", "main": "lib/index.js", "module": "es/index.js", @@ -19,10 +19,10 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/ve-icons": "latest", "@ali/ve-less-variables": "^2.0.0", "@alifd/next": "^1.20.12", diff --git a/packages/material-parser/CHANGELOG.md b/packages/material-parser/CHANGELOG.md index a7671e879..635f80392 100644 --- a/packages/material-parser/CHANGELOG.md +++ b/packages/material-parser/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-material-parser + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/material-parser/package.json b/packages/material-parser/package.json index a767fe3cd..6b7007003 100644 --- a/packages/material-parser/package.json +++ b/packages/material-parser/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-material-parser", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "material parser for Ali lowCode engine", "main": "lib/index.js", "files": [ diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md index a24ba421f..c1306d54e 100644 --- a/packages/plugin-components-pane/CHANGELOG.md +++ b/packages/plugin-components-pane/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-components-pane + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json index 06bef39c9..0fd8b8b32 100644 --- a/packages/plugin-components-pane/package.json +++ b/packages/plugin-components-pane/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-components-pane", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor component-list plugin", "files": [ "es/", @@ -20,9 +20,9 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", "@alifd/next": "^1.19.19", "react": "^16.8.1" }, diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md index dc8ab981f..48fb43494 100644 --- a/packages/plugin-designer/CHANGELOG.md +++ b/packages/plugin-designer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-designer + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json index 482468848..37c7d61e8 100644 --- a/packages/plugin-designer/package.json +++ b/packages/plugin-designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-designer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor designer plugin", "files": [ "es", @@ -20,8 +20,8 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", "react": "^16.8.1", "react-dom": "^16.8.1" }, diff --git a/packages/plugin-event-bind-dialog/CHANGELOG.md b/packages/plugin-event-bind-dialog/CHANGELOG.md index a16b2cb05..00f82eb2a 100644 --- a/packages/plugin-event-bind-dialog/CHANGELOG.md +++ b/packages/plugin-event-bind-dialog/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-event-bind-dialog + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-event-bind-dialog/package.json b/packages/plugin-event-bind-dialog/package.json index 0799826c4..9e73ab982 100644 --- a/packages/plugin-event-bind-dialog/package.json +++ b/packages/plugin-event-bind-dialog/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-event-bind-dialog", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor event bind dialog plugin", "files": [ "es", @@ -19,8 +19,8 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", "@alifd/next": "^1.19.16", "react": "^16.8.1", "react-dom": "^16.8.1" diff --git a/packages/plugin-outline-pane/CHANGELOG.md b/packages/plugin-outline-pane/CHANGELOG.md index 2926893c0..5dee7ad79 100644 --- a/packages/plugin-outline-pane/CHANGELOG.md +++ b/packages/plugin-outline-pane/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json index a293584ed..4bba6dba6 100644 --- a/packages/plugin-outline-pane/package.json +++ b/packages/plugin-outline-pane/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-outline-pane", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Outline pane for Ali lowCode engine", "files": [ "es", @@ -14,10 +14,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@alifd/next": "^1.19.16", "classnames": "^2.2.6", "react": "^16", diff --git a/packages/plugin-sample-logo/CHANGELOG.md b/packages/plugin-sample-logo/CHANGELOG.md index f5fb7cbea..ebb072113 100644 --- a/packages/plugin-sample-logo/CHANGELOG.md +++ b/packages/plugin-sample-logo/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-logo + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-sample-logo/package.json b/packages/plugin-sample-logo/package.json index 8224c95c7..7ffc02513 100644 --- a/packages/plugin-sample-logo/package.json +++ b/packages/plugin-sample-logo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-sample-logo", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor logo plugin", "files": [ "es/", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", "react": "^16.8.1" }, "devDependencies": { diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md index af324fe9e..e3987761d 100644 --- a/packages/plugin-sample-preview/CHANGELOG.md +++ b/packages/plugin-sample-preview/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json index 6d78aa661..09a7e6731 100644 --- a/packages/plugin-sample-preview/package.json +++ b/packages/plugin-sample-preview/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-sample-preview", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor sample preview plugin", "files": [ "es", @@ -19,11 +19,11 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-react-renderer": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-react-renderer": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@alifd/next": "^1.x", "react": "^16.8.1" }, diff --git a/packages/plugin-source-editor/CHANGELOG.md b/packages/plugin-source-editor/CHANGELOG.md index 319075dca..784742414 100644 --- a/packages/plugin-source-editor/CHANGELOG.md +++ b/packages/plugin-source-editor/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-source-editor + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-source-editor/package.json b/packages/plugin-source-editor/package.json index e8c7a5a9e..1b6e3db3d 100644 --- a/packages/plugin-source-editor/package.json +++ b/packages/plugin-source-editor/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-source-editor", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor source-editor plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", "@alifd/next": "^1.19.16", "js-beautify": "^1.10.1", "prettier": "^1.18.2", diff --git a/packages/plugin-undo-redo/CHANGELOG.md b/packages/plugin-undo-redo/CHANGELOG.md index 4b73ee90b..aa73ad482 100644 --- a/packages/plugin-undo-redo/CHANGELOG.md +++ b/packages/plugin-undo-redo/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json index bea98f078..e3139ce94 100644 --- a/packages/plugin-undo-redo/package.json +++ b/packages/plugin-undo-redo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-undo-redo", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor undo redo plugin", "files": [ "es", @@ -19,11 +19,11 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-editor-skeleton": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-editor-skeleton": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "react": "^16.8.1", "react-dom": "^16.8.1" }, diff --git a/packages/plugin-variable-bind-dialog/CHANGELOG.md b/packages/plugin-variable-bind-dialog/CHANGELOG.md index 53e3a75b7..1c421b680 100644 --- a/packages/plugin-variable-bind-dialog/CHANGELOG.md +++ b/packages/plugin-variable-bind-dialog/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-variable-bind-dialog + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-variable-bind-dialog/package.json b/packages/plugin-variable-bind-dialog/package.json index 881858eaf..d4b07bbcb 100644 --- a/packages/plugin-variable-bind-dialog/package.json +++ b/packages/plugin-variable-bind-dialog/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-variable-bind-dialog", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor variable bind dialog plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", "@alifd/next": "^1.19.16", "react": "^16.8.1", "react-dom": "^16.8.1" diff --git a/packages/plugin-zh-en/CHANGELOG.md b/packages/plugin-zh-en/CHANGELOG.md index e8d6abaf8..3f953434a 100644 --- a/packages/plugin-zh-en/CHANGELOG.md +++ b/packages/plugin-zh-en/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-zh-en + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/plugin-zh-en/package.json b/packages/plugin-zh-en/package.json index 6097dddc6..435eacce7 100644 --- a/packages/plugin-zh-en/package.json +++ b/packages/plugin-zh-en/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-zh-en", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "alibaba lowcode editor zhong english plugin", "files": [ "es", @@ -14,9 +14,9 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-editor-core": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-editor-core": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "react": "^16.8.1", "react-dom": "^16.8.1" }, diff --git a/packages/rax-provider/CHANGELOG.md b/packages/rax-provider/CHANGELOG.md index b875f193b..d2db59094 100644 --- a/packages/rax-provider/CHANGELOG.md +++ b/packages/rax-provider/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-provider + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/rax-provider/package.json b/packages/rax-provider/package.json index a8eca57be..8f461b357 100644 --- a/packages/rax-provider/package.json +++ b/packages/rax-provider/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-rax-provider", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Rax Provider for Runtime", "files": [ "es", @@ -18,7 +18,7 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-runtime": "^0.12.1-1", + "@ali/lowcode-runtime": "^0.12.1-2", "driver-universal": "^3.1.3", "history": "^4.10.1", "rax-use-router": "^3.0.0" diff --git a/packages/rax-render/CHANGELOG.md b/packages/rax-render/CHANGELOG.md index 4d3a2be39..ecf0e63dc 100644 --- a/packages/rax-render/CHANGELOG.md +++ b/packages/rax-render/CHANGELOG.md @@ -3,7 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-renderer + + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) @@ -11,7 +19,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline **Note:** Version bump only for package @ali/lowcode-rax-renderer - + ## [1.0.9-9](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-8...v1.0.9-9) (2020-09-22) diff --git a/packages/rax-render/package.json b/packages/rax-render/package.json index f0909f0ad..aa4c3d3e3 100644 --- a/packages/rax-render/package.json +++ b/packages/rax-render/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-rax-renderer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Rax renderer for Ali lowCode engine", "main": "lib/index.js", "module": "lib/index.js", @@ -36,7 +36,7 @@ "@ali/b3-one": "^0.0.17", "@ali/bzb-request": "2.6.1", "@ali/lib-mtop": "^2.5.1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/ui-table": "^1.0.1-beta.6", "classnames": "^2.2.6", "debug": "^4.1.1", diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md index 78539f721..263ddb9b1 100644 --- a/packages/rax-simulator-renderer/CHANGELOG.md +++ b/packages/rax-simulator-renderer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-simulator-renderer + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index e971bd92a..68226be33 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-rax-simulator-renderer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "rax simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -13,10 +13,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-rax-renderer": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-rax-renderer": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/recore-rax": "^1.2.4", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", @@ -57,5 +57,5 @@ "publishConfig": { "registry": "https://registry.npm.alibaba-inc.com" }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@1.0.9-9/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.12.1-2/build/index.html" } diff --git a/packages/react-provider/CHANGELOG.md b/packages/react-provider/CHANGELOG.md index 3234855ad..854147339 100644 --- a/packages/react-provider/CHANGELOG.md +++ b/packages/react-provider/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-react-provider + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/react-provider/package.json b/packages/react-provider/package.json index cf0e1082d..8ff9da1f6 100644 --- a/packages/react-provider/package.json +++ b/packages/react-provider/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-react-provider", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "React Provider for Runtime", "files": [ "es", @@ -25,7 +25,7 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-runtime": "^0.12.1-1", + "@ali/lowcode-runtime": "^0.12.1-2", "@ali/lowcode-utils": "^1.0.7", "@recore/router": "^1.0.11", "react": "^16", diff --git a/packages/react-renderer/CHANGELOG.md b/packages/react-renderer/CHANGELOG.md index 7e2a36f03..df6e302cb 100644 --- a/packages/react-renderer/CHANGELOG.md +++ b/packages/react-renderer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + +### Bug Fixes + +* i18n 绑定变量后消失 ([0aafafe](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/0aafafe)) + + + + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index aa383839b..d432f5419 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-react-renderer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "react renderer for ali lowcode engine", "main": "lib/index.js", "module": "es/index.js", @@ -54,5 +54,5 @@ "publishConfig": { "registry": "http://registry.npm.alibaba-inc.com" }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-react-renderer@0.12.1-1/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-react-renderer@0.12.1-2/build/index.html" } diff --git a/packages/react-renderer/src/renderer/base.tsx b/packages/react-renderer/src/renderer/base.tsx index ea685d9d8..8efa3ef79 100644 --- a/packages/react-renderer/src/renderer/base.tsx +++ b/packages/react-renderer/src/renderer/base.tsx @@ -363,7 +363,7 @@ export default class BaseRender extends PureComponent { } let child = null; - if (!isFileSchema(schema) && !!_children) { + if (/*!isFileSchema(schema) && */!!_children) { child = this.__createVirtualDom( isJSExpression(_children) ? parseExpression(_children, self) : _children, self, diff --git a/packages/react-simulator-renderer/.eslintrc.js b/packages/react-simulator-renderer/.eslintrc.js index c6815abf7..31d2e19c3 100644 --- a/packages/react-simulator-renderer/.eslintrc.js +++ b/packages/react-simulator-renderer/.eslintrc.js @@ -1,15 +1,16 @@ module.exports = { extends: 'eslint-config-ali/typescript/react', rules: { - 'react/no-multi-comp': 1, - 'no-unused-expressions': 1, - 'implicit-arrow-linebreak': 1, - 'no-nested-ternary': 1, - 'no-mixed-operators': 1, - '@typescript-eslint/no-parameter-properties': 1, - '@typescript-eslint/ban-types': 1, - 'no-shadow': 1, - 'no-prototype-builtins': 1, - 'array-callback-return': 1, + 'react/no-multi-comp': 0, + 'no-unused-expressions': 0, + 'implicit-arrow-linebreak': 0, + 'no-nested-ternary': 0, + 'no-mixed-operators': 0, + '@typescript-eslint/no-parameter-properties': 0, + '@typescript-eslint/ban-types': 0, + 'no-shadow': 0, + 'no-prototype-builtins': 0, + 'array-callback-return': 0, + '@typescript-eslint/member-ordering': 0 } } \ No newline at end of file diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md index 72ca142af..c6bc8d3f5 100644 --- a/packages/react-simulator-renderer/CHANGELOG.md +++ b/packages/react-simulator-renderer/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + +### Bug Fixes + +* i18n 绑定变量后消失 ([0aafafe](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/0aafafe)) + + + + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json index 94f0dcdad..e538802b8 100644 --- a/packages/react-simulator-renderer/package.json +++ b/packages/react-simulator-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-react-simulator-renderer", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "react simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -16,10 +16,10 @@ "build": "build-scripts build --skip-demo" }, "dependencies": { - "@ali/lowcode-designer": "^0.12.1-1", - "@ali/lowcode-react-renderer": "^0.12.1-1", - "@ali/lowcode-types": "^0.12.1-1", - "@ali/lowcode-utils": "^0.12.1-1", + "@ali/lowcode-designer": "^0.12.1-2", + "@ali/lowcode-react-renderer": "^0.12.1-2", + "@ali/lowcode-types": "^0.12.1-2", + "@ali/lowcode-utils": "^0.12.1-2", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", "@recore/obx-react": "^1.0.7", diff --git a/packages/react-simulator-renderer/src/renderer.ts b/packages/react-simulator-renderer/src/renderer.ts index 73df54a95..10ee936d2 100644 --- a/packages/react-simulator-renderer/src/renderer.ts +++ b/packages/react-simulator-renderer/src/renderer.ts @@ -1,4 +1,4 @@ -import React, { createElement, ReactInstance, ComponentType, ReactElement, FunctionComponent } from 'react'; +import React, { createElement, ReactInstance } from 'react'; import { render as reactRender } from 'react-dom'; import { host } from './host'; import SimulatorRendererView from './renderer-view'; @@ -255,15 +255,18 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { } @obx private _layout: any = null; + @computed get layout(): any { // TODO: parse layout Component return this._layout; } + set layout(value: any) { this._layout = value; } private _libraryMap: { [key: string]: string } = {}; + private buildComponents() { // TODO: remove this.createComponent this._components = buildComponents(this._libraryMap, this._componentsMap, this.createComponent.bind(this)); @@ -273,6 +276,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { }; } @obx.ref private _components: any = {}; + @computed get components(): object { // 根据 device 选择不同组件,进行响应式 // 更好的做法是,根据 device 选择加载不同的组件资源,甚至是 simulatorUrl @@ -349,7 +353,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { } createComponent(schema: NodeSchema): Component | null { - let _schema: any = { + const _schema: any = { ...schema, }; _schema.methods = {}; @@ -364,92 +368,19 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { doc.getElementsByTagName('head')[0].appendChild(s); } - const node = host.currentDocument?.createNode(_schema); - _schema = node?.export(TransformStage.Render) || {}; + // const node = host.currentDocument?.createNode(_schema); + // _schema = node?.export(TransformStage.Render) || {}; - const processPropsSchema = (propsSchema: any, propsMap: any): any => { - if (!propsSchema) { - return {}; - } - const result = { ...propsSchema }; - const reg = /^(?:this\.props|props)\.(\S+)$/; - Object.keys(result).map((key: string) => { - if (result[key]?.type === 'JSExpression') { - const { value } = result[key]; - const matched = reg.exec(value); - if (matched) { - const propName = matched[1]; - result[key] = propsMap[propName]; - } - } else if (result[key]?.type === 'JSSlot') { - const schema = result[key].value; - result[key] = createElement(Ele, { schema, propsMap: {} }); - } - }); - - return result; - }; const renderer = this; const { componentsMap } = renderer; - class Ele extends React.Component<{ schema: any; propsMap: any }> { - private isModal: boolean; - - constructor(props: any) { - super(props); - const componentMeta = host.currentDocument?.getComponentMeta(props.schema.componentName); - if (componentMeta?.prototype?.isModal()) { - this.isModal = true; - } - } - - render() { - if (this.isModal) { - return null; - } - const { schema, propsMap } = this.props; - const Com = componentsMap[schema.componentName]; - if (!Com) { - return null; - } - let children = null; - if (schema.children && schema.children.length > 0) { - children = schema.children.map((item: any) => createElement(Ele, { schema: item, propsMap })); - } - const props = processPropsSchema(schema.props, propsMap); - const _leaf = host.currentDocument?.createNode(schema); - - return createElement(Com, { ...props, _leaf }, children); - } - } - - class Com extends React.Component { - // TODO: 暂时解决性能问题 - shouldComponentUpdate() { - return false; - } - - render() { - const { componentName } = _schema; - if (componentName === 'Component') { - let children = []; - const propsMap = this.props || {}; - if (_schema.children && Array.isArray(_schema.children)) { - children = _schema.children.map((item: any) => createElement(Ele, { schema: item, propsMap })); - } - return createElement('div', {}, children); - } else { - return createElement(Ele, { schema: _schema, propsMap: {} }); - } - } - } - - return Com; + return getComponentController(schema, componentsMap); } private _running = false; + run() { if (this._running) { return; @@ -533,7 +464,7 @@ function getNodeInstance(fiberNode: any, specId?: string): NodeInstance { + if (!propsSchema) { + return {}; + } + + const result = { ...propsSchema }; + const reg = /^(?:this\.props|props)\.(\S+)$/; + Object.keys(result).map((key: string) => { + if (result[key]?.type === 'JSExpression') { + const { value } = result[key]; + const matched = reg.exec(value); + if (matched) { + const propName = matched[1]; + result[key] = propsMap[propName]; + } + } else if (result[key]?.type === 'JSSlot') { + const schema = result[key].value; + result[key] = createElement(ComponentCreator, { schema, propsMap: {}, componentsMap }); + } + }); + + return result; +}; + +class ComponentCreator extends React.Component<{ schema: any; propsMap: any, componentsMap: any }> { + private isModal: boolean; + + constructor(props: any) { + super(props); + const componentMeta = host.currentDocument?.getComponentMeta(props.schema.componentName); + if (componentMeta?.prototype?.isModal()) { + this.isModal = true; + } + } + + render() { + if (this.isModal) { + return null; + } + const { schema, propsMap } = this.props; + const componentsMap = this.props.componentsMap; + const ComponentClass = componentsMap[schema.componentName]; + if (!ComponentClass) { + return null; + } + let children = null; + if (schema.children && schema.children.length > 0) { + children = schema.children.map((item: any) => createElement(ComponentCreator, { schema: item, propsMap, componentsMap })); + } + const props = processPropsSchema(schema.props, propsMap, componentsMap); + const _leaf = host.currentDocument?.createNode(schema); + + return createElement(ComponentClass, { ...props, _leaf }, children); + } +} + +function getComponentController(schema: NodeSchema, componentsMap: any) { + class ComponentController extends React.Component<{ schema: any }> { + renderSchema: any; + + constructor(props: any) { + super(props); + const node = host.currentDocument?.createNode(schema); + this.renderSchema = node?.export(TransformStage.Render) || {}; + } + + // TODO: 暂时解决性能问题 + shouldComponentUpdate() { + return false; + } + + render() { + const { renderSchema } = this; + const { componentName } = renderSchema; + if (componentName === 'Component') { + let children = [] as any; + const propsMap = this.props || {}; + if (renderSchema.children && Array.isArray(renderSchema.children)) { + children = renderSchema.children.map((item: any) => createElement(ComponentCreator, { schema: item, propsMap, componentsMap })); + } + return createElement('div', {}, children); + } else { + return createElement(ComponentCreator, { schema, propsMap: {}, componentsMap }); + } + } + } + return ComponentController; +} + export default new SimulatorRendererContainer(); diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 8bc777510..a0cc88c08 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-runtime + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/runtime/package.json b/packages/runtime/package.json index d4d42c052..a837dd431 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-runtime", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Runtime for Ali lowCode engine", "files": [ "es", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 0a4de3c10..97c89ca07 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-types + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/types/package.json b/packages/types/package.json index beb90a86a..dbcda5f97 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-types", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Types for Ali lowCode engine", "files": [ "es", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 6c95fe6ba..be6434162 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.12.1-2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v0.12.1-1...v0.12.1-2) (2020-09-23) + + + + +**Note:** Version bump only for package @ali/lowcode-utils + ## [0.12.1-1](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/v1.0.9-9...v0.12.1-1) (2020-09-22) diff --git a/packages/utils/package.json b/packages/utils/package.json index 141f669e3..fee73f840 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-utils", - "version": "0.12.1-1", + "version": "0.12.1-2", "description": "Utils for Ali lowCode engine", "files": [ "es", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-types": "^0.12.1-1", + "@ali/lowcode-types": "^0.12.1-2", "@alifd/next": "^1.19.16", "react": "^16" },