diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md
index 5023eafba..c17d433cc 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.65](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.64...@ali/lowcode-demo@0.8.65) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-demo
+
## [0.8.64](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-demo@0.8.63...@ali/lowcode-demo@0.8.64) (2020-09-03)
diff --git a/packages/demo/package.json b/packages/demo/package.json
index 1fb3b5856..9108fe0fb 100644
--- a/packages/demo/package.json
+++ b/packages/demo/package.json
@@ -1,6 +1,6 @@
{
"name": "@ali/lowcode-demo",
- "version": "0.8.64",
+ "version": "0.8.65",
"private": true,
"description": "低代码引擎 DEMO",
"scripts": {
@@ -10,15 +10,15 @@
"config": {},
"dependencies": {
"@ali/lowcode-editor-core": "^0.8.36",
- "@ali/lowcode-editor-skeleton": "^0.8.60",
- "@ali/lowcode-plugin-components-pane": "^0.8.56",
- "@ali/lowcode-plugin-designer": "^0.9.54",
+ "@ali/lowcode-editor-skeleton": "^0.8.61",
+ "@ali/lowcode-plugin-components-pane": "^0.8.57",
+ "@ali/lowcode-plugin-designer": "^0.9.55",
"@ali/lowcode-plugin-event-bind-dialog": "^0.8.34",
- "@ali/lowcode-plugin-outline-pane": "^0.8.60",
+ "@ali/lowcode-plugin-outline-pane": "^0.8.61",
"@ali/lowcode-plugin-sample-logo": "^0.8.33",
- "@ali/lowcode-plugin-sample-preview": "^0.8.58",
+ "@ali/lowcode-plugin-sample-preview": "^0.8.59",
"@ali/lowcode-plugin-settings-pane": "^0.8.8",
- "@ali/lowcode-plugin-undo-redo": "^0.8.58",
+ "@ali/lowcode-plugin-undo-redo": "^0.8.59",
"@ali/lowcode-plugin-variable-bind-dialog": "^0.8.32",
"@ali/lowcode-plugin-zh-en": "^0.8.36",
"@ali/lowcode-react-renderer": "^0.8.20",
diff --git a/packages/designer/CHANGELOG.md b/packages/designer/CHANGELOG.md
index 3d8370cbe..f2ede8b8c 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.55](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.54...@ali/lowcode-designer@0.9.55) (2020-09-08)
+
+
+### Bug Fixes
+
+* 拖拽时要解除与原来节点的关系 ([7a6bf2c](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/7a6bf2c))
+
+
+
+
## [0.9.54](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-designer@0.9.53...@ali/lowcode-designer@0.9.54) (2020-09-03)
diff --git a/packages/designer/package.json b/packages/designer/package.json
index 3a7c6930e..84f188878 100644
--- a/packages/designer/package.json
+++ b/packages/designer/package.json
@@ -1,6 +1,6 @@
{
"name": "@ali/lowcode-designer",
- "version": "0.9.54",
+ "version": "0.9.55",
"description": "Designer for Ali LowCode Engine",
"main": "lib/index.js",
"module": "es/index.js",
diff --git a/packages/designer/src/document/document-model.ts b/packages/designer/src/document/document-model.ts
index 7a7666d63..58d17a67f 100644
--- a/packages/designer/src/document/document-model.ts
+++ b/packages/designer/src/document/document-model.ts
@@ -267,14 +267,16 @@ export class DocumentModel {
/**
* 内部方法,请勿调用
*/
- internalRemoveAndPurgeNode(node: Node) {
+ internalRemoveAndPurgeNode(node: Node, useMutator = false) {
if (!this.nodes.has(node)) {
return;
}
- this._nodesMap.delete(node.id);
+ node.remove(useMutator);
+ }
+
+ unlinkNode(node: Node) {
this.nodes.delete(node);
- this.selection.remove(node.id);
- node.remove();
+ this._nodesMap.delete(node.id);
}
@obx.ref private _dropLocation: DropLocation | null = null;
@@ -318,20 +320,20 @@ export class DocumentModel {
* 导出 schema 数据
*/
get schema(): RootSchema {
- return this.rootNode.schema as any;
+ return this.rootNode?.schema as any;
}
import(schema: RootSchema, checkId = false) {
- // TODO: do purge
this.nodes.forEach(node => {
+ this.internalRemoveAndPurgeNode(node, true);
this.destroyNode(node);
});
- this.rootNode.import(schema as any, checkId);
+ this.rootNode?.import(schema as any, checkId);
// todo: select added and active track added
}
export(stage: TransformStage = TransformStage.Serilize) {
- return this.rootNode.export(stage);
+ return this.rootNode?.export(stage);
}
/**
diff --git a/packages/designer/src/document/node/node-children.ts b/packages/designer/src/document/node/node-children.ts
index 4ca63e4a0..527b72c61 100644
--- a/packages/designer/src/document/node/node-children.ts
+++ b/packages/designer/src/document/node/node-children.ts
@@ -16,7 +16,7 @@ export class NodeChildren {
}
- interalInitParent() {
+ internalInitParent() {
this.children.forEach(child => child.internalSetParent(this.owner));
}
@@ -56,7 +56,7 @@ export class NodeChildren {
}
this.children = children;
- this.interalInitParent();
+ this.internalInitParent();
if (!shallowEqual(children, originChildren)) {
this.emitter.emit('change');
}
@@ -92,20 +92,53 @@ export class NodeChildren {
return this.children.length;
}
+ private purged = false;
/**
- * 删除一个节点
+ * 回收销毁
*/
- delete(node: Node, purge = false, useMutator = true): boolean {
+ purge(useMutator = true) {
+ if (this.purged) {
+ return;
+ }
+ this.purged = true;
+ this.children.forEach((child) => {
+ child.purge(useMutator);
+ });
+ }
+
+ unlinkChild(node: Node) {
const i = this.children.indexOf(node);
if (i < 0) {
return false;
}
- const deleted = this.children.splice(i, 1)[0];
+ this.children.splice(i, 1);
+ }
+ /**
+ * 删除一个节点
+ */
+ delete(node: Node, purge = false, useMutator = true): boolean {
+ if (node.isParental()) {
+ node.children.forEach(subNode => {
+ subNode.remove(useMutator, purge);
+ });
+ }
if (purge) {
// should set parent null
- deleted.internalSetParent(null, useMutator);
- deleted.purge(useMutator);
+ node.internalSetParent(null, useMutator);
+ try {
+ node.purge(useMutator);
+ } catch(err) {
+ console.error(err);
+ }
}
+ const i = this.children.indexOf(node);
+ if (i < 0) {
+ return false;
+ }
+ this.children.splice(i, 1);
+ const document = node.document;
+ document.unlinkNode(node);
+ document.selection.remove(node.id);
this.emitter.emit('change');
if (useMutator) {
this.reportModified(node, this.owner, {type: 'remove', removeIndex: i, removeNode: node});
@@ -294,18 +327,6 @@ export class NodeChildren {
};
}
- private purged = false;
- /**
- * 回收销毁
- */
- purge(useMutator = true) {
- if (this.purged) {
- return;
- }
- this.purged = true;
- this.children.forEach((child) => child.purge(useMutator));
- }
-
get [Symbol.toStringTag]() {
// 保证向前兼容性
return 'Array';
@@ -331,7 +352,7 @@ export class NodeChildren {
try {
callbacks?.onSubtreeModified.call(node, owner, options);
} catch (e) {
- console.error('error when excute experimental.callbacks.onNodeAdd', e);
+ console.error('error when excute experimental.callbacks.onSubtreeModified', e);
}
}
diff --git a/packages/designer/src/document/node/node.ts b/packages/designer/src/document/node/node.ts
index c69f780d5..5b11fc097 100644
--- a/packages/designer/src/document/node/node.ts
+++ b/packages/designer/src/document/node/node.ts
@@ -155,9 +155,12 @@ export class Node {
children: isDOMText(children) || isJSExpression(children) ? children : '',
});
} else {
+ // 这里 props 被初始化两次,一次 new,一次 import,new 的实例需要给 propsReducer 的钩子去使用,
+ // import 是为了使用钩子返回的值,并非完全幂等的操作,部分行为执行两次会有 bug,
+ // 所以在 props 里会对 new / import 做一些区别化的解析
this.props = new Props(this, props, extras);
this._children = new NodeChildren(this as ParentalNode, this.initialChildren(children));
- this._children.interalInitParent();
+ this._children.internalInitParent();
this.props.import(this.upgradeProps(this.initProps(props || {})), this.upgradeProps(extras || {}));
this.setupAutoruns();
}
@@ -258,14 +261,15 @@ export class Node {
return;
}
+ // 解除老的父子关系,但不需要真的删除节点
if (this._parent) {
if (this.isSlot()) {
- this._parent.removeSlot(this, false);
+ this._parent.unlinkSlot(this);
} else {
- this._parent.children.delete(this, false, useMutator);
+ this._parent.children.unlinkChild(this);
}
}
-
+ // 建立新的父子关系
this._parent = parent;
if (parent) {
this.document.removeWillPurge(this);
@@ -298,12 +302,12 @@ export class Node {
/**
* 移除当前节点
*/
- remove(useMutator = true) {
+ remove(useMutator = true, purge = true) {
if (this.parent) {
if (this.isSlot()) {
- this.parent.removeSlot(this, true);
+ this.parent.removeSlot(this, purge);
} else {
- this.parent.children.delete(this, true, useMutator);
+ this.parent.children.delete(this, purge, useMutator);
}
}
}
@@ -645,6 +649,14 @@ export class Node {
return comparePosition(this, otherNode);
}
+ unlinkSlot(slotNode: Node) {
+ const i = this._slots.indexOf(slotNode);
+ if (i < 0) {
+ return false;
+ }
+ this._slots.splice(i, 1);
+ }
+
/**
* 删除一个Slot节点
*/
@@ -653,12 +665,14 @@ export class Node {
if (i < 0) {
return false;
}
- const deleted = this._slots.splice(i, 1)[0];
if (purge) {
// should set parent null
- deleted.internalSetParent(null);
- deleted.purge();
+ slotNode.internalSetParent(null, false);
+ slotNode.purge();
}
+ this.document.unlinkNode(slotNode);
+ this.document.selection.remove(slotNode.id);
+ this._slots.splice(i, 1);
return false;
}
@@ -699,20 +713,10 @@ export class Node {
if (this.purged) {
return;
}
- // if (this._parent) {
- // // should remove thisNode before purge
- // this.remove(useMutator);
- // return;
- // }
this.purged = true;
- if (this.isParental()) {
- this.children.purge(useMutator);
- }
this.autoruns?.forEach((dispose) => dispose());
this.props.purge();
- this.document.internalRemoveAndPurgeNode(this);
this.document.destroyNode(this);
- this.remove(useMutator);
}
/**
diff --git a/packages/designer/src/document/node/props/prop.ts b/packages/designer/src/document/node/props/prop.ts
index b27b6e60b..5acfcc757 100644
--- a/packages/designer/src/document/node/props/prop.ts
+++ b/packages/designer/src/document/node/props/prop.ts
@@ -22,6 +22,37 @@ export class Prop implements IPropParent {
readonly isProp = true;
readonly owner: Node;
+ private stash: PropStash | undefined;
+
+ /**
+ * 键值
+ */
+ @obx key: string | number | undefined;
+ /**
+ * 扩展值
+ */
+ @obx spread: boolean;
+
+ readonly props: Props;
+ readonly options: any;
+
+ constructor(
+ public parent: IPropParent,
+ value: CompositeValue | UNSET = UNSET,
+ key?: string | number,
+ spread = false,
+ options = {},
+ ) {
+ this.owner = parent.owner;
+ this.props = parent.props;
+ this.key = key;
+ this.spread = spread;
+ this.options = options;
+ if (value !== UNSET) {
+ this.setValue(value);
+ }
+ }
+
/**
* @see SettingTarget
*/
@@ -197,7 +228,7 @@ export class Prop implements IPropParent {
} else if (Array.isArray(val)) {
this._type = 'list';
} else if (isPlainObject(val)) {
- if (isJSSlot(val)) {
+ if (isJSSlot(val) && this.options.propsMode !== 'init') {
this.setAsSlot(val);
return;
}
@@ -347,34 +378,6 @@ export class Prop implements IPropParent {
return this._maps;
}
- private stash: PropStash | undefined;
-
- /**
- * 键值
- */
- @obx key: string | number | undefined;
- /**
- * 扩展值
- */
- @obx spread: boolean;
-
- readonly props: Props;
-
- constructor(
- public parent: IPropParent,
- value: CompositeValue | UNSET = UNSET,
- key?: string | number,
- spread = false,
- ) {
- this.owner = parent.owner;
- this.props = parent.props;
- if (value !== UNSET) {
- this.setValue(value);
- }
- this.key = key;
- this.spread = spread;
- }
-
/**
* 获取某个属性
* @param stash 如果不存在,临时获取一个待写入
diff --git a/packages/designer/src/document/node/props/props.ts b/packages/designer/src/document/node/props/props.ts
index 02852816f..e9c73ccd3 100644
--- a/packages/designer/src/document/node/props/props.ts
+++ b/packages/designer/src/document/node/props/props.ts
@@ -57,9 +57,9 @@ export class Props implements IPropParent {
constructor(readonly owner: Node, value?: PropsMap | PropsList | null, extras?: object) {
if (Array.isArray(value)) {
this.type = 'list';
- this.items = value.map(item => new Prop(this, item.value, item.name, item.spread));
+ this.items = value.map(item => new Prop(this, item.value, item.name, item.spread, { propsMode: 'init' }));
} else if (value != null) {
- this.items = Object.keys(value).map(key => new Prop(this, value[key], key));
+ this.items = Object.keys(value).map(key => new Prop(this, value[key], key, false, { propsMode: 'init' }));
}
if (extras) {
Object.keys(extras).forEach(key => {
diff --git a/packages/editor-preset-general/CHANGELOG.md b/packages/editor-preset-general/CHANGELOG.md
index ee32c12d5..fa2918c68 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.40](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.39...@ali/lowcode-editor-preset-general@0.9.40) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-editor-preset-general
+
## [0.9.39](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-general@0.9.38...@ali/lowcode-editor-preset-general@0.9.39) (2020-09-03)
diff --git a/packages/editor-preset-general/package.json b/packages/editor-preset-general/package.json
index 5be4fea92..dc153376a 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.39",
+ "version": "0.9.40",
"private": true,
"description": "Ali General Editor Preset",
"main": "lib/index.js",
@@ -16,9 +16,9 @@
"license": "MIT",
"dependencies": {
"@ali/lowcode-editor-core": "^0.8.36",
- "@ali/lowcode-editor-skeleton": "^0.8.60",
- "@ali/lowcode-plugin-designer": "^0.9.54",
- "@ali/lowcode-plugin-outline-pane": "^0.8.60",
+ "@ali/lowcode-editor-skeleton": "^0.8.61",
+ "@ali/lowcode-plugin-designer": "^0.9.55",
+ "@ali/lowcode-plugin-outline-pane": "^0.8.61",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",
"@alifd/next": "^1.19.12",
diff --git a/packages/editor-preset-vision/CHANGELOG.md b/packages/editor-preset-vision/CHANGELOG.md
index 447f0808a..f0e1de672 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.57](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.56...@ali/lowcode-editor-preset-vision@0.8.57) (2020-09-08)
+
+
+### Bug Fixes
+
+* 移除 isInSimulator 函数 ([6370889](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/6370889))
+* 补全 packageName, 否则在组件面板会被隐藏 ([88e5008](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/commit/88e5008))
+
+
+
+
## [0.8.56](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-preset-vision@0.8.55...@ali/lowcode-editor-preset-vision@0.8.56) (2020-09-03)
diff --git a/packages/editor-preset-vision/package.json b/packages/editor-preset-vision/package.json
index 89eba5d33..54f96a684 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.56",
+ "version": "0.8.57",
"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.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
- "@ali/lowcode-editor-skeleton": "^0.8.60",
- "@ali/lowcode-plugin-designer": "^0.9.54",
- "@ali/lowcode-plugin-outline-pane": "^0.8.60",
+ "@ali/lowcode-editor-skeleton": "^0.8.61",
+ "@ali/lowcode-plugin-designer": "^0.9.55",
+ "@ali/lowcode-plugin-outline-pane": "^0.8.61",
"@ali/ve-i18n-util": "^2.0.0",
"@ali/ve-icons": "^4.1.9",
"@ali/ve-less-variables": "2.0.3",
diff --git a/packages/editor-preset-vision/src/editor.ts b/packages/editor-preset-vision/src/editor.ts
index b766897eb..0d5503cae 100644
--- a/packages/editor-preset-vision/src/editor.ts
+++ b/packages/editor-preset-vision/src/editor.ts
@@ -26,21 +26,10 @@ export const designer = new Designer({ editor: editor });
editor.set(Designer, designer);
editor.set('designer', designer);
-let nodeCache: any = {};
designer.project.onCurrentDocumentChange((doc) => {
- nodeCache = {};
- doc.nodesMap.forEach((node) => {
- nodeCache[node.id] = node;
- });
doc.onRendererReady(() => {
bus.emit(VE_EVENTS.VE_PAGE_PAGE_READY);
});
- doc.onNodeCreate((node) => {
- nodeCache[node.id] = node;
- });
- doc.onNodeDestroy((node) => {
- delete nodeCache[node.id];
- });
});
interface Variable {
@@ -89,6 +78,18 @@ function upgradePropsReducer(props: any) {
// 升级 Props
designer.addPropsReducer(upgradePropsReducer, TransformStage.Upgrade);
+function getCurrentFieldIds() {
+ const fieldIds: any = [];
+ const nodesMap = designer?.currentDocument?.nodesMap || new Map();
+ nodesMap.forEach((curNode: any) => {
+ const fieldId = nodesMap?.get(curNode.id)?.getPropValue('fieldId');
+ if (fieldId) {
+ fieldIds.push(fieldId);
+ }
+ });
+ return fieldIds;
+}
+
// 节点 props 初始化
designer.addPropsReducer((props, node) => {
// run initials
@@ -96,16 +97,8 @@ designer.addPropsReducer((props, node) => {
...props,
};
if (newProps.fieldId) {
- const fieldIds: any = [];
- Object.keys(nodeCache).forEach(nodeId => {
- if (nodeId === node.id) {
- return;
- }
- const fieldId = nodeCache[nodeId].getPropValue('fieldId');
- if (fieldId) {
- fieldIds.push(fieldId);
- }
- });
+ const fieldIds = getCurrentFieldIds();
+
// 全局的关闭 uniqueIdChecker 信号,在 ve-utils 中实现
if (fieldIds.indexOf(props.fieldId) >= 0 && !(window as any).__disable_unique_id_checker__) {
newProps.fieldId = undefined;
diff --git a/packages/editor-skeleton/CHANGELOG.md b/packages/editor-skeleton/CHANGELOG.md
index 1b5aa7ebe..baee25529 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.61](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.60...@ali/lowcode-editor-skeleton@0.8.61) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-editor-skeleton
+
## [0.8.60](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-editor-skeleton@0.8.59...@ali/lowcode-editor-skeleton@0.8.60) (2020-09-03)
diff --git a/packages/editor-skeleton/package.json b/packages/editor-skeleton/package.json
index e98006b58..d0ed67d9d 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.60",
+ "version": "0.8.61",
"description": "alibaba lowcode editor skeleton",
"main": "lib/index.js",
"module": "es/index.js",
@@ -19,7 +19,7 @@
"editor"
],
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",
diff --git a/packages/plugin-components-pane/CHANGELOG.md b/packages/plugin-components-pane/CHANGELOG.md
index 8537b6439..49665b1d8 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.57](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.56...@ali/lowcode-plugin-components-pane@0.8.57) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-plugin-components-pane
+
## [0.8.56](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-components-pane@0.8.55...@ali/lowcode-plugin-components-pane@0.8.56) (2020-09-03)
diff --git a/packages/plugin-components-pane/package.json b/packages/plugin-components-pane/package.json
index 85aa62410..cb43b1d15 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.56",
+ "version": "0.8.57",
"description": "alibaba lowcode editor component-list plugin",
"files": [
"es/",
@@ -20,7 +20,7 @@
],
"author": "xiayang.xy",
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
"@ali/lowcode-types": "^0.8.19",
"@ali/ve-component-list": "^1.1.1",
diff --git a/packages/plugin-designer/CHANGELOG.md b/packages/plugin-designer/CHANGELOG.md
index 00bfdade5..c4227dcbc 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.55](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.54...@ali/lowcode-plugin-designer@0.9.55) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-plugin-designer
+
## [0.9.54](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-designer@0.9.53...@ali/lowcode-plugin-designer@0.9.54) (2020-09-03)
diff --git a/packages/plugin-designer/package.json b/packages/plugin-designer/package.json
index f541c18bd..1597f0241 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.54",
+ "version": "0.9.55",
"description": "alibaba lowcode editor designer plugin",
"files": [
"es",
@@ -20,7 +20,7 @@
],
"author": "xiayang.xy",
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
"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 98001e659..2c7512db3 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.61](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.60...@ali/lowcode-plugin-outline-pane@0.8.61) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-plugin-outline-pane
+
## [0.8.60](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-outline-pane@0.8.59...@ali/lowcode-plugin-outline-pane@0.8.60) (2020-09-03)
diff --git a/packages/plugin-outline-pane/package.json b/packages/plugin-outline-pane/package.json
index 5eb6b755e..e42b01f24 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.60",
+ "version": "0.8.61",
"description": "Outline pane for Ali lowCode engine",
"files": [
"es",
@@ -14,7 +14,7 @@
"test:snapshot": "ava --update-snapshots"
},
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",
diff --git a/packages/plugin-sample-preview/CHANGELOG.md b/packages/plugin-sample-preview/CHANGELOG.md
index 56e1bcbe1..ff2066355 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.59](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.58...@ali/lowcode-plugin-sample-preview@0.8.59) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-plugin-sample-preview
+
## [0.8.58](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-sample-preview@0.8.57...@ali/lowcode-plugin-sample-preview@0.8.58) (2020-09-03)
diff --git a/packages/plugin-sample-preview/package.json b/packages/plugin-sample-preview/package.json
index 05617a9ec..294a0e7ef 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.58",
+ "version": "0.8.59",
"description": "alibaba lowcode editor sample preview plugin",
"files": [
"es",
@@ -18,7 +18,7 @@
"editor"
],
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
"@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 9e6b5c98c..11192a204 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.59](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.58...@ali/lowcode-plugin-undo-redo@0.8.59) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-plugin-undo-redo
+
## [0.8.58](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-plugin-undo-redo@0.8.57...@ali/lowcode-plugin-undo-redo@0.8.58) (2020-09-03)
diff --git a/packages/plugin-undo-redo/package.json b/packages/plugin-undo-redo/package.json
index b7b5b8d39..bf842ccbe 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.58",
+ "version": "0.8.59",
"description": "alibaba lowcode editor undo redo plugin",
"files": [
"es",
@@ -19,9 +19,9 @@
],
"author": "xiayang.xy",
"dependencies": {
- "@ali/lowcode-designer": "^0.9.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-editor-core": "^0.8.36",
- "@ali/lowcode-editor-skeleton": "^0.8.60",
+ "@ali/lowcode-editor-skeleton": "^0.8.61",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",
"react": "^16.8.1",
diff --git a/packages/rax-simulator-renderer/CHANGELOG.md b/packages/rax-simulator-renderer/CHANGELOG.md
index 57fd05626..9ee8586fe 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.60](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.59...@ali/lowcode-rax-simulator-renderer@0.8.60) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-rax-simulator-renderer
+
## [0.8.59](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-rax-simulator-renderer@0.8.58...@ali/lowcode-rax-simulator-renderer@0.8.59) (2020-09-03)
diff --git a/packages/rax-simulator-renderer/package.json b/packages/rax-simulator-renderer/package.json
index 01c8a382a..6305c32b8 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.59",
+ "version": "0.8.60",
"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.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-rax-renderer": "^0.1.7",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",
diff --git a/packages/react-simulator-renderer/CHANGELOG.md b/packages/react-simulator-renderer/CHANGELOG.md
index 8aa7e8302..a7ac263d4 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.61](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.60...@ali/lowcode-react-simulator-renderer@0.8.61) (2020-09-08)
+
+
+
+
+**Note:** Version bump only for package @ali/lowcode-react-simulator-renderer
+
## [0.8.60](https://gitlab.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/compare/@ali/lowcode-react-simulator-renderer@0.8.59...@ali/lowcode-react-simulator-renderer@0.8.60) (2020-09-03)
diff --git a/packages/react-simulator-renderer/package.json b/packages/react-simulator-renderer/package.json
index 5137ba0fd..cc51ca74d 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.60",
+ "version": "0.8.61",
"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.54",
+ "@ali/lowcode-designer": "^0.9.55",
"@ali/lowcode-react-renderer": "^0.8.20",
"@ali/lowcode-types": "^0.8.19",
"@ali/lowcode-utils": "^0.8.22",