From 28f0213bcbc2a4d817ebf289c1c95b6db20faeff Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Mon, 17 Aug 2020 15:33:57 +0800 Subject: [PATCH 01/22] =?UTF-8?q?fix:=20=E5=8E=BB=E6=8E=89=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=20componentName=20=E5=88=A4=E6=96=AD=20isModal=20?= =?UTF-8?q?=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/src/component-meta.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/designer/src/component-meta.ts b/packages/designer/src/component-meta.ts index 46ceda3eb..27b145d68 100644 --- a/packages/designer/src/component-meta.ts +++ b/packages/designer/src/component-meta.ts @@ -337,9 +337,9 @@ registerMetadataTransducer((metadata) => { }; } } - if (component.isModal == null && /Dialog/.test(componentName)) { - component.isModal = true; - } + // if (component.isModal == null && /Dialog/.test(componentName)) { + // component.isModal = true; + // } return { ...metadata, configure: { From 5d643124c45eacc673e48d70733ee433108c4f59 Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Mon, 17 Aug 2020 19:01:02 +0800 Subject: [PATCH 02/22] =?UTF-8?q?fix:=20fieldId=20=E9=87=8D=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/src/document/document-model.ts | 16 ++++++++++------ packages/editor-preset-vision/src/editor.ts | 3 +++ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/designer/src/document/document-model.ts b/packages/designer/src/document/document-model.ts index 6a5eade7e..77f3cee83 100644 --- a/packages/designer/src/document/document-model.ts +++ b/packages/designer/src/document/document-model.ts @@ -51,7 +51,7 @@ export class DocumentModel { */ readonly modalNodesManager: ModalNodesManager; - private nodesMap = new Map(); + private _nodesMap = new Map(); @obx.val private nodes = new Set(); private seqId = 0; private _simulator?: ISimulatorHost; @@ -70,6 +70,10 @@ export class DocumentModel { return this._simulator || null; } + get nodesMap(): Map { + return this._nodesMap; + } + get fileName(): string { return this.rootNode.getExtraProp('fileName')?.getAsString() || this.id; } @@ -148,7 +152,7 @@ export class DocumentModel { * 根据 id 获取节点 */ getNode(id: string): Node | null { - return this.nodesMap.get(id) || null; + return this._nodesMap.get(id) || null; } /** @@ -202,13 +206,13 @@ export class DocumentModel { // todo: this.activeNodes?.push(node); } - const origin = this.nodesMap.get(node.id); + const origin = this._nodesMap.get(node.id); if (origin && origin !== node) { // almost will not go here, ensure the id is unique origin.internalSetWillPurge(); } - this.nodesMap.set(node.id, node); + this._nodesMap.set(node.id, node); this.nodes.add(node); this.emitter.emit('nodecreate', node); @@ -259,7 +263,7 @@ export class DocumentModel { if (!this.nodes.has(node)) { return; } - this.nodesMap.delete(node.id); + this._nodesMap.delete(node.id); this.nodes.delete(node); this.selection.remove(node.id); node.remove(); @@ -584,7 +588,7 @@ export class DocumentModel { const componentsMap: ComponentMap[] = []; // 组件去重 const map: any = {}; - for (let node of this.nodesMap.values()) { + for (let node of this._nodesMap.values()) { const { componentName } = node || {}; if (!map[componentName] && node?.componentMeta?.npm?.package) { map[componentName] = true; diff --git a/packages/editor-preset-vision/src/editor.ts b/packages/editor-preset-vision/src/editor.ts index 70fc3860a..cfabc4cad 100644 --- a/packages/editor-preset-vision/src/editor.ts +++ b/packages/editor-preset-vision/src/editor.ts @@ -27,6 +27,9 @@ editor.set('designer', designer); const nodeCache: any = {}; designer.project.onCurrentDocumentChange((doc) => { + doc.nodesMap.forEach((node) => { + nodeCache[node.id] = node; + }); doc.onRendererReady(() => { bus.emit(VE_EVENTS.VE_PAGE_PAGE_READY); }); From d195d7fed88818541f47b106df403253d9762dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Mon, 17 Aug 2020 20:31:58 +0800 Subject: [PATCH 03/22] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E5=8A=A8=E6=80=81=20setter=20=E7=9A=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91=20fix:=20=E4=BF=AE=E5=A4=8D=20Page=20=E4=B8=AD?= =?UTF-8?q?=E5=8C=85=E5=90=AB=20Block=20=E4=B8=8D=E6=B8=B2=E6=9F=93?= =?UTF-8?q?=E7=9A=84=20bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/react-renderer/src/engine/base.jsx | 3 +-- packages/types/src/setter-config.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/react-renderer/src/engine/base.jsx b/packages/react-renderer/src/engine/base.jsx index 775e77a9b..0904cd99b 100644 --- a/packages/react-renderer/src/engine/base.jsx +++ b/packages/react-renderer/src/engine/base.jsx @@ -325,8 +325,7 @@ export default class BaseEngine extends PureComponent { return engine.createElement( Comp, props, - (!isFileSchema(schema) && - !!schema.children && + (!!schema.children && this.__createVirtualDom( isJSExpression(schema.children) ? parseExpression(schema.children, self) : schema.children, self, diff --git a/packages/types/src/setter-config.ts b/packages/types/src/setter-config.ts index 19eb46f99..479efd78a 100644 --- a/packages/types/src/setter-config.ts +++ b/packages/types/src/setter-config.ts @@ -47,5 +47,5 @@ export function isCustomView(obj: any): obj is CustomView { } export function isDynamicSetter(obj: any): obj is DynamicSetter { - return obj && typeof obj === 'function' && !obj.displayName; + return obj && typeof obj === 'function' && !isReactClass(obj); } From 879a8d81af208be190e4bb19487f8a4b6728baf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Mon, 17 Aug 2020 20:47:17 +0800 Subject: [PATCH 04/22] Publish - @ali/lowcode-demo@0.8.54 - @ali/lowcode-designer@0.9.44 - @ali/lowcode-editor-core@0.8.29 - @ali/lowcode-editor-preset-general@0.9.29 - @ali/lowcode-editor-preset-vision@0.8.46 - @ali/lowcode-editor-setters@0.9.15 - @ali/lowcode-editor-skeleton@0.8.50 - @ali/lowcode-plugin-components-pane@0.8.46 - @ali/lowcode-plugin-designer@0.9.44 - @ali/lowcode-plugin-event-bind-dialog@0.8.28 - @ali/lowcode-plugin-outline-pane@0.8.50 - @ali/lowcode-plugin-sample-logo@0.8.27 - @ali/lowcode-plugin-sample-preview@0.8.48 - @ali/lowcode-plugin-source-editor@0.8.25 - @ali/lowcode-plugin-undo-redo@0.8.48 - @ali/lowcode-plugin-variable-bind-dialog@0.8.26 - @ali/lowcode-plugin-zh-en@0.8.30 - @ali/lowcode-rax-simulator-renderer@0.8.48 - @ali/lowcode-react-renderer@0.8.19 - @ali/lowcode-react-simulator-renderer@0.8.50 - @ali/lowcode-types@0.8.15 - @ali/lowcode-utils@0.8.17 --- packages/demo/CHANGELOG.md | 8 ++++++ packages/demo/package.json | 28 +++++++++---------- packages/designer/CHANGELOG.md | 13 +++++++++ packages/designer/package.json | 8 +++--- packages/editor-core/CHANGELOG.md | 8 ++++++ packages/editor-core/package.json | 6 ++-- packages/editor-preset-general/CHANGELOG.md | 8 ++++++ packages/editor-preset-general/package.json | 16 +++++------ packages/editor-preset-vision/CHANGELOG.md | 12 ++++++++ packages/editor-preset-vision/package.json | 12 ++++---- packages/editor-setters/CHANGELOG.md | 8 ++++++ packages/editor-setters/package.json | 4 +-- packages/editor-skeleton/CHANGELOG.md | 8 ++++++ packages/editor-skeleton/package.json | 10 +++---- packages/plugin-components-pane/CHANGELOG.md | 8 ++++++ packages/plugin-components-pane/package.json | 8 +++--- packages/plugin-designer/CHANGELOG.md | 8 ++++++ packages/plugin-designer/package.json | 6 ++-- .../plugin-event-bind-dialog/CHANGELOG.md | 8 ++++++ .../plugin-event-bind-dialog/package.json | 6 ++-- packages/plugin-outline-pane/CHANGELOG.md | 8 ++++++ packages/plugin-outline-pane/package.json | 10 +++---- packages/plugin-sample-logo/CHANGELOG.md | 8 ++++++ packages/plugin-sample-logo/package.json | 4 +-- packages/plugin-sample-preview/CHANGELOG.md | 8 ++++++ packages/plugin-sample-preview/package.json | 6 ++-- packages/plugin-source-editor/CHANGELOG.md | 8 ++++++ packages/plugin-source-editor/package.json | 4 +-- packages/plugin-undo-redo/CHANGELOG.md | 8 ++++++ packages/plugin-undo-redo/package.json | 12 ++++---- .../plugin-variable-bind-dialog/CHANGELOG.md | 8 ++++++ .../plugin-variable-bind-dialog/package.json | 4 +-- packages/plugin-zh-en/CHANGELOG.md | 8 ++++++ packages/plugin-zh-en/package.json | 8 +++--- packages/rax-simulator-renderer/CHANGELOG.md | 8 ++++++ packages/rax-simulator-renderer/package.json | 10 +++---- packages/react-renderer/CHANGELOG.md | 11 ++++++++ packages/react-renderer/package.json | 2 +- .../react-simulator-renderer/CHANGELOG.md | 12 ++++++++ .../react-simulator-renderer/package.json | 10 +++---- packages/types/CHANGELOG.md | 11 ++++++++ packages/types/package.json | 2 +- packages/utils/CHANGELOG.md | 8 ++++++ packages/utils/package.json | 4 +-- 44 files changed, 285 insertions(+), 90 deletions(-) diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md index 3f4ddac8b..1f7510469 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.8.54](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.53...@ali/lowcode-demo@0.8.54) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-demo + ## [0.8.53](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.52...@ali/lowcode-demo@0.8.53) (2020-08-14) diff --git a/packages/demo/package.json b/packages/demo/package.json index f6931a6dd..274ed0c96 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo", - "version": "0.8.53", + "version": "0.8.54", "private": true, "description": "低代码引擎 DEMO", "scripts": { @@ -9,21 +9,21 @@ }, "config": {}, "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-editor-skeleton": "^0.8.49", - "@ali/lowcode-plugin-components-pane": "^0.8.45", - "@ali/lowcode-plugin-designer": "^0.9.43", - "@ali/lowcode-plugin-event-bind-dialog": "^0.8.27", - "@ali/lowcode-plugin-outline-pane": "^0.8.49", - "@ali/lowcode-plugin-sample-logo": "^0.8.26", - "@ali/lowcode-plugin-sample-preview": "^0.8.47", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-skeleton": "^0.8.50", + "@ali/lowcode-plugin-components-pane": "^0.8.46", + "@ali/lowcode-plugin-designer": "^0.9.44", + "@ali/lowcode-plugin-event-bind-dialog": "^0.8.28", + "@ali/lowcode-plugin-outline-pane": "^0.8.50", + "@ali/lowcode-plugin-sample-logo": "^0.8.27", + "@ali/lowcode-plugin-sample-preview": "^0.8.48", "@ali/lowcode-plugin-settings-pane": "^0.8.8", - "@ali/lowcode-plugin-undo-redo": "^0.8.47", - "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.25", - "@ali/lowcode-plugin-zh-en": "^0.8.29", - "@ali/lowcode-react-renderer": "^0.8.18", + "@ali/lowcode-plugin-undo-redo": "^0.8.48", + "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.26", + "@ali/lowcode-plugin-zh-en": "^0.8.30", + "@ali/lowcode-react-renderer": "^0.8.19", "@ali/lowcode-runtime": "^0.8.16", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-utils": "^0.8.17", "@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 0061b2fba..f0767e6f0 100644 --- a/packages/designer/CHANGELOG.md +++ b/packages/designer/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.9.44](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.43...@ali/lowcode-designer@0.9.44) (2020-08-17) + + +### Bug Fixes + +* fieldId 重复 ([5d64312](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/5d64312)) +* 去掉根据 componentName 判断 isModal 的逻辑 ([28f0213](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/28f0213)) +* 页面加载之后就被标记位 isModified ([2840d27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/2840d27)) + + + + ## [0.9.43](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.42...@ali/lowcode-designer@0.9.43) (2020-08-14) diff --git a/packages/designer/package.json b/packages/designer/package.json index 3e02d112f..a82d3b8a7 100644 --- a/packages/designer/package.json +++ b/packages/designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-designer", - "version": "0.9.43", + "version": "0.9.44", "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.8.28", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "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 04371622d..a94733798 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.8.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-core@0.8.28...@ali/lowcode-editor-core@0.8.29) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-core + ## [0.8.28](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-core@0.8.27...@ali/lowcode-editor-core@0.8.28) (2020-08-04) diff --git a/packages/editor-core/package.json b/packages/editor-core/package.json index 6c7c08de8..caf2db376 100644 --- a/packages/editor-core/package.json +++ b/packages/editor-core/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-core", - "version": "0.8.28", + "version": "0.8.29", "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.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@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 0a49917e8..78a73dce2 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.9.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.28...@ali/lowcode-editor-preset-general@0.9.29) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-preset-general + ## [0.9.28](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.27...@ali/lowcode-editor-preset-general@0.9.28) (2020-08-14) diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json index c4dc8d6ad..d6464dab7 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.9.28", + "version": "0.9.29", "private": true, "description": "Ali General Editor Preset", "main": "lib/index.js", @@ -15,12 +15,12 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-editor-skeleton": "^0.8.49", - "@ali/lowcode-plugin-designer": "^0.9.43", - "@ali/lowcode-plugin-outline-pane": "^0.8.49", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-skeleton": "^0.8.50", + "@ali/lowcode-plugin-designer": "^0.9.44", + "@ali/lowcode-plugin-outline-pane": "^0.8.50", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@alifd/next": "^1.19.12", "@alife/theme-lowcode-dark": "^0.1.0", "@alife/theme-lowcode-light": "^0.1.0", @@ -28,7 +28,7 @@ "react-dom": "^16.8.1" }, "devDependencies": { - "@ali/lowcode-editor-setters": "^0.9.14", + "@ali/lowcode-editor-setters": "^0.9.15", "@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 3e8d21845..1cf7f4498 100644 --- a/packages/editor-preset-vision/CHANGELOG.md +++ b/packages/editor-preset-vision/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.8.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.45...@ali/lowcode-editor-preset-vision@0.8.46) (2020-08-17) + + +### Bug Fixes + +* fieldId 重复 ([5d64312](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/5d64312)) +* 页面加载之后就被标记位 isModified ([2840d27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/2840d27)) + + + + ## [0.8.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.44...@ali/lowcode-editor-preset-vision@0.8.45) (2020-08-14) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index 588baaaf0..34ed1d67c 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.8.45", + "version": "0.8.46", "private": true, "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", @@ -15,11 +15,11 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-editor-skeleton": "^0.8.49", - "@ali/lowcode-plugin-designer": "^0.9.43", - "@ali/lowcode-plugin-outline-pane": "^0.8.49", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-skeleton": "^0.8.50", + "@ali/lowcode-plugin-designer": "^0.9.44", + "@ali/lowcode-plugin-outline-pane": "^0.8.50", "@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-setters/CHANGELOG.md b/packages/editor-setters/CHANGELOG.md index 7bd50d569..954bca8ba 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.9.15](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-setters@0.9.14...@ali/lowcode-editor-setters@0.9.15) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-setters + ## [0.9.14](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-setters@0.9.13...@ali/lowcode-editor-setters@0.9.14) (2020-08-04) diff --git a/packages/editor-setters/package.json b/packages/editor-setters/package.json index f60979c40..8c1203556 100644 --- a/packages/editor-setters/package.json +++ b/packages/editor-setters/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-setters", - "version": "0.9.14", + "version": "0.9.15", "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.8.28", + "@ali/lowcode-editor-core": "^0.8.29", "@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 af37055e6..7801bc699 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.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.49...@ali/lowcode-editor-skeleton@0.8.50) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-skeleton + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.48...@ali/lowcode-editor-skeleton@0.8.49) (2020-08-14) diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json index ebcdfd019..b701ee225 100644 --- a/packages/editor-skeleton/package.json +++ b/packages/editor-skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-skeleton", - "version": "0.8.49", + "version": "0.8.50", "description": "alibaba lowcode editor skeleton", "main": "lib/index.js", "module": "es/index.js", @@ -19,10 +19,10 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@alifd/next": "^1.20.12", "classnames": "^2.2.6", "react": "^16.8.1", diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md index 0ee68efe2..de829a1d4 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.8.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.45...@ali/lowcode-plugin-components-pane@0.8.46) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-components-pane + ## [0.8.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.44...@ali/lowcode-plugin-components-pane@0.8.45) (2020-08-14) diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json index be6f9278d..c2bb3dc83 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.8.45", + "version": "0.8.46", "description": "alibaba lowcode editor component-list plugin", "files": [ "es/", @@ -20,9 +20,9 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-types": "^0.8.14", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", "@ali/ve-component-list": "^1.1.1", "@alifd/next": "^1.19.19", "react": "^16.8.1" diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md index 79b4fff21..d28665569 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.9.44](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.43...@ali/lowcode-plugin-designer@0.9.44) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-designer + ## [0.9.43](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.42...@ali/lowcode-plugin-designer@0.9.43) (2020-08-14) diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json index 9193fb2dc..c8b467e04 100644 --- a/packages/plugin-designer/package.json +++ b/packages/plugin-designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-designer", - "version": "0.9.43", + "version": "0.9.44", "description": "alibaba lowcode editor designer plugin", "files": [ "es", @@ -20,8 +20,8 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", "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 b6b855eaf..ccbb350fe 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.8.28](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-event-bind-dialog@0.8.27...@ali/lowcode-plugin-event-bind-dialog@0.8.28) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-event-bind-dialog + ## [0.8.27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-event-bind-dialog@0.8.26...@ali/lowcode-plugin-event-bind-dialog@0.8.27) (2020-08-04) diff --git a/packages/plugin-event-bind-dialog/package.json b/packages/plugin-event-bind-dialog/package.json index 421d67b0c..a1b7dfe5e 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.8.27", + "version": "0.8.28", "description": "alibaba lowcode editor event bind dialog plugin", "files": [ "es", @@ -19,8 +19,8 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-types": "^0.8.14", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", "@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 90d70caa7..33b1adc42 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.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.49...@ali/lowcode-plugin-outline-pane@0.8.50) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.48...@ali/lowcode-plugin-outline-pane@0.8.49) (2020-08-14) diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json index db2efa358..8ebd695b9 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.8.49", + "version": "0.8.50", "description": "Outline pane for Ali lowCode engine", "files": [ "es", @@ -14,10 +14,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@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 fa431fcc3..616043fff 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.8.27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-logo@0.8.26...@ali/lowcode-plugin-sample-logo@0.8.27) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-logo + ## [0.8.26](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-logo@0.8.25...@ali/lowcode-plugin-sample-logo@0.8.26) (2020-08-04) diff --git a/packages/plugin-sample-logo/package.json b/packages/plugin-sample-logo/package.json index c39f822ab..021658a14 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.8.26", + "version": "0.8.27", "description": "alibaba lowcode editor logo plugin", "files": [ "es/", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", + "@ali/lowcode-editor-core": "^0.8.29", "react": "^16.8.1" }, "devDependencies": { diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md index f0deb3bb8..f8dd99734 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.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.47...@ali/lowcode-plugin-sample-preview@0.8.48) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview + ## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.46...@ali/lowcode-plugin-sample-preview@0.8.47) (2020-08-14) diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json index d3478a0f0..fc4eb7114 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.8.47", + "version": "0.8.48", "description": "alibaba lowcode editor sample preview plugin", "files": [ "es", @@ -18,8 +18,8 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", "@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 f43540c58..f26166289 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.8.25](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-source-editor@0.8.24...@ali/lowcode-plugin-source-editor@0.8.25) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-source-editor + ## [0.8.24](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-source-editor@0.8.23...@ali/lowcode-plugin-source-editor@0.8.24) (2020-08-04) diff --git a/packages/plugin-source-editor/package.json b/packages/plugin-source-editor/package.json index 77f693ba7..f6c058f79 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.8.24", + "version": "0.8.25", "description": "alibaba lowcode editor source-editor plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", + "@ali/lowcode-editor-core": "^0.8.29", "@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 6df10b55f..fc7eb2b6c 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.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.47...@ali/lowcode-plugin-undo-redo@0.8.48) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo + ## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.46...@ali/lowcode-plugin-undo-redo@0.8.47) (2020-08-14) diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json index 47294352b..03595c58f 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.8.47", + "version": "0.8.48", "description": "alibaba lowcode editor undo redo plugin", "files": [ "es", @@ -19,11 +19,11 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.43", - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-editor-skeleton": "^0.8.49", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-skeleton": "^0.8.50", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "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 0ccac3747..80bc9013e 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.8.26](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-variable-bind-dialog@0.8.25...@ali/lowcode-plugin-variable-bind-dialog@0.8.26) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-variable-bind-dialog + ## [0.8.25](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-variable-bind-dialog@0.8.24...@ali/lowcode-plugin-variable-bind-dialog@0.8.25) (2020-08-04) diff --git a/packages/plugin-variable-bind-dialog/package.json b/packages/plugin-variable-bind-dialog/package.json index 2a3ca0d4b..722bb81b7 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.8.25", + "version": "0.8.26", "description": "alibaba lowcode editor variable bind dialog plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", + "@ali/lowcode-editor-core": "^0.8.29", "@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 de17902f6..b479c5c46 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.8.30](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-zh-en@0.8.29...@ali/lowcode-plugin-zh-en@0.8.30) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-zh-en + ## [0.8.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-zh-en@0.8.28...@ali/lowcode-plugin-zh-en@0.8.29) (2020-08-04) diff --git a/packages/plugin-zh-en/package.json b/packages/plugin-zh-en/package.json index ffeef2306..60caa5f28 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.8.29", + "version": "0.8.30", "description": "alibaba lowcode editor zhong english plugin", "files": [ "es", @@ -14,9 +14,9 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-editor-core": "^0.8.28", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "react": "^16.8.1", "react-dom": "^16.8.1" }, diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md index 3417ffcb1..061638abc 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.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.47...@ali/lowcode-rax-simulator-renderer@0.8.48) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-simulator-renderer + ## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.46...@ali/lowcode-rax-simulator-renderer@0.8.47) (2020-08-14) diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index 3eb825923..d1b3d210f 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-rax-simulator-renderer", - "version": "0.8.47", + "version": "0.8.48", "description": "rax simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -14,10 +14,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.43", + "@ali/lowcode-designer": "^0.9.44", "@ali/lowcode-rax-renderer": "^0.1.7", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@ali/recore-rax": "^1.2.4", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", @@ -53,5 +53,5 @@ "ts-node/register" ] }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.46/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.47/build/index.html" } diff --git a/packages/react-renderer/CHANGELOG.md b/packages/react-renderer/CHANGELOG.md index 9ee08dc4b..4a8b55957 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.8.19](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-renderer@0.8.18...@ali/lowcode-react-renderer@0.8.19) (2020-08-17) + + +### Bug Fixes + +* 修复判断动态 setter 的逻辑 ([d195d7f](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d195d7f)) + + + + ## [0.8.18](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-renderer@0.8.17...@ali/lowcode-react-renderer@0.8.18) (2020-08-14) diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index ea55a9cb8..89ea292bb 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-react-renderer", - "version": "0.8.18", + "version": "0.8.19", "description": "react renderer for ali lowcode engine", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md index 41d48672a..00a91a3ce 100644 --- a/packages/react-simulator-renderer/CHANGELOG.md +++ b/packages/react-simulator-renderer/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.49...@ali/lowcode-react-simulator-renderer@0.8.50) (2020-08-17) + + +### Bug Fixes + +* 临时解决 lowCodeComponent 性能问题 ([25b4ba2](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/25b4ba2)) +* 修复低代码组件内部部分区域无法选中 ([f0adaa5](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/f0adaa5)) + + + + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.48...@ali/lowcode-react-simulator-renderer@0.8.49) (2020-08-14) diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json index ce949088a..a06e2f0cd 100644 --- a/packages/react-simulator-renderer/package.json +++ b/packages/react-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-react-simulator-renderer", - "version": "0.8.49", + "version": "0.8.50", "description": "react 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.9.43", - "@ali/lowcode-react-renderer": "^0.8.18", - "@ali/lowcode-types": "^0.8.14", - "@ali/lowcode-utils": "^0.8.16", + "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-react-renderer": "^0.8.19", + "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-utils": "^0.8.17", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", "@recore/obx-react": "^1.0.7", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 11e1c7c7d..f69515851 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/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.8.15](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-types@0.8.14...@ali/lowcode-types@0.8.15) (2020-08-17) + + +### Bug Fixes + +* 修复判断动态 setter 的逻辑 ([d195d7f](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d195d7f)) + + + + ## [0.8.14](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-types@0.8.13...@ali/lowcode-types@0.8.14) (2020-08-04) diff --git a/packages/types/package.json b/packages/types/package.json index c21581d25..748414a6d 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-types", - "version": "0.8.14", + "version": "0.8.15", "description": "Types for Ali lowCode engine", "files": [ "es", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index b423c7e5a..cf8d9a8c1 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.8.17](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-utils@0.8.16...@ali/lowcode-utils@0.8.17) (2020-08-17) + + + + +**Note:** Version bump only for package @ali/lowcode-utils + ## [0.8.16](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-utils@0.8.15...@ali/lowcode-utils@0.8.16) (2020-08-04) diff --git a/packages/utils/package.json b/packages/utils/package.json index ceba915a7..50e752f48 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-utils", - "version": "0.8.16", + "version": "0.8.17", "description": "Utils for Ali lowCode engine", "files": [ "es", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-types": "^0.8.14", + "@ali/lowcode-types": "^0.8.15", "@alifd/next": "^1.19.16", "react": "^16" }, From 99a7288696e16d2ff8171f7e1599af6ada17ab1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=86=A0?= Date: Tue, 18 Aug 2020 11:24:17 +0800 Subject: [PATCH 05/22] fix(designer/node.ts): fix hasLoop logic --- packages/designer/src/document/node/node.ts | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/designer/src/document/node/node.ts b/packages/designer/src/document/node/node.ts index f0273c6b0..3ed9befcc 100644 --- a/packages/designer/src/document/node/node.ts +++ b/packages/designer/src/document/node/node.ts @@ -6,7 +6,6 @@ import { PropsMap, PropsList, NodeData, - TitleContent, I18nData, SlotSchema, PageSchema, @@ -396,9 +395,23 @@ export class Node { return v != null && v !== '' && v !== true; } + /** + * has loop when 1. loop is validArray with length > 1 ; OR 2. loop is variable object + * @return boolean, has loop config or not + */ @computed hasLoop() { - const v = this.getExtraProp('loop', false)?.getValue(); - return v != null && v !== ''; + const value = this.getExtraProp('loop', false)?.getValue(); + if (value === undefined || value === null) { + return false; + } + + if (Array.isArray(value) && value.length > 0) { + return true; + } + if (isJSExpression(value)) { + return true; + } + return false; } wrapWith(schema: Schema) { From 577e0eb5400b1f65e71f38cce7f12d993d560f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=86=A0?= Date: Tue, 18 Aug 2020 13:34:33 +0800 Subject: [PATCH 06/22] fix(react-renderer): fix hasLoop logic --- packages/react-renderer/src/engine/base.jsx | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/packages/react-renderer/src/engine/base.jsx b/packages/react-renderer/src/engine/base.jsx index 0904cd99b..2641ddae3 100644 --- a/packages/react-renderer/src/engine/base.jsx +++ b/packages/react-renderer/src/engine/base.jsx @@ -234,15 +234,18 @@ export default class BaseEngine extends PureComponent { } if (schema.loop != null) { - return this.__createLoopVirtualDom( - { - ...schema, - loop: parseData(schema.loop, self), - }, - self, - parentInfo, - idx, - ); + const loop = parseData(schema.loop, self); + if (Array.isArray(loop) && loop.length > 0 || isJSExpression(loop)) { + return this.__createLoopVirtualDom( + { + ...schema, + loop, + }, + self, + parentInfo, + idx, + ); + } } const condition = schema.condition == null ? true : parseData(schema.condition, self); if (!condition) return null; From 3c686ab67746d4b210d145b32db2f9ff48df459d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=86=A0?= Date: Tue, 18 Aug 2020 18:07:08 +0800 Subject: [PATCH 07/22] =?UTF-8?q?fix:=20=E5=85=BC=E5=AE=B9=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E9=9D=A2=E6=9D=BF=E7=9A=84=E7=89=B9=E6=AE=8A?= =?UTF-8?q?=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-skeleton/src/layouts/workbench.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/editor-skeleton/src/layouts/workbench.less b/packages/editor-skeleton/src/layouts/workbench.less index 792697757..d56665407 100644 --- a/packages/editor-skeleton/src/layouts/workbench.less +++ b/packages/editor-skeleton/src/layouts/workbench.less @@ -81,7 +81,7 @@ body { bottom: 0; left: 0; right: 0; - overflow: auto; + overflow: visible; /* .my-tabs { width: 100%; From 775725d3f7efe2359d0ba48127e36bfcf5d8f38f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Tue, 18 Aug 2020 19:29:47 +0800 Subject: [PATCH 08/22] =?UTF-8?q?fix:=20currentPage.id=20=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=20formUuid=20fix:=20=E5=B0=86=20engine-design-mode=20?= =?UTF-8?q?=E7=A7=BB=E5=85=A5=E6=B8=B2=E6=9F=93=20iframe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/src/builtin-simulator/create-simulator.ts | 2 +- packages/designer/src/document/document-model.ts | 2 ++ packages/editor-preset-vision/src/flags.ts | 2 +- packages/editor-preset-vision/src/index.ts | 5 ----- packages/editor-preset-vision/src/pages.ts | 1 + packages/types/src/schema.ts | 1 + 6 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/designer/src/builtin-simulator/create-simulator.ts b/packages/designer/src/builtin-simulator/create-simulator.ts index 7bca2aec1..ab20d4fa1 100644 --- a/packages/designer/src/builtin-simulator/create-simulator.ts +++ b/packages/designer/src/builtin-simulator/create-simulator.ts @@ -75,7 +75,7 @@ export function createSimulator( .join(''); doc.open(); - doc.write(` + doc.write(` ${styleFrags} ${scriptFrags}`); doc.close(); diff --git a/packages/designer/src/document/document-model.ts b/packages/designer/src/document/document-model.ts index 77f3cee83..dbd9f5713 100644 --- a/packages/designer/src/document/document-model.ts +++ b/packages/designer/src/document/document-model.ts @@ -105,6 +105,8 @@ export class DocumentModel { if (!schema) { this._blank = true; + } else { + this.id = project.getSchema()?.id || this.id; } this.rootNode = this.createNode( diff --git a/packages/editor-preset-vision/src/flags.ts b/packages/editor-preset-vision/src/flags.ts index f89478d80..5e6174ff0 100644 --- a/packages/editor-preset-vision/src/flags.ts +++ b/packages/editor-preset-vision/src/flags.ts @@ -16,7 +16,7 @@ export class Flags { constructor() { this.emitter = new EventEmitter(); - this.flags = ['design-mode']; + this.flags = []; domReady(() => { this.ready = true; diff --git a/packages/editor-preset-vision/src/index.ts b/packages/editor-preset-vision/src/index.ts index c619514e0..358ced1fe 100644 --- a/packages/editor-preset-vision/src/index.ts +++ b/packages/editor-preset-vision/src/index.ts @@ -30,11 +30,6 @@ import Symbols from './symbols'; import './vision.less'; function init(container?: Element) { - //TODO: dirty fix - // 之前的组件库依赖了这个样式,临时fix一下。 - // 取决于预览模式是否保留。 - document.documentElement.classList.add('engine-design-mode'); - if (!container) { container = document.createElement('div'); document.body.appendChild(container); diff --git a/packages/editor-preset-vision/src/pages.ts b/packages/editor-preset-vision/src/pages.ts index c8f70147d..65b2cd05c 100644 --- a/packages/editor-preset-vision/src/pages.ts +++ b/packages/editor-preset-vision/src/pages.ts @@ -52,6 +52,7 @@ const pages = Object.assign(project, { version: '1.0.0', componentsMap: [], componentsTree, + id: pages[0].id, }, true); // FIXME: 根本原因应该是 propStash 导致的,这样可以避免页面加载之后就被标记为 isModified diff --git a/packages/types/src/schema.ts b/packages/types/src/schema.ts index d3e74f6ea..0356e6c2b 100644 --- a/packages/types/src/schema.ts +++ b/packages/types/src/schema.ts @@ -83,6 +83,7 @@ export interface ProjectSchema { constants?: JSONObject; css?: string; dataSource?: DataSource; + id?: string; } export function isNodeSchema(data: any): data is NodeSchema { From a5b65579ea2096881d50b52559df9e297d0eec5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E7=86=A0?= Date: Tue, 18 Aug 2020 21:17:16 +0800 Subject: [PATCH 09/22] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E7=94=BB?= =?UTF-8?q?=E5=B8=83=E4=B8=AD=E7=82=B9=E5=87=BB=E4=BA=8B=E4=BB=B6=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=AF=8C=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=9A=84=E9=83=A8=E5=88=86=E5=B1=8F=E8=94=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../designer/src/builtin-simulator/host.ts | 31 +++++++++++++++---- 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/packages/designer/src/builtin-simulator/host.ts b/packages/designer/src/builtin-simulator/host.ts index 5259a31f4..1759a0ec1 100644 --- a/packages/designer/src/builtin-simulator/host.ts +++ b/packages/designer/src/builtin-simulator/host.ts @@ -375,12 +375,31 @@ export class BuiltinSimulatorHost implements ISimulatorHost Date: Tue, 18 Aug 2020 21:36:08 +0800 Subject: [PATCH 10/22] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E7=94=BB?= =?UTF-8?q?=E5=B8=83=E4=B8=AD=E7=82=B9=E5=87=BB=E4=BA=8B=E4=BB=B6=E5=B1=8F?= =?UTF-8?q?=E8=94=BD=EF=BC=8C=E5=A2=9E=E5=8A=A0=E5=AF=8C=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=9A=84=E9=83=A8=E5=88=86=E5=B1=8F=E8=94=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/src/builtin-simulator/host.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/designer/src/builtin-simulator/host.ts b/packages/designer/src/builtin-simulator/host.ts index 1759a0ec1..60ab610cb 100644 --- a/packages/designer/src/builtin-simulator/host.ts +++ b/packages/designer/src/builtin-simulator/host.ts @@ -398,7 +398,7 @@ export class BuiltinSimulatorHost implements ISimulatorHost Date: Tue, 18 Aug 2020 22:01:38 +0800 Subject: [PATCH 11/22] =?UTF-8?q?fix:=20=F0=9F=90=9B=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20loop=20=E5=92=8C=20condition=20=E7=9A=84=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/transducers/addon-combine.ts | 38 ++++++++++--------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/packages/editor-skeleton/src/transducers/addon-combine.ts b/packages/editor-skeleton/src/transducers/addon-combine.ts index dfd206535..2330d0030 100644 --- a/packages/editor-skeleton/src/transducers/addon-combine.ts +++ b/packages/editor-skeleton/src/transducers/addon-combine.ts @@ -135,7 +135,7 @@ export default function(metadata: TransformedComponentMetadata): TransformedComp // if (item.type === 'group' && (item.title === '高级' || item.title?.label === '高级')) { // advanceGroup = item.items || []; // propsGroup.splice(l, 1); - // } + // } if (item.name === '__style__' || item.name === 'containerStyle' || item.name === 'pageStyle') { propsGroup.splice(l, 1); stylesGroup.push(item); @@ -262,22 +262,26 @@ export default function(metadata: TransformedComponentMetadata): TransformedComp }, }) } - advanceGroup.push({ - name: 'key', - title: { - label: '渲染唯一标识(key)', - tip: '搭配「条件渲染」或「循环渲染」时使用,和 react 组件中的 key 原理相同,点击查看帮助', - docUrl: 'https://yuque.antfin-inc.com/legao/help3.0/ca5in7', - }, - setter: [{ - componentName: 'StringSetter', - }, { - componentName: 'VariableSetter' - }], - extraProps: { - display: 'block', - }, - },) + + if(supports.condition !== false || supports.loop !== false) { + advanceGroup.push({ + name: 'key', + title: { + label: '渲染唯一标识(key)', + tip: '搭配「条件渲染」或「循环渲染」时使用,和 react 组件中的 key 原理相同,点击查看帮助', + docUrl: 'https://yuque.antfin-inc.com/legao/help3.0/ca5in7', + }, + setter: [{ + componentName: 'StringSetter', + }, { + componentName: 'VariableSetter' + }], + extraProps: { + display: 'block', + }, + },) + } + } if (advanceGroup.length > 0) { combined.push({ From 809fda73bebc1c2ec8cb5ef97f4ca918c924c794 Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Wed, 19 Aug 2020 10:08:29 +0800 Subject: [PATCH 12/22] fix: support dropObject is data --- .../designer/src/builtin-simulator/host.ts | 7 +++--- packages/designer/src/designer/designer.ts | 7 +++++- packages/designer/src/designer/location.ts | 25 +++++++++++++++++++ packages/designer/src/document/node/node.ts | 6 +++++ 4 files changed, 41 insertions(+), 4 deletions(-) diff --git a/packages/designer/src/builtin-simulator/host.ts b/packages/designer/src/builtin-simulator/host.ts index 5259a31f4..d27dc409b 100644 --- a/packages/designer/src/builtin-simulator/host.ts +++ b/packages/designer/src/builtin-simulator/host.ts @@ -855,9 +855,10 @@ export class BuiltinSimulatorHost implements ISimulatorHost !isNodeSchema(item)); + if (isNotNodeSchema) { + return; + } nodes = insertChildren(loc.target, nodeData, loc.detail.index); } if (nodes) { diff --git a/packages/designer/src/designer/location.ts b/packages/designer/src/designer/location.ts index 5de3df7e0..f26890357 100644 --- a/packages/designer/src/designer/location.ts +++ b/packages/designer/src/designer/location.ts @@ -149,4 +149,29 @@ export class DropLocation { event, }); } + + /** + * @deprecated + * 兼容 vision + */ + getContainer() { + return this.target; + } + + /** + * @deprecated + * 兼容 vision + */ + getInsertion() { + if (!this.detail) { + return null; + } + if (this.detail.type === 'Children') { + if (this.detail.index <= 0) { + return null; + } + return this.target.children.get(this.detail.index - 1); + } + return (this.detail as any)?.near?.node; + } } diff --git a/packages/designer/src/document/node/node.ts b/packages/designer/src/document/node/node.ts index 3ed9befcc..4aaca47ef 100644 --- a/packages/designer/src/document/node/node.ts +++ b/packages/designer/src/document/node/node.ts @@ -734,6 +734,12 @@ export class Node { return this.componentName; } + /** + * @deprecated + */ + insert(node: Node, ref?: Node, useMutator = true) { + this.insertAfter(node, ref, useMutator); + } insertBefore(node: Node, ref?: Node, useMutator = true) { this.children?.insert(node, ref ? ref.index : null, useMutator); } From d936d2bdde3cad620ec242d944ea5cc1909ef127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Tue, 18 Aug 2020 21:36:46 +0800 Subject: [PATCH 13/22] =?UTF-8?q?fix:=20=E5=8C=BA=E5=9D=97=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=97=A0=E6=B3=95=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix: 修改 currentPage 逻辑 --- packages/designer/src/component-meta.ts | 6 +++--- .../designer/src/document/document-model.ts | 2 -- packages/editor-preset-vision/src/pages.ts | 15 ++++++++++----- .../editor-preset-vision/src/util/index.ts | 18 ++++++++++++++++++ 4 files changed, 31 insertions(+), 10 deletions(-) create mode 100644 packages/editor-preset-vision/src/util/index.ts diff --git a/packages/designer/src/component-meta.ts b/packages/designer/src/component-meta.ts index 27b145d68..64c1239d7 100644 --- a/packages/designer/src/component-meta.ts +++ b/packages/designer/src/component-meta.ts @@ -208,13 +208,13 @@ export class ComponentMeta { return result as any; } - isRootComponent() { - return this.componentName === 'Page' || this.componentName === 'Block' || this.componentName === 'Component'; + isRootComponent(includeBlock: boolean = true) { + return this.componentName === 'Page' || this.componentName === 'Component' || (includeBlock && this.componentName === 'Block'); } @computed get availableActions() { let { disableBehaviors, actions } = this._transformedMetadata?.configure.component || {}; - const disabled = ensureAList(disableBehaviors) || (this.isRootComponent() ? ['copy', 'remove'] : null); + const disabled = ensureAList(disableBehaviors) || (this.isRootComponent(false) ? ['copy', 'remove'] : null); actions = builtinComponentActions.concat(this.designer.getGlobalComponentActions() || [], actions || []); if (disabled) { diff --git a/packages/designer/src/document/document-model.ts b/packages/designer/src/document/document-model.ts index dbd9f5713..77f3cee83 100644 --- a/packages/designer/src/document/document-model.ts +++ b/packages/designer/src/document/document-model.ts @@ -105,8 +105,6 @@ export class DocumentModel { if (!schema) { this._blank = true; - } else { - this.id = project.getSchema()?.id || this.id; } this.rootNode = this.createNode( diff --git a/packages/editor-preset-vision/src/pages.ts b/packages/editor-preset-vision/src/pages.ts index 65b2cd05c..c50b95ee0 100644 --- a/packages/editor-preset-vision/src/pages.ts +++ b/packages/editor-preset-vision/src/pages.ts @@ -1,7 +1,8 @@ -import { designer } from './editor'; import { RootSchema } from '@ali/lowcode-types'; import { DocumentModel } from '@ali/lowcode-designer'; +import { designer } from './editor'; import NodeCacheVisitor from './rootNodeVisitor'; +import { getFormUuid } from './util'; const { project } = designer; @@ -51,8 +52,7 @@ const pages = Object.assign(project, { project.load({ version: '1.0.0', componentsMap: [], - componentsTree, - id: pages[0].id, + componentsTree }, true); // FIXME: 根本原因应该是 propStash 导致的,这样可以避免页面加载之后就被标记为 isModified @@ -86,7 +86,12 @@ const pages = Object.assign(project, { page.active(); }, getCurrentPage() { - return project.currentDocument; + if (!project.currentDocument) { + return null; + } + const currentPage = { ...project.currentDocument, id: getFormUuid() }; + Object.setPrototypeOf(currentPage, Object.getPrototypeOf(project.currentDocument || {})); + return currentPage; }, onPagesChange() { // noop @@ -101,7 +106,7 @@ const pages = Object.assign(project, { Object.defineProperty(pages, 'currentPage', { get() { - return project.currentDocument; + return pages.getCurrentPage(); } }) diff --git a/packages/editor-preset-vision/src/util/index.ts b/packages/editor-preset-vision/src/util/index.ts new file mode 100644 index 000000000..b1ad217e9 --- /dev/null +++ b/packages/editor-preset-vision/src/util/index.ts @@ -0,0 +1,18 @@ +function getUrlParameter(sParam: string) { + var sPageURL = window.location.search.substring(1), + sURLVariables = sPageURL.split('&'), + sParameterName, + i; + + for (i = 0; i < sURLVariables.length; i++) { + sParameterName = sURLVariables[i].split('='); + + if (sParameterName[0] === sParam) { + return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); + } + } +}; + +export function getFormUuid() { + return getUrlParameter('formUuid'); +} \ No newline at end of file From 8657ab8318e6c51301eb5eddd8b2e61826675184 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Wed, 19 Aug 2020 10:53:07 +0800 Subject: [PATCH 14/22] =?UTF-8?q?fix:=20formUuid=20=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E4=B8=8D=E5=9C=A8=20url=20=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-vision/src/pages.ts | 6 +++--- .../editor-preset-vision/src/util/index.ts | 18 ------------------ 2 files changed, 3 insertions(+), 21 deletions(-) delete mode 100644 packages/editor-preset-vision/src/util/index.ts diff --git a/packages/editor-preset-vision/src/pages.ts b/packages/editor-preset-vision/src/pages.ts index c50b95ee0..06bbd957b 100644 --- a/packages/editor-preset-vision/src/pages.ts +++ b/packages/editor-preset-vision/src/pages.ts @@ -2,7 +2,6 @@ import { RootSchema } from '@ali/lowcode-types'; import { DocumentModel } from '@ali/lowcode-designer'; import { designer } from './editor'; import NodeCacheVisitor from './rootNodeVisitor'; -import { getFormUuid } from './util'; const { project } = designer; @@ -52,7 +51,8 @@ const pages = Object.assign(project, { project.load({ version: '1.0.0', componentsMap: [], - componentsTree + componentsTree, + id: pages[0].id, }, true); // FIXME: 根本原因应该是 propStash 导致的,这样可以避免页面加载之后就被标记为 isModified @@ -89,7 +89,7 @@ const pages = Object.assign(project, { if (!project.currentDocument) { return null; } - const currentPage = { ...project.currentDocument, id: getFormUuid() }; + const currentPage = { ...project.currentDocument, id: project.getSchema().id }; Object.setPrototypeOf(currentPage, Object.getPrototypeOf(project.currentDocument || {})); return currentPage; }, diff --git a/packages/editor-preset-vision/src/util/index.ts b/packages/editor-preset-vision/src/util/index.ts deleted file mode 100644 index b1ad217e9..000000000 --- a/packages/editor-preset-vision/src/util/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -function getUrlParameter(sParam: string) { - var sPageURL = window.location.search.substring(1), - sURLVariables = sPageURL.split('&'), - sParameterName, - i; - - for (i = 0; i < sURLVariables.length; i++) { - sParameterName = sURLVariables[i].split('='); - - if (sParameterName[0] === sParam) { - return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); - } - } -}; - -export function getFormUuid() { - return getUrlParameter('formUuid'); -} \ No newline at end of file From 48c280577581fe1388341054e15a7cb9399aa3f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Wed, 19 Aug 2020 11:24:08 +0800 Subject: [PATCH 15/22] Publish - @ali/lowcode-demo@0.8.55 - @ali/lowcode-designer@0.9.45 - @ali/lowcode-editor-core@0.8.30 - @ali/lowcode-editor-preset-general@0.9.30 - @ali/lowcode-editor-preset-vision@0.8.47 - @ali/lowcode-editor-setters@0.9.16 - @ali/lowcode-editor-skeleton@0.8.51 - @ali/lowcode-plugin-components-pane@0.8.47 - @ali/lowcode-plugin-designer@0.9.45 - @ali/lowcode-plugin-event-bind-dialog@0.8.29 - @ali/lowcode-plugin-outline-pane@0.8.51 - @ali/lowcode-plugin-sample-logo@0.8.28 - @ali/lowcode-plugin-sample-preview@0.8.49 - @ali/lowcode-plugin-source-editor@0.8.26 - @ali/lowcode-plugin-undo-redo@0.8.49 - @ali/lowcode-plugin-variable-bind-dialog@0.8.27 - @ali/lowcode-plugin-zh-en@0.8.31 - @ali/lowcode-rax-simulator-renderer@0.8.49 - @ali/lowcode-react-renderer@0.8.20 - @ali/lowcode-react-simulator-renderer@0.8.51 - @ali/lowcode-types@0.8.16 - @ali/lowcode-utils@0.8.18 --- packages/demo/CHANGELOG.md | 8 ++++++ packages/demo/package.json | 28 +++++++++---------- packages/designer/CHANGELOG.md | 15 ++++++++++ packages/designer/package.json | 8 +++--- packages/editor-core/CHANGELOG.md | 8 ++++++ packages/editor-core/package.json | 6 ++-- packages/editor-preset-general/CHANGELOG.md | 8 ++++++ packages/editor-preset-general/package.json | 16 +++++------ packages/editor-preset-vision/CHANGELOG.md | 13 +++++++++ packages/editor-preset-vision/package.json | 12 ++++---- packages/editor-setters/CHANGELOG.md | 8 ++++++ packages/editor-setters/package.json | 4 +-- packages/editor-skeleton/CHANGELOG.md | 12 ++++++++ packages/editor-skeleton/package.json | 10 +++---- packages/plugin-components-pane/CHANGELOG.md | 8 ++++++ packages/plugin-components-pane/package.json | 8 +++--- packages/plugin-designer/CHANGELOG.md | 8 ++++++ packages/plugin-designer/package.json | 6 ++-- .../plugin-event-bind-dialog/CHANGELOG.md | 8 ++++++ .../plugin-event-bind-dialog/package.json | 6 ++-- packages/plugin-outline-pane/CHANGELOG.md | 8 ++++++ packages/plugin-outline-pane/package.json | 10 +++---- packages/plugin-sample-logo/CHANGELOG.md | 8 ++++++ packages/plugin-sample-logo/package.json | 4 +-- packages/plugin-sample-preview/CHANGELOG.md | 8 ++++++ packages/plugin-sample-preview/package.json | 6 ++-- packages/plugin-source-editor/CHANGELOG.md | 8 ++++++ packages/plugin-source-editor/package.json | 4 +-- packages/plugin-undo-redo/CHANGELOG.md | 8 ++++++ packages/plugin-undo-redo/package.json | 12 ++++---- .../plugin-variable-bind-dialog/CHANGELOG.md | 8 ++++++ .../plugin-variable-bind-dialog/package.json | 4 +-- packages/plugin-zh-en/CHANGELOG.md | 8 ++++++ packages/plugin-zh-en/package.json | 8 +++--- packages/rax-simulator-renderer/CHANGELOG.md | 8 ++++++ packages/rax-simulator-renderer/package.json | 10 +++---- packages/react-renderer/CHANGELOG.md | 11 ++++++++ packages/react-renderer/package.json | 2 +- .../react-simulator-renderer/CHANGELOG.md | 8 ++++++ .../react-simulator-renderer/package.json | 10 +++---- packages/types/CHANGELOG.md | 11 ++++++++ packages/types/package.json | 2 +- packages/utils/CHANGELOG.md | 8 ++++++ packages/utils/package.json | 4 +-- 44 files changed, 288 insertions(+), 90 deletions(-) diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md index 1f7510469..24c91983f 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.8.55](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.54...@ali/lowcode-demo@0.8.55) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-demo + ## [0.8.54](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.53...@ali/lowcode-demo@0.8.54) (2020-08-17) diff --git a/packages/demo/package.json b/packages/demo/package.json index 274ed0c96..051c75dd7 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo", - "version": "0.8.54", + "version": "0.8.55", "private": true, "description": "低代码引擎 DEMO", "scripts": { @@ -9,21 +9,21 @@ }, "config": {}, "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-editor-skeleton": "^0.8.50", - "@ali/lowcode-plugin-components-pane": "^0.8.46", - "@ali/lowcode-plugin-designer": "^0.9.44", - "@ali/lowcode-plugin-event-bind-dialog": "^0.8.28", - "@ali/lowcode-plugin-outline-pane": "^0.8.50", - "@ali/lowcode-plugin-sample-logo": "^0.8.27", - "@ali/lowcode-plugin-sample-preview": "^0.8.48", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-editor-skeleton": "^0.8.51", + "@ali/lowcode-plugin-components-pane": "^0.8.47", + "@ali/lowcode-plugin-designer": "^0.9.45", + "@ali/lowcode-plugin-event-bind-dialog": "^0.8.29", + "@ali/lowcode-plugin-outline-pane": "^0.8.51", + "@ali/lowcode-plugin-sample-logo": "^0.8.28", + "@ali/lowcode-plugin-sample-preview": "^0.8.49", "@ali/lowcode-plugin-settings-pane": "^0.8.8", - "@ali/lowcode-plugin-undo-redo": "^0.8.48", - "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.26", - "@ali/lowcode-plugin-zh-en": "^0.8.30", - "@ali/lowcode-react-renderer": "^0.8.19", + "@ali/lowcode-plugin-undo-redo": "^0.8.49", + "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.27", + "@ali/lowcode-plugin-zh-en": "^0.8.31", + "@ali/lowcode-react-renderer": "^0.8.20", "@ali/lowcode-runtime": "^0.8.16", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-utils": "^0.8.18", "@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 f0767e6f0..18e430eaf 100644 --- a/packages/designer/CHANGELOG.md +++ b/packages/designer/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.9.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.44...@ali/lowcode-designer@0.9.45) (2020-08-19) + + +### Bug Fixes + +* **designer/node.ts:** fix hasLoop logic ([99a7288](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/99a7288)) +* currentPage.id 返回 formUuid ([775725d](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/775725d)) +* 优化画布中点击事件屏蔽,增加富文本组件的部分屏蔽 ([ec08c6c](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/ec08c6c)) +* 优化画布中点击事件屏蔽,增加富文本组件的部分屏蔽 ([a5b6557](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/a5b6557)) +* 区块组件无法删除 ([d936d2b](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d936d2b)) + + + + ## [0.9.44](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.43...@ali/lowcode-designer@0.9.44) (2020-08-17) diff --git a/packages/designer/package.json b/packages/designer/package.json index a82d3b8a7..cbf25c889 100644 --- a/packages/designer/package.json +++ b/packages/designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-designer", - "version": "0.9.44", + "version": "0.9.45", "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.8.29", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "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 a94733798..597118e30 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.8.30](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-core@0.8.29...@ali/lowcode-editor-core@0.8.30) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-core + ## [0.8.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-core@0.8.28...@ali/lowcode-editor-core@0.8.29) (2020-08-17) diff --git a/packages/editor-core/package.json b/packages/editor-core/package.json index caf2db376..cbf356a2d 100644 --- a/packages/editor-core/package.json +++ b/packages/editor-core/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-core", - "version": "0.8.29", + "version": "0.8.30", "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.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@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 78a73dce2..7a9a81c9c 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.9.30](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.29...@ali/lowcode-editor-preset-general@0.9.30) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-preset-general + ## [0.9.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.28...@ali/lowcode-editor-preset-general@0.9.29) (2020-08-17) diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json index d6464dab7..d9caf1d75 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.9.29", + "version": "0.9.30", "private": true, "description": "Ali General Editor Preset", "main": "lib/index.js", @@ -15,12 +15,12 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-editor-skeleton": "^0.8.50", - "@ali/lowcode-plugin-designer": "^0.9.44", - "@ali/lowcode-plugin-outline-pane": "^0.8.50", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-editor-skeleton": "^0.8.51", + "@ali/lowcode-plugin-designer": "^0.9.45", + "@ali/lowcode-plugin-outline-pane": "^0.8.51", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@alifd/next": "^1.19.12", "@alife/theme-lowcode-dark": "^0.1.0", "@alife/theme-lowcode-light": "^0.1.0", @@ -28,7 +28,7 @@ "react-dom": "^16.8.1" }, "devDependencies": { - "@ali/lowcode-editor-setters": "^0.9.15", + "@ali/lowcode-editor-setters": "^0.9.16", "@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 1cf7f4498..1d4f426c9 100644 --- a/packages/editor-preset-vision/CHANGELOG.md +++ b/packages/editor-preset-vision/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.46...@ali/lowcode-editor-preset-vision@0.8.47) (2020-08-19) + + +### Bug Fixes + +* currentPage.id 返回 formUuid ([775725d](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/775725d)) +* formUuid 可能不在 url 中 ([8657ab8](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/8657ab8)) +* 区块组件无法删除 ([d936d2b](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d936d2b)) + + + + ## [0.8.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.45...@ali/lowcode-editor-preset-vision@0.8.46) (2020-08-17) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index 34ed1d67c..d13bdf28a 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.8.46", + "version": "0.8.47", "private": true, "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", @@ -15,11 +15,11 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-editor-skeleton": "^0.8.50", - "@ali/lowcode-plugin-designer": "^0.9.44", - "@ali/lowcode-plugin-outline-pane": "^0.8.50", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-editor-skeleton": "^0.8.51", + "@ali/lowcode-plugin-designer": "^0.9.45", + "@ali/lowcode-plugin-outline-pane": "^0.8.51", "@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-setters/CHANGELOG.md b/packages/editor-setters/CHANGELOG.md index 954bca8ba..dfa0c1c3d 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.9.16](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-setters@0.9.15...@ali/lowcode-editor-setters@0.9.16) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-setters + ## [0.9.15](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-setters@0.9.14...@ali/lowcode-editor-setters@0.9.15) (2020-08-17) diff --git a/packages/editor-setters/package.json b/packages/editor-setters/package.json index 8c1203556..648ede124 100644 --- a/packages/editor-setters/package.json +++ b/packages/editor-setters/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-setters", - "version": "0.9.15", + "version": "0.9.16", "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.8.29", + "@ali/lowcode-editor-core": "^0.8.30", "@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 7801bc699..90083e74b 100644 --- a/packages/editor-skeleton/CHANGELOG.md +++ b/packages/editor-skeleton/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.50...@ali/lowcode-editor-skeleton@0.8.51) (2020-08-19) + + +### Bug Fixes + +* 🐛 添加 loop 和 condition 的判断 ([b521ebe](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/b521ebe)) +* 兼容小程序面板的特殊情况 ([3c686ab](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/3c686ab)) + + + + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.49...@ali/lowcode-editor-skeleton@0.8.50) (2020-08-17) diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json index b701ee225..640d820a1 100644 --- a/packages/editor-skeleton/package.json +++ b/packages/editor-skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-skeleton", - "version": "0.8.50", + "version": "0.8.51", "description": "alibaba lowcode editor skeleton", "main": "lib/index.js", "module": "es/index.js", @@ -19,10 +19,10 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@alifd/next": "^1.20.12", "classnames": "^2.2.6", "react": "^16.8.1", diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md index de829a1d4..0bddcb494 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.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.46...@ali/lowcode-plugin-components-pane@0.8.47) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-components-pane + ## [0.8.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.45...@ali/lowcode-plugin-components-pane@0.8.46) (2020-08-17) diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json index c2bb3dc83..0e0b8c102 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.8.46", + "version": "0.8.47", "description": "alibaba lowcode editor component-list plugin", "files": [ "es/", @@ -20,9 +20,9 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", "@ali/ve-component-list": "^1.1.1", "@alifd/next": "^1.19.19", "react": "^16.8.1" diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md index d28665569..1a4287cdb 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.9.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.44...@ali/lowcode-plugin-designer@0.9.45) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-designer + ## [0.9.44](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.43...@ali/lowcode-plugin-designer@0.9.44) (2020-08-17) diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json index c8b467e04..35b591843 100644 --- a/packages/plugin-designer/package.json +++ b/packages/plugin-designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-designer", - "version": "0.9.44", + "version": "0.9.45", "description": "alibaba lowcode editor designer plugin", "files": [ "es", @@ -20,8 +20,8 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", "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 ccbb350fe..1eddefc11 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.8.29](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-event-bind-dialog@0.8.28...@ali/lowcode-plugin-event-bind-dialog@0.8.29) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-event-bind-dialog + ## [0.8.28](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-event-bind-dialog@0.8.27...@ali/lowcode-plugin-event-bind-dialog@0.8.28) (2020-08-17) diff --git a/packages/plugin-event-bind-dialog/package.json b/packages/plugin-event-bind-dialog/package.json index a1b7dfe5e..0c144cae0 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.8.28", + "version": "0.8.29", "description": "alibaba lowcode editor event bind dialog plugin", "files": [ "es", @@ -19,8 +19,8 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", "@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 33b1adc42..c97390995 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.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.50...@ali/lowcode-plugin-outline-pane@0.8.51) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.49...@ali/lowcode-plugin-outline-pane@0.8.50) (2020-08-17) diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json index 8ebd695b9..f3458f8b6 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.8.50", + "version": "0.8.51", "description": "Outline pane for Ali lowCode engine", "files": [ "es", @@ -14,10 +14,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@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 616043fff..f4f4efe8e 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.8.28](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-logo@0.8.27...@ali/lowcode-plugin-sample-logo@0.8.28) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-logo + ## [0.8.27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-logo@0.8.26...@ali/lowcode-plugin-sample-logo@0.8.27) (2020-08-17) diff --git a/packages/plugin-sample-logo/package.json b/packages/plugin-sample-logo/package.json index 021658a14..ac84bf489 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.8.27", + "version": "0.8.28", "description": "alibaba lowcode editor logo plugin", "files": [ "es/", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-core": "^0.8.30", "react": "^16.8.1" }, "devDependencies": { diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md index f8dd99734..a4a992845 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.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.48...@ali/lowcode-plugin-sample-preview@0.8.49) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview + ## [0.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.47...@ali/lowcode-plugin-sample-preview@0.8.48) (2020-08-17) diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json index fc4eb7114..44e4142e4 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.8.48", + "version": "0.8.49", "description": "alibaba lowcode editor sample preview plugin", "files": [ "es", @@ -18,8 +18,8 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", "@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 f26166289..86e07511d 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.8.26](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-source-editor@0.8.25...@ali/lowcode-plugin-source-editor@0.8.26) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-source-editor + ## [0.8.25](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-source-editor@0.8.24...@ali/lowcode-plugin-source-editor@0.8.25) (2020-08-17) diff --git a/packages/plugin-source-editor/package.json b/packages/plugin-source-editor/package.json index f6c058f79..2bb02a7ee 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.8.25", + "version": "0.8.26", "description": "alibaba lowcode editor source-editor plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-core": "^0.8.30", "@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 fc7eb2b6c..c2544ee32 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.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.48...@ali/lowcode-plugin-undo-redo@0.8.49) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo + ## [0.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.47...@ali/lowcode-plugin-undo-redo@0.8.48) (2020-08-17) diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json index 03595c58f..151db5ae8 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.8.48", + "version": "0.8.49", "description": "alibaba lowcode editor undo redo plugin", "files": [ "es", @@ -19,11 +19,11 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.44", - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-editor-skeleton": "^0.8.50", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-editor-skeleton": "^0.8.51", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "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 80bc9013e..51bf3dfdd 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.8.27](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-variable-bind-dialog@0.8.26...@ali/lowcode-plugin-variable-bind-dialog@0.8.27) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-variable-bind-dialog + ## [0.8.26](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-variable-bind-dialog@0.8.25...@ali/lowcode-plugin-variable-bind-dialog@0.8.26) (2020-08-17) diff --git a/packages/plugin-variable-bind-dialog/package.json b/packages/plugin-variable-bind-dialog/package.json index 722bb81b7..8369131fd 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.8.26", + "version": "0.8.27", "description": "alibaba lowcode editor variable bind dialog plugin", "files": [ "es", @@ -19,7 +19,7 @@ ], "author": "zude.hzd", "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", + "@ali/lowcode-editor-core": "^0.8.30", "@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 b479c5c46..f8c0c24f3 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.8.31](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-zh-en@0.8.30...@ali/lowcode-plugin-zh-en@0.8.31) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-zh-en + ## [0.8.30](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-zh-en@0.8.29...@ali/lowcode-plugin-zh-en@0.8.30) (2020-08-17) diff --git a/packages/plugin-zh-en/package.json b/packages/plugin-zh-en/package.json index 60caa5f28..2502cbcb8 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.8.30", + "version": "0.8.31", "description": "alibaba lowcode editor zhong english plugin", "files": [ "es", @@ -14,9 +14,9 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-editor-core": "^0.8.29", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-editor-core": "^0.8.30", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "react": "^16.8.1", "react-dom": "^16.8.1" }, diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md index 061638abc..5b70d07b5 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.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.48...@ali/lowcode-rax-simulator-renderer@0.8.49) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-simulator-renderer + ## [0.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.47...@ali/lowcode-rax-simulator-renderer@0.8.48) (2020-08-17) diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index d1b3d210f..22afcfaca 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-rax-simulator-renderer", - "version": "0.8.48", + "version": "0.8.49", "description": "rax simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -14,10 +14,10 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.44", + "@ali/lowcode-designer": "^0.9.45", "@ali/lowcode-rax-renderer": "^0.1.7", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@ali/recore-rax": "^1.2.4", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", @@ -53,5 +53,5 @@ "ts-node/register" ] }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.47/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.48/build/index.html" } diff --git a/packages/react-renderer/CHANGELOG.md b/packages/react-renderer/CHANGELOG.md index 4a8b55957..d46a5aa7a 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.8.20](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-renderer@0.8.19...@ali/lowcode-react-renderer@0.8.20) (2020-08-19) + + +### Bug Fixes + +* **react-renderer:** fix hasLoop logic ([577e0eb](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/577e0eb)) + + + + ## [0.8.19](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-renderer@0.8.18...@ali/lowcode-react-renderer@0.8.19) (2020-08-17) diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index 89ea292bb..232ecd42d 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-react-renderer", - "version": "0.8.19", + "version": "0.8.20", "description": "react renderer for ali lowcode engine", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md index 00a91a3ce..1ea90f082 100644 --- a/packages/react-simulator-renderer/CHANGELOG.md +++ b/packages/react-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.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.50...@ali/lowcode-react-simulator-renderer@0.8.51) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-react-simulator-renderer + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.49...@ali/lowcode-react-simulator-renderer@0.8.50) (2020-08-17) diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json index a06e2f0cd..998ec3d37 100644 --- a/packages/react-simulator-renderer/package.json +++ b/packages/react-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-react-simulator-renderer", - "version": "0.8.50", + "version": "0.8.51", "description": "react 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.9.44", - "@ali/lowcode-react-renderer": "^0.8.19", - "@ali/lowcode-types": "^0.8.15", - "@ali/lowcode-utils": "^0.8.17", + "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-react-renderer": "^0.8.20", + "@ali/lowcode-types": "^0.8.16", + "@ali/lowcode-utils": "^0.8.18", "@ali/vu-css-style": "^1.0.2", "@recore/obx": "^1.0.8", "@recore/obx-react": "^1.0.7", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index f69515851..6a0675333 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/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.8.16](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-types@0.8.15...@ali/lowcode-types@0.8.16) (2020-08-19) + + +### Bug Fixes + +* currentPage.id 返回 formUuid ([775725d](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/775725d)) + + + + ## [0.8.15](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-types@0.8.14...@ali/lowcode-types@0.8.15) (2020-08-17) diff --git a/packages/types/package.json b/packages/types/package.json index 748414a6d..fa855a9d7 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-types", - "version": "0.8.15", + "version": "0.8.16", "description": "Types for Ali lowCode engine", "files": [ "es", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index cf8d9a8c1..0b9efa002 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.8.18](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-utils@0.8.17...@ali/lowcode-utils@0.8.18) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-utils + ## [0.8.17](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-utils@0.8.16...@ali/lowcode-utils@0.8.17) (2020-08-17) diff --git a/packages/utils/package.json b/packages/utils/package.json index 50e752f48..07f2730b9 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-utils", - "version": "0.8.17", + "version": "0.8.18", "description": "Utils for Ali lowCode engine", "files": [ "es", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-types": "^0.8.15", + "@ali/lowcode-types": "^0.8.16", "@alifd/next": "^1.19.16", "react": "^16" }, From e905928ab30203bd8da6e3109f28ff343e55862c Mon Sep 17 00:00:00 2001 From: "mario.gk" Date: Wed, 19 Aug 2020 12:12:21 +0800 Subject: [PATCH 16/22] =?UTF-8?q?fix:=20compatiableReducer=20=E9=80=92?= =?UTF-8?q?=E5=BD=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-vision/src/editor.ts | 46 ++++++++++----------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/editor-preset-vision/src/editor.ts b/packages/editor-preset-vision/src/editor.ts index cfabc4cad..3ba57fe7d 100644 --- a/packages/editor-preset-vision/src/editor.ts +++ b/packages/editor-preset-vision/src/editor.ts @@ -174,33 +174,33 @@ designer.addPropsReducer(filterReducer, TransformStage.Save); designer.addPropsReducer(filterReducer, TransformStage.Render); function compatiableReducer(props: any) { - if (!isPlainObject(props)) { + if (!props || !isPlainObject(props)) { return props; } + if (isJSSlot(props)) { + return { + type: 'JSBlock', + value: { + componentName: 'Slot', + children: props.value, + props: { + slotTitle: props.title, + slotName: props.name, + }, + }, + }; + } + // 为了能降级到老版本,建议在后期版本去掉以下代码 + if (isJSExpression(props) && !props.events) { + return { + type: 'variable', + value: props.mock, + variable: props.value, + } + } const newProps: any = {}; Object.entries(props).forEach(([key, val]) => { - if (isJSSlot(val)) { - val = { - type: 'JSBlock', - value: { - componentName: 'Slot', - children: val.value, - props: { - slotTitle: val.title, - slotName: val.name, - }, - }, - }; - } - // 为了能降级到老版本,建议在后期版本去掉以下代码 - if (isJSExpression(val) && !val.events) { - val = { - type: 'variable', - value: val.mock, - variable: val.value, - } - } - newProps[key] = val; + newProps[key] = compatiableReducer(val); }); return newProps; } From d863e1ffaa3481feedab2279bd043ea88b835988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Wed, 19 Aug 2020 12:23:37 +0800 Subject: [PATCH 17/22] Publish - @ali/lowcode-demo@0.8.56 - @ali/lowcode-designer@0.9.46 - @ali/lowcode-editor-preset-general@0.9.31 - @ali/lowcode-editor-preset-vision@0.8.48 - @ali/lowcode-editor-skeleton@0.8.52 - @ali/lowcode-plugin-components-pane@0.8.48 - @ali/lowcode-plugin-designer@0.9.46 - @ali/lowcode-plugin-outline-pane@0.8.52 - @ali/lowcode-plugin-sample-preview@0.8.50 - @ali/lowcode-plugin-undo-redo@0.8.50 - @ali/lowcode-rax-simulator-renderer@0.8.50 - @ali/lowcode-react-simulator-renderer@0.8.52 --- packages/demo/CHANGELOG.md | 8 ++++++++ packages/demo/package.json | 14 +++++++------- packages/designer/CHANGELOG.md | 11 +++++++++++ packages/designer/package.json | 2 +- packages/editor-preset-general/CHANGELOG.md | 8 ++++++++ packages/editor-preset-general/package.json | 8 ++++---- packages/editor-preset-vision/CHANGELOG.md | 11 +++++++++++ packages/editor-preset-vision/package.json | 10 +++++----- packages/editor-skeleton/CHANGELOG.md | 8 ++++++++ packages/editor-skeleton/package.json | 4 ++-- packages/plugin-components-pane/CHANGELOG.md | 8 ++++++++ packages/plugin-components-pane/package.json | 4 ++-- packages/plugin-designer/CHANGELOG.md | 8 ++++++++ packages/plugin-designer/package.json | 4 ++-- packages/plugin-outline-pane/CHANGELOG.md | 8 ++++++++ packages/plugin-outline-pane/package.json | 4 ++-- packages/plugin-sample-preview/CHANGELOG.md | 8 ++++++++ packages/plugin-sample-preview/package.json | 4 ++-- packages/plugin-undo-redo/CHANGELOG.md | 8 ++++++++ packages/plugin-undo-redo/package.json | 6 +++--- packages/rax-simulator-renderer/CHANGELOG.md | 8 ++++++++ packages/rax-simulator-renderer/package.json | 6 +++--- packages/react-simulator-renderer/CHANGELOG.md | 8 ++++++++ packages/react-simulator-renderer/package.json | 4 ++-- 24 files changed, 137 insertions(+), 35 deletions(-) diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md index 24c91983f..d8261bba7 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.8.56](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.55...@ali/lowcode-demo@0.8.56) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-demo + ## [0.8.55](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.54...@ali/lowcode-demo@0.8.55) (2020-08-19) diff --git a/packages/demo/package.json b/packages/demo/package.json index 051c75dd7..49a1334b9 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo", - "version": "0.8.55", + "version": "0.8.56", "private": true, "description": "低代码引擎 DEMO", "scripts": { @@ -10,15 +10,15 @@ "config": {}, "dependencies": { "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.51", - "@ali/lowcode-plugin-components-pane": "^0.8.47", - "@ali/lowcode-plugin-designer": "^0.9.45", + "@ali/lowcode-editor-skeleton": "^0.8.52", + "@ali/lowcode-plugin-components-pane": "^0.8.48", + "@ali/lowcode-plugin-designer": "^0.9.46", "@ali/lowcode-plugin-event-bind-dialog": "^0.8.29", - "@ali/lowcode-plugin-outline-pane": "^0.8.51", + "@ali/lowcode-plugin-outline-pane": "^0.8.52", "@ali/lowcode-plugin-sample-logo": "^0.8.28", - "@ali/lowcode-plugin-sample-preview": "^0.8.49", + "@ali/lowcode-plugin-sample-preview": "^0.8.50", "@ali/lowcode-plugin-settings-pane": "^0.8.8", - "@ali/lowcode-plugin-undo-redo": "^0.8.49", + "@ali/lowcode-plugin-undo-redo": "^0.8.50", "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.27", "@ali/lowcode-plugin-zh-en": "^0.8.31", "@ali/lowcode-react-renderer": "^0.8.20", diff --git a/packages/designer/CHANGELOG.md b/packages/designer/CHANGELOG.md index 18e430eaf..4650b16dc 100644 --- a/packages/designer/CHANGELOG.md +++ b/packages/designer/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.9.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.45...@ali/lowcode-designer@0.9.46) (2020-08-19) + + +### Bug Fixes + +* support dropObject is data ([809fda7](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/809fda7)) + + + + ## [0.9.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.44...@ali/lowcode-designer@0.9.45) (2020-08-19) diff --git a/packages/designer/package.json b/packages/designer/package.json index cbf25c889..b51462109 100644 --- a/packages/designer/package.json +++ b/packages/designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-designer", - "version": "0.9.45", + "version": "0.9.46", "description": "Designer for Ali LowCode Engine", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/editor-preset-general/CHANGELOG.md b/packages/editor-preset-general/CHANGELOG.md index 7a9a81c9c..706ad5a2c 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.9.31](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.30...@ali/lowcode-editor-preset-general@0.9.31) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-preset-general + ## [0.9.30](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.29...@ali/lowcode-editor-preset-general@0.9.30) (2020-08-19) diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json index d9caf1d75..2cdc6db24 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.9.30", + "version": "0.9.31", "private": true, "description": "Ali General Editor Preset", "main": "lib/index.js", @@ -16,9 +16,9 @@ "license": "MIT", "dependencies": { "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.51", - "@ali/lowcode-plugin-designer": "^0.9.45", - "@ali/lowcode-plugin-outline-pane": "^0.8.51", + "@ali/lowcode-editor-skeleton": "^0.8.52", + "@ali/lowcode-plugin-designer": "^0.9.46", + "@ali/lowcode-plugin-outline-pane": "^0.8.52", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", "@alifd/next": "^1.19.12", diff --git a/packages/editor-preset-vision/CHANGELOG.md b/packages/editor-preset-vision/CHANGELOG.md index 1d4f426c9..80373c2cd 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.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.47...@ali/lowcode-editor-preset-vision@0.8.48) (2020-08-19) + + +### Bug Fixes + +* compatiableReducer 递归 ([e905928](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/e905928)) + + + + ## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.46...@ali/lowcode-editor-preset-vision@0.8.47) (2020-08-19) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index d13bdf28a..a0daa1fee 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.8.47", + "version": "0.8.48", "private": true, "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", @@ -15,11 +15,11 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.51", - "@ali/lowcode-plugin-designer": "^0.9.45", - "@ali/lowcode-plugin-outline-pane": "^0.8.51", + "@ali/lowcode-editor-skeleton": "^0.8.52", + "@ali/lowcode-plugin-designer": "^0.9.46", + "@ali/lowcode-plugin-outline-pane": "^0.8.52", "@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-skeleton/CHANGELOG.md b/packages/editor-skeleton/CHANGELOG.md index 90083e74b..2aca1693a 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.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.51...@ali/lowcode-editor-skeleton@0.8.52) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-editor-skeleton + ## [0.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.50...@ali/lowcode-editor-skeleton@0.8.51) (2020-08-19) diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json index 640d820a1..e56f8c820 100644 --- a/packages/editor-skeleton/package.json +++ b/packages/editor-skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-skeleton", - "version": "0.8.51", + "version": "0.8.52", "description": "alibaba lowcode editor skeleton", "main": "lib/index.js", "module": "es/index.js", @@ -19,7 +19,7 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md index 0bddcb494..e77bd60ce 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.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.47...@ali/lowcode-plugin-components-pane@0.8.48) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-components-pane + ## [0.8.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.46...@ali/lowcode-plugin-components-pane@0.8.47) (2020-08-19) diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json index 0e0b8c102..790572bb8 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.8.47", + "version": "0.8.48", "description": "alibaba lowcode editor component-list plugin", "files": [ "es/", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/ve-component-list": "^1.1.1", diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md index 1a4287cdb..a3581d010 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.9.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.45...@ali/lowcode-plugin-designer@0.9.46) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-designer + ## [0.9.45](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.44...@ali/lowcode-plugin-designer@0.9.45) (2020-08-19) diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json index 35b591843..a5140287d 100644 --- a/packages/plugin-designer/package.json +++ b/packages/plugin-designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-designer", - "version": "0.9.45", + "version": "0.9.46", "description": "alibaba lowcode editor designer plugin", "files": [ "es", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", "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 c97390995..fb7f66174 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.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.51...@ali/lowcode-plugin-outline-pane@0.8.52) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane + ## [0.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.50...@ali/lowcode-plugin-outline-pane@0.8.51) (2020-08-19) diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json index f3458f8b6..bf044b957 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.8.51", + "version": "0.8.52", "description": "Outline pane for Ali lowCode engine", "files": [ "es", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md index a4a992845..7ef584440 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.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.49...@ali/lowcode-plugin-sample-preview@0.8.50) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.48...@ali/lowcode-plugin-sample-preview@0.8.49) (2020-08-19) diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json index 44e4142e4..bc2e553b1 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.8.49", + "version": "0.8.50", "description": "alibaba lowcode editor sample preview plugin", "files": [ "es", @@ -18,7 +18,7 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", "@alifd/next": "^1.x", "react": "^16.8.1" diff --git a/packages/plugin-undo-redo/CHANGELOG.md b/packages/plugin-undo-redo/CHANGELOG.md index c2544ee32..6471b4bf7 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.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.49...@ali/lowcode-plugin-undo-redo@0.8.50) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.48...@ali/lowcode-plugin-undo-redo@0.8.49) (2020-08-19) diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json index 151db5ae8..7209de2c0 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.8.49", + "version": "0.8.50", "description": "alibaba lowcode editor undo redo plugin", "files": [ "es", @@ -19,9 +19,9 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.51", + "@ali/lowcode-editor-skeleton": "^0.8.52", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", "react": "^16.8.1", diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md index 5b70d07b5..11339c1c6 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.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.49...@ali/lowcode-rax-simulator-renderer@0.8.50) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-rax-simulator-renderer + ## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.48...@ali/lowcode-rax-simulator-renderer@0.8.49) (2020-08-19) diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index 22afcfaca..813a76f7b 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-rax-simulator-renderer", - "version": "0.8.49", + "version": "0.8.50", "description": "rax simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-rax-renderer": "^0.1.7", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", @@ -53,5 +53,5 @@ "ts-node/register" ] }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.48/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.49/build/index.html" } diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md index 1ea90f082..4eaf4bb26 100644 --- a/packages/react-simulator-renderer/CHANGELOG.md +++ b/packages/react-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.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.51...@ali/lowcode-react-simulator-renderer@0.8.52) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-react-simulator-renderer + ## [0.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.50...@ali/lowcode-react-simulator-renderer@0.8.51) (2020-08-19) diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json index 998ec3d37..51c493580 100644 --- a/packages/react-simulator-renderer/package.json +++ b/packages/react-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-react-simulator-renderer", - "version": "0.8.51", + "version": "0.8.52", "description": "react simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -13,7 +13,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.45", + "@ali/lowcode-designer": "^0.9.46", "@ali/lowcode-react-renderer": "^0.8.20", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", From 21957979082d236a8f1b620594421fe3be5e859e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B9=BD=E5=9F=8E?= Date: Wed, 12 Aug 2020 17:15:56 +0800 Subject: [PATCH 18/22] =?UTF-8?q?feat:=20register-defaults=20=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E5=8F=AF=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/editor-preset-general/src/index.ts | 3 +- packages/editor-preset-vision/src/editor.ts | 3 +- packages/editor-skeleton/src/index.ts | 3 +- .../editor-skeleton/src/register-defaults.ts | 100 +++++++++--------- 4 files changed, 56 insertions(+), 53 deletions(-) diff --git a/packages/editor-preset-general/src/index.ts b/packages/editor-preset-general/src/index.ts index 4d6a340db..90cf7ab3c 100644 --- a/packages/editor-preset-general/src/index.ts +++ b/packages/editor-preset-general/src/index.ts @@ -1,6 +1,6 @@ import { render } from 'react-dom'; import { createElement } from 'react'; -import { Workbench, Skeleton, SettingsPrimaryPane } from '@ali/lowcode-editor-skeleton'; +import { Workbench, Skeleton, SettingsPrimaryPane, registerDefaults } from '@ali/lowcode-editor-skeleton'; import { globalContext, Editor } from '@ali/lowcode-editor-core'; import { Designer } from '@ali/lowcode-designer'; import Outline, { OutlineBackupPane, getTreeMaster } from '@ali/lowcode-plugin-outline-pane'; @@ -19,6 +19,7 @@ globalContext.register(editor, Editor); export const skeleton = new Skeleton(editor); editor.set(Skeleton, skeleton); editor.set('skeleton', skeleton); +registerDefaults(); export const designer = new Designer({ editor: editor }); editor.set(Designer, designer); diff --git a/packages/editor-preset-vision/src/editor.ts b/packages/editor-preset-vision/src/editor.ts index 3ba57fe7d..caeb0f920 100644 --- a/packages/editor-preset-vision/src/editor.ts +++ b/packages/editor-preset-vision/src/editor.ts @@ -9,7 +9,7 @@ import bus from './bus'; import { VE_EVENTS } from './base/const'; import DesignerPlugin from '@ali/lowcode-plugin-designer'; -import { Skeleton, SettingsPrimaryPane } from '@ali/lowcode-editor-skeleton'; +import { Skeleton, SettingsPrimaryPane, registerDefaults } from '@ali/lowcode-editor-skeleton'; import { deepValueParser } from './deep-value-parser'; import { liveEditingRule, liveEditingSaveHander } from './vc-live-editing'; @@ -20,6 +20,7 @@ globalContext.register(editor, Editor); export const skeleton = new Skeleton(editor); editor.set(Skeleton, skeleton); editor.set('skeleton', skeleton); +registerDefaults(); export const designer = new Designer({ editor: editor }); editor.set(Designer, designer); diff --git a/packages/editor-skeleton/src/index.ts b/packages/editor-skeleton/src/index.ts index 05c35594d..c8e4bfc65 100644 --- a/packages/editor-skeleton/src/index.ts +++ b/packages/editor-skeleton/src/index.ts @@ -4,5 +4,4 @@ export * from './types'; export * from './components/settings'; export * from './components/field'; export * from './context'; - -import './register-defaults'; +export * from './register-defaults'; diff --git a/packages/editor-skeleton/src/register-defaults.ts b/packages/editor-skeleton/src/register-defaults.ts index 3c114e43d..ccaf9110e 100644 --- a/packages/editor-skeleton/src/register-defaults.ts +++ b/packages/editor-skeleton/src/register-defaults.ts @@ -9,54 +9,56 @@ import addonCombine from './transducers/addon-combine'; import SlotSetter from './components/slot-setter'; import { isJSSlot } from '@ali/lowcode-types'; -registerSetter('ArraySetter', { - component: ArraySetter, - defaultProps: {}, - title: 'ArraySetter', // TODO - condition: (field: any) => { - const v = field.getValue(); - return v == null || Array.isArray(v); - }, - initialValue: [], - recommend: true, -}); -registerSetter('ObjectSetter', { - component: ObjectSetter, - // todo: defaultProps - defaultProps: {}, - title: 'ObjectSetter', // TODO - condition: (field: any) => { - const v = field.getValue(); - return v == null || isPlainObject(v); - }, - initialValue: {}, - recommend: true, -}); -registerSetter('SlotSetter', { - component: SlotSetter, - title: { - type: 'i18n', - 'zh-CN': '插槽输入', - 'en-US': 'Slot Setter' - }, - condition: (field: any) => { - return isJSSlot(field.getValue()); - }, - initialValue: (field: any, value: any) => { - if (isJSSlot(value)) { - return value; - } - return { - type: 'JSSlot', - value: value - }; - }, - recommend: true, -}); -registerSetter('MixedSetter', MixedSetter); +export const registerDefaults = () => { + registerSetter('ArraySetter', { + component: ArraySetter, + defaultProps: {}, + title: 'ArraySetter', // TODO + condition: (field: any) => { + const v = field.getValue(); + return v == null || Array.isArray(v); + }, + initialValue: [], + recommend: true, + }); + registerSetter('ObjectSetter', { + component: ObjectSetter, + // todo: defaultProps + defaultProps: {}, + title: 'ObjectSetter', // TODO + condition: (field: any) => { + const v = field.getValue(); + return v == null || isPlainObject(v); + }, + initialValue: {}, + recommend: true, + }); + registerSetter('SlotSetter', { + component: SlotSetter, + title: { + type: 'i18n', + 'zh-CN': '插槽输入', + 'en-US': 'Slot Setter', + }, + condition: (field: any) => { + return isJSSlot(field.getValue()); + }, + initialValue: (field: any, value: any) => { + if (isJSSlot(value)) { + return value; + } + return { + type: 'JSSlot', + value: value, + }; + }, + recommend: true, + }); + registerSetter('MixedSetter', MixedSetter); -// parseProps -registerMetadataTransducer(parseProps, 10, 'parse-props'); + // parseProps + registerMetadataTransducer(parseProps, 10, 'parse-props'); -// addon/platform custom -registerMetadataTransducer(addonCombine, 11, 'combine-props'); + // addon/platform custom + registerMetadataTransducer(addonCombine, 11, 'combine-props'); +}; From 1d9092855cf525208f3d5094a3ce85b9617ae189 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=93=8D=E6=8C=87?= Date: Wed, 19 Aug 2020 15:09:05 +0800 Subject: [PATCH 19/22] =?UTF-8?q?fix:=20rax=20finddom=20=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E9=87=8D=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rax-simulator-renderer/src/renderer.ts | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/rax-simulator-renderer/src/renderer.ts b/packages/rax-simulator-renderer/src/renderer.ts index be68ca9ca..d012dc4d9 100644 --- a/packages/rax-simulator-renderer/src/renderer.ts +++ b/packages/rax-simulator-renderer/src/renderer.ts @@ -188,8 +188,23 @@ export class SimulatorRenderer implements BuiltinSimulatorRenderer { cursor.release(); } - findDOMNodes(instance: any): Array | null { - return [raxFindDOMNodes(instance)]; + findDOMNodes(instance: any, selector?: string): Array | null { + let el = instance; + if (selector) { + el = document.querySelector(selector); + } + try { + return raxFindDOMNodes(el); + } catch (e) { + // ignore + } + if (el && el.type && el.props && el.props.componentId) { + el = document.querySelector(`${el.type}[componentid=${el.props.componentId}]`); + } else { + console.error(instance); + throw new Error('This instance may not a valid element'); + } + return raxFindDOMNodes(el); } /** From d8221dbfe7cc7d075056aafadad23b37481a72d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Wed, 19 Aug 2020 16:40:28 +0800 Subject: [PATCH 20/22] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=20currentPage=20=E7=9A=84=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/designer/src/document/document-model.ts | 5 ++++- packages/editor-preset-vision/src/pages.ts | 9 ++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/designer/src/document/document-model.ts b/packages/designer/src/document/document-model.ts index 77f3cee83..239560c35 100644 --- a/packages/designer/src/document/document-model.ts +++ b/packages/designer/src/document/document-model.ts @@ -107,6 +107,9 @@ export class DocumentModel { this._blank = true; } + // 兼容 vision + this.id = project.getSchema()?.id || this.id; + this.rootNode = this.createNode( schema || { componentName: 'Page', @@ -145,7 +148,7 @@ export class DocumentModel { * 生成唯一id */ nextId() { - return this.id + (++this.seqId).toString(36).toLocaleLowerCase(); + return (this.id.slice(-10) + (++this.seqId).toString(36)).toLocaleLowerCase(); } /** diff --git a/packages/editor-preset-vision/src/pages.ts b/packages/editor-preset-vision/src/pages.ts index 06bbd957b..b79c7a3ba 100644 --- a/packages/editor-preset-vision/src/pages.ts +++ b/packages/editor-preset-vision/src/pages.ts @@ -86,12 +86,7 @@ const pages = Object.assign(project, { page.active(); }, getCurrentPage() { - if (!project.currentDocument) { - return null; - } - const currentPage = { ...project.currentDocument, id: project.getSchema().id }; - Object.setPrototypeOf(currentPage, Object.getPrototypeOf(project.currentDocument || {})); - return currentPage; + return project.currentDocument; }, onPagesChange() { // noop @@ -106,7 +101,7 @@ const pages = Object.assign(project, { Object.defineProperty(pages, 'currentPage', { get() { - return pages.getCurrentPage(); + return project.currentDocument; } }) From 7b0f4ace1f5d001ffda6b1d5d521608941bee532 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8A=9B=E7=9A=93?= Date: Wed, 19 Aug 2020 16:50:25 +0800 Subject: [PATCH 21/22] Publish - @ali/lowcode-demo@0.8.57 - @ali/lowcode-designer@0.9.47 - @ali/lowcode-editor-preset-general@0.9.32 - @ali/lowcode-editor-preset-vision@0.8.49 - @ali/lowcode-editor-skeleton@0.8.53 - @ali/lowcode-plugin-components-pane@0.8.49 - @ali/lowcode-plugin-designer@0.9.47 - @ali/lowcode-plugin-outline-pane@0.8.53 - @ali/lowcode-plugin-sample-preview@0.8.51 - @ali/lowcode-plugin-undo-redo@0.8.51 - @ali/lowcode-rax-simulator-renderer@0.8.51 - @ali/lowcode-react-simulator-renderer@0.8.53 --- packages/demo/CHANGELOG.md | 8 ++++++++ packages/demo/package.json | 14 +++++++------- packages/designer/CHANGELOG.md | 11 +++++++++++ packages/designer/package.json | 2 +- packages/editor-preset-general/CHANGELOG.md | 11 +++++++++++ packages/editor-preset-general/package.json | 8 ++++---- packages/editor-preset-vision/CHANGELOG.md | 16 ++++++++++++++++ packages/editor-preset-vision/package.json | 10 +++++----- packages/editor-skeleton/CHANGELOG.md | 11 +++++++++++ packages/editor-skeleton/package.json | 4 ++-- packages/plugin-components-pane/CHANGELOG.md | 8 ++++++++ packages/plugin-components-pane/package.json | 4 ++-- packages/plugin-designer/CHANGELOG.md | 8 ++++++++ packages/plugin-designer/package.json | 4 ++-- packages/plugin-outline-pane/CHANGELOG.md | 8 ++++++++ packages/plugin-outline-pane/package.json | 4 ++-- packages/plugin-sample-preview/CHANGELOG.md | 8 ++++++++ packages/plugin-sample-preview/package.json | 4 ++-- packages/plugin-undo-redo/CHANGELOG.md | 8 ++++++++ packages/plugin-undo-redo/package.json | 6 +++--- packages/rax-simulator-renderer/CHANGELOG.md | 11 +++++++++++ packages/rax-simulator-renderer/package.json | 6 +++--- packages/react-simulator-renderer/CHANGELOG.md | 8 ++++++++ packages/react-simulator-renderer/package.json | 4 ++-- 24 files changed, 151 insertions(+), 35 deletions(-) diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md index d8261bba7..d84b5c2c5 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.8.57](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.56...@ali/lowcode-demo@0.8.57) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-demo + ## [0.8.56](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.55...@ali/lowcode-demo@0.8.56) (2020-08-19) diff --git a/packages/demo/package.json b/packages/demo/package.json index 49a1334b9..48884907d 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-demo", - "version": "0.8.56", + "version": "0.8.57", "private": true, "description": "低代码引擎 DEMO", "scripts": { @@ -10,15 +10,15 @@ "config": {}, "dependencies": { "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.52", - "@ali/lowcode-plugin-components-pane": "^0.8.48", - "@ali/lowcode-plugin-designer": "^0.9.46", + "@ali/lowcode-editor-skeleton": "^0.8.53", + "@ali/lowcode-plugin-components-pane": "^0.8.49", + "@ali/lowcode-plugin-designer": "^0.9.47", "@ali/lowcode-plugin-event-bind-dialog": "^0.8.29", - "@ali/lowcode-plugin-outline-pane": "^0.8.52", + "@ali/lowcode-plugin-outline-pane": "^0.8.53", "@ali/lowcode-plugin-sample-logo": "^0.8.28", - "@ali/lowcode-plugin-sample-preview": "^0.8.50", + "@ali/lowcode-plugin-sample-preview": "^0.8.51", "@ali/lowcode-plugin-settings-pane": "^0.8.8", - "@ali/lowcode-plugin-undo-redo": "^0.8.50", + "@ali/lowcode-plugin-undo-redo": "^0.8.51", "@ali/lowcode-plugin-variable-bind-dialog": "^0.8.27", "@ali/lowcode-plugin-zh-en": "^0.8.31", "@ali/lowcode-react-renderer": "^0.8.20", diff --git a/packages/designer/CHANGELOG.md b/packages/designer/CHANGELOG.md index 4650b16dc..e753b8926 100644 --- a/packages/designer/CHANGELOG.md +++ b/packages/designer/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.9.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.46...@ali/lowcode-designer@0.9.47) (2020-08-19) + + +### Bug Fixes + +* 修复获取 currentPage 的逻辑 ([d8221db](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d8221db)) + + + + ## [0.9.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.45...@ali/lowcode-designer@0.9.46) (2020-08-19) diff --git a/packages/designer/package.json b/packages/designer/package.json index b51462109..2c3e6f7a9 100644 --- a/packages/designer/package.json +++ b/packages/designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-designer", - "version": "0.9.46", + "version": "0.9.47", "description": "Designer for Ali LowCode Engine", "main": "lib/index.js", "module": "es/index.js", diff --git a/packages/editor-preset-general/CHANGELOG.md b/packages/editor-preset-general/CHANGELOG.md index 706ad5a2c..960b6007e 100644 --- a/packages/editor-preset-general/CHANGELOG.md +++ b/packages/editor-preset-general/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.9.32](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.31...@ali/lowcode-editor-preset-general@0.9.32) (2020-08-19) + + +### Features + +* register-defaults 改为可选项 ([2195797](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/2195797)) + + + + ## [0.9.31](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.30...@ali/lowcode-editor-preset-general@0.9.31) (2020-08-19) diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json index 2cdc6db24..0711435aa 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.9.31", + "version": "0.9.32", "private": true, "description": "Ali General Editor Preset", "main": "lib/index.js", @@ -16,9 +16,9 @@ "license": "MIT", "dependencies": { "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.52", - "@ali/lowcode-plugin-designer": "^0.9.46", - "@ali/lowcode-plugin-outline-pane": "^0.8.52", + "@ali/lowcode-editor-skeleton": "^0.8.53", + "@ali/lowcode-plugin-designer": "^0.9.47", + "@ali/lowcode-plugin-outline-pane": "^0.8.53", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", "@alifd/next": "^1.19.12", diff --git a/packages/editor-preset-vision/CHANGELOG.md b/packages/editor-preset-vision/CHANGELOG.md index 80373c2cd..43abece09 100644 --- a/packages/editor-preset-vision/CHANGELOG.md +++ b/packages/editor-preset-vision/CHANGELOG.md @@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +## [0.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.48...@ali/lowcode-editor-preset-vision@0.8.49) (2020-08-19) + + +### Bug Fixes + +* 修复获取 currentPage 的逻辑 ([d8221db](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/d8221db)) + + +### Features + +* register-defaults 改为可选项 ([2195797](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/2195797)) + + + + ## [0.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.47...@ali/lowcode-editor-preset-vision@0.8.48) (2020-08-19) diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json index a0daa1fee..6c72f95a4 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.8.48", + "version": "0.8.49", "private": true, "description": "Vision Polyfill for Ali lowCode engine", "main": "lib/index.js", @@ -15,11 +15,11 @@ }, "license": "MIT", "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.52", - "@ali/lowcode-plugin-designer": "^0.9.46", - "@ali/lowcode-plugin-outline-pane": "^0.8.52", + "@ali/lowcode-editor-skeleton": "^0.8.53", + "@ali/lowcode-plugin-designer": "^0.9.47", + "@ali/lowcode-plugin-outline-pane": "^0.8.53", "@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-skeleton/CHANGELOG.md b/packages/editor-skeleton/CHANGELOG.md index 2aca1693a..27def9f8c 100644 --- a/packages/editor-skeleton/CHANGELOG.md +++ b/packages/editor-skeleton/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.8.53](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.52...@ali/lowcode-editor-skeleton@0.8.53) (2020-08-19) + + +### Features + +* register-defaults 改为可选项 ([2195797](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/2195797)) + + + + ## [0.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.51...@ali/lowcode-editor-skeleton@0.8.52) (2020-08-19) diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json index e56f8c820..e363d288d 100644 --- a/packages/editor-skeleton/package.json +++ b/packages/editor-skeleton/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-editor-skeleton", - "version": "0.8.52", + "version": "0.8.53", "description": "alibaba lowcode editor skeleton", "main": "lib/index.js", "module": "es/index.js", @@ -19,7 +19,7 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md index e77bd60ce..90cbe546d 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.8.49](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.48...@ali/lowcode-plugin-components-pane@0.8.49) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-components-pane + ## [0.8.48](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.47...@ali/lowcode-plugin-components-pane@0.8.48) (2020-08-19) diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json index 790572bb8..018e39cc3 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.8.48", + "version": "0.8.49", "description": "alibaba lowcode editor component-list plugin", "files": [ "es/", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/ve-component-list": "^1.1.1", diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md index a3581d010..e2ea3d831 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.9.47](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.46...@ali/lowcode-plugin-designer@0.9.47) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-designer + ## [0.9.46](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.45...@ali/lowcode-plugin-designer@0.9.46) (2020-08-19) diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json index a5140287d..95d5bec1a 100644 --- a/packages/plugin-designer/package.json +++ b/packages/plugin-designer/package.json @@ -1,6 +1,6 @@ { "name": "@ali/lowcode-plugin-designer", - "version": "0.9.46", + "version": "0.9.47", "description": "alibaba lowcode editor designer plugin", "files": [ "es", @@ -20,7 +20,7 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", "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 fb7f66174..a500d6ad8 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.8.53](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.52...@ali/lowcode-plugin-outline-pane@0.8.53) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane + ## [0.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.51...@ali/lowcode-plugin-outline-pane@0.8.52) (2020-08-19) diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json index bf044b957..5d72552f1 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.8.52", + "version": "0.8.53", "description": "Outline pane for Ali lowCode engine", "files": [ "es", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md index 7ef584440..6b3701963 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.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.50...@ali/lowcode-plugin-sample-preview@0.8.51) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.49...@ali/lowcode-plugin-sample-preview@0.8.50) (2020-08-19) diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json index bc2e553b1..97e9319d5 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.8.50", + "version": "0.8.51", "description": "alibaba lowcode editor sample preview plugin", "files": [ "es", @@ -18,7 +18,7 @@ "editor" ], "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", "@alifd/next": "^1.x", "react": "^16.8.1" diff --git a/packages/plugin-undo-redo/CHANGELOG.md b/packages/plugin-undo-redo/CHANGELOG.md index 6471b4bf7..c13decd02 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.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.50...@ali/lowcode-plugin-undo-redo@0.8.51) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.49...@ali/lowcode-plugin-undo-redo@0.8.50) (2020-08-19) diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json index 7209de2c0..ea300275a 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.8.50", + "version": "0.8.51", "description": "alibaba lowcode editor undo redo plugin", "files": [ "es", @@ -19,9 +19,9 @@ ], "author": "xiayang.xy", "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-editor-core": "^0.8.30", - "@ali/lowcode-editor-skeleton": "^0.8.52", + "@ali/lowcode-editor-skeleton": "^0.8.53", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", "react": "^16.8.1", diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md index 11339c1c6..e4f30cc8f 100644 --- a/packages/rax-simulator-renderer/CHANGELOG.md +++ b/packages/rax-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.8.51](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.50...@ali/lowcode-rax-simulator-renderer@0.8.51) (2020-08-19) + + +### Bug Fixes + +* rax finddom 方法重写 ([1d90928](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/1d90928)) + + + + ## [0.8.50](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.49...@ali/lowcode-rax-simulator-renderer@0.8.50) (2020-08-19) diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json index 813a76f7b..ccb663db5 100644 --- a/packages/rax-simulator-renderer/package.json +++ b/packages/rax-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-rax-simulator-renderer", - "version": "0.8.50", + "version": "0.8.51", "description": "rax simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -14,7 +14,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-rax-renderer": "^0.1.7", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", @@ -53,5 +53,5 @@ "ts-node/register" ] }, - "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.49/build/index.html" + "homepage": "https://unpkg.alibaba-inc.com/@ali/lowcode-rax-simulator-renderer@0.8.50/build/index.html" } diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md index 4eaf4bb26..729e80749 100644 --- a/packages/react-simulator-renderer/CHANGELOG.md +++ b/packages/react-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.8.53](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.52...@ali/lowcode-react-simulator-renderer@0.8.53) (2020-08-19) + + + + +**Note:** Version bump only for package @ali/lowcode-react-simulator-renderer + ## [0.8.52](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.51...@ali/lowcode-react-simulator-renderer@0.8.52) (2020-08-19) diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json index 51c493580..6aea1edd7 100644 --- a/packages/react-simulator-renderer/package.json +++ b/packages/react-simulator-renderer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ali/lowcode-react-simulator-renderer", - "version": "0.8.52", + "version": "0.8.53", "description": "react simulator renderer for alibaba lowcode designer", "main": "lib/index.js", "module": "es/index.js", @@ -13,7 +13,7 @@ "test:snapshot": "ava --update-snapshots" }, "dependencies": { - "@ali/lowcode-designer": "^0.9.46", + "@ali/lowcode-designer": "^0.9.47", "@ali/lowcode-react-renderer": "^0.8.20", "@ali/lowcode-types": "^0.8.16", "@ali/lowcode-utils": "^0.8.18", From 90430f344565fca1322ddfd5025074b1b1de19ca Mon Sep 17 00:00:00 2001 From: "rorya.lyj" Date: Wed, 19 Aug 2020 21:08:43 +0800 Subject: [PATCH 22/22] fix: raxFindDOMNodes --- packages/rax-simulator-renderer/src/utils/find-dom-nodes.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/rax-simulator-renderer/src/utils/find-dom-nodes.ts b/packages/rax-simulator-renderer/src/utils/find-dom-nodes.ts index 97a54ed36..e93102654 100644 --- a/packages/rax-simulator-renderer/src/utils/find-dom-nodes.ts +++ b/packages/rax-simulator-renderer/src/utils/find-dom-nodes.ts @@ -9,5 +9,9 @@ export function raxFindDOMNodes(instance: any): Array | null { if (isElement(instance)) { return [instance]; } - return findDOMNode(instance); + const result = findDOMNode(instance); + if (Array.isArray(result)) { + return result; + } + return [result]; }