mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 09:41:57 +00:00
64 KiB
64 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.13.1-11 (2020-11-02)
Bug Fixes
- 解决 slot 在关闭时没有正常回收节点 (642a404)
0.13.1-10 (2020-10-26)
Note: Version bump only for package undefined
0.13.1-9 (2020-10-26)
Bug Fixes
- 处理 slot 开启/关闭操作中, 无法正常创建 slot 的bug (3e86d09)
0.13.1-8 (2020-10-26)
Note: Version bump only for package undefined
0.13.1-7 (2020-10-23)
Features
- 兼容 didDropOut 接口 (2655c4a)
0.13.1-6 (2020-10-22)
Bug Fixes
- 修复修改 componentsMap 后无法刷新视图的 bug (a1e7f21)
0.13.1-5 (2020-10-20)
Note: Version bump only for package undefined
0.13.1-4 (2020-10-20)
Note: Version bump only for package undefined
0.13.1-3 (2020-10-19)
Bug Fixes
- 修复 JSSlot 被转成 i18n 结构 (f2c3292)
0.13.1-2 (2020-10-19)
Bug Fixes
0.13.1-1 (2020-10-12)
Note: Version bump only for package undefined
0.12.1-3 (2020-10-12)
Bug Fixes
0.12.1-2 (2020-09-23)
Bug Fixes
- i18n 绑定变量后消失 (0aafafe)
0.12.1-1 (2020-09-22)
Bug Fixes
- path with / (2470363)
1.0.9-9 (2020-09-22)
Features
- 支持 node.children.onInsert (f120df5)
1.0.9-8 (2020-09-22)
Bug Fixes
- JSSlot 格式也需要转换成 JSBlock (e591aba)
- revert 一段错误修改的代码 & 优化代码 (614dbf2)
- save 的时候删除空的 props (69cda3e)
- vision兼容标准api (394db8d)
- 修复修改 勾选框、富文本编辑器、下拉选择 等组件标题报错 (8ba26ee)
- 删除一个 console log (79b7042)
- 去除乐高vision兼容影响 (9e47561)
1.0.9-7 (2020-09-18)
Bug Fixes
-
- 小程序导航配置 pagePath -> path 2.OneAPIConfig -> oneAPIConfig (2714285)
- 修改 renderer 需等待 document 才开始渲染 (e7cc9bc)
1.0.9-5 (2020-09-17)
Bug Fixes
- 低代码组件丢失代码找回 (aac8126)
- 1.修复 rax 路由问题 2.切换 designMode 重新 setupSelection 3.settingpane add state shouldIgnoreRoot (890ec76)
- should set field (20c3b27)
- should set field - demo-server (6cfa0aa)
- source-editor bug & exp-setter bug (5cd88d4)
Features
- 补充一些 vision API (933cef1)
1.0.9-2 (2020-09-14)
Note: Version bump only for package undefined
1.0.9-1 (2020-09-14)
Note: Version bump only for package undefined
1.0.9-0 (2020-09-14)
Bug Fixes
- fieldId 重复问题 (e761b1a)
- (location) => ({location}) (0e75b8e)
- [material-parser]fix bug of main field & remove useless debugger (8fde0ec)
- 🐛 add history pane for vision demo (3ce7079)
- 🐛 add hotkey up/down/left/right (9c8afe8)
- 🐛 add pollyfill for vision page.getHistory (0b905d0)
- 🐛 add tip on setter title (c93c1d0)
- 🐛 after event name & TabItem parent limitation (76fb0b3)
- 🐛 bugs about deps (1eabd50)
- 🐛 Card component's settings (f44e7ab)
- 🐛 Cascader init status (e4a28c4)
- 🐛 children in props (fe0ace8)
- 🐛 codeout btn fix (afda7d4)
- 🐛 Collapse render error (6fed968)
- 🐛 empty (927c8f2)
- 🐛 error when quick search (801d954)
- 🐛 eslint (e3ca0bd)
- 🐛 eslint (14803dd)
- 🐛 fix bug of transforming type (ebbe58d)
- 🐛 fix bug of unevaluated default values (22b667c)
- 🐛 fix bug of validate schema (3f97523)
- 🐛 fix Menu & MenuButton assets cfg (3d40aa2)
- 🐛 fix remaining bugs of unevaluated default values (7947134)
- 🐛 get deps info from slot (6c3ae36)
- 🐛 getPrototype is undefined (95b3409)
- 🐛 group chunks by filetype family (db144a9)
- 🐛 history pane zindex (48f3be1)
- 🐛 i18n面板不生效 (27cd916)
- 🐛 loop bug (8f53910)
- 🐛 mainArea 画布切换,MainArea 重新初始化导致 iframe 初始化报错 (5054d06)
- 🐛 Menu Items (5ecacef)
- 🐛 repair children before deps analyze (737d06e)
- 🐛 save and generator last page (3e4254c)
- 🐛 style setter not working (c88ea6b)
- 🐛 support JSFunction type (9061e4b)
- 🐛 Tab & TabItem assets config (0cc08fb)
- 🐛 Tag assets (b460dcf)
- 🐛 Tag components setting (de941da)
- 🐛 Timeline asset config (436dadd)
- 🐛 title缺少icon字段,临时转接一下 (2f9bb25)
- 🐛 update shell (15fb964)
- 🐛 update start scripts (6330f21)
- 🐛 use intl (a22e66a)
- 🐛 use JsonSetter as dataSource Setter (553f924)
- 🐛 修复主设置面板下 stagebox 的样式问题 (d5a98c0)
- 🐛 修复区块面板命名冲突的问题 (de50ebf)
- 🐛 修复富文本高级内容弹层样式问题 (edb480d)
- 🐛 修复编辑面板 (a0bad77)
- 🐛 增加 getAddonData api (68b7e29)
- 🐛 增加传入组件children的默认值[], 对之前的非健壮组件做兼容 (af0f2df)
- 🐛 增加剪切快捷键 (a73a82e)
- 🐛 快捷键支持 (73374dd)
- 🐛 更改复杂类型生成工具的接口形式,减少调用复杂度 (ce616b5)
- 🐛 添加 loop 和 condition 的判断 (b521ebe)
- 🐛 清理无用代码 (015b58a)
- 🐛 用 isI18nData 判断 meta title (732bccf)
- 🐛 移动快捷键 (7c8a27c)
- 🐛 绑定动作无法打开代码面板 (160d6f7)
- 🐛 解决点击组件时无法聚焦到点中的组件上的问题 (852d882)
- 🐛 逻辑简化 (710f3ba)
- 😈 table 无法选中问题 (34825f8)
- 😊修复arraysetter删除不更新问题 (9d8a730)
-
- 修复dialog拖入不显示问题 2. dialog 只能在根节点下 3. 引入 modalNodeManager (65977e7)
- add component (995785d)
- add extraEnv (9058ac8)
- add FaultComponent style (77b0b2c)
- add pages.toData method (95d3cb3)
- add unique key (e48307d)
- border action style (6b91535)
- call consumer (70a1472)
- cancel dragging on invalid position (f961096)
- canDropIn 为 boolean 时失效 (7508fb6)
- cloneElement bug (d5c5614)
- compatiable bug (45574db)
- compatiable old VE api (45af1c5)
- compatiableReducer 递归 (e905928)
- condition增加异常保护 (8324368)
- CR 问题修复 (f054cbf)
- createComponent 支持所有 schema (7f946f5)
- currentPage.id 返回 formUuid (775725d)
- demo (9142805)
- demo data (b4a27fc)
- demo 中引入locode-editor-general (1f03857)
- depend (c90996d)
- div 不显示问题 (1b6533c)
- documentModel toData 方法 (1ea0d73)
- dropdown and menu schema (ae1d125)
- editor (ccd9162)
- enhance compile config (2899149)
- export data (41f7724)
- factory api (237b866)
- fieldId 重复 (5d64312)
- fieldId 重置bug (31215da)
- findDOMNodes (7abf606)
- findDOMNodes error (6f5342d)
- fix bug of build errors (770a1b6)
- fix bug of missing ajv (a37d655)
- fix bug of missing types in material-parser (9ce0a73)
- fix function-setter bug (8fd77df)
- fix function-setter bug (dced647)
- fix mixsetter style (0ecce83)
- fix NextTable callback function (ce77375)
- fix source edit bug (047247c)
- force schema (6d0a8ff)
- formUuid 可能不在 url 中 (8657ab8)
- get pakcage.json (8b99a51)
- getDocId (34341d6)
- getSuitablePlace (03e7c57)
- handling the undefined variable (0efe8b4)
- history API (e411687)
- history.listen({location}) => history.listen(location) (25a6390)
- i18n parser & setting (dbdd9e4)
- intl (8a061ab)
- layout tabbar number (3975571)
- lc-borders-actions (56d9f5f)
- left-fixed-pane 设置宽度不生效 (a5f0d5e)
- live editing outline colore (791771c)
- merge (ac55847)
- miniapp compwrapper ref (5ae08f5)
- miniapp demo (7c42473)
- modal node locate (9a72dd7)
- modify docId (dc95033)
- modify layout props (9baba75)
- nextId append the id of document (80a5c93)
- nextId() 逻辑调整 (488a5d8)
- NodeChildren伪装为Array保证向前兼容 (7950bf5)
- onDocumentChange (eb60d1f)
- onReRender (29ea5f7)
- panel visible time (18ac1fa)
- parse custom methods function (87d8b86)
- patch prototype (f20bfaa)
- path resolve problem (b12c0f8)
- plugin-desiger 支持从 editor 获取 device 参数 (43bc29b)
- plugin-designer (2dfbcd4)
- post process file error (389eaf7)
- prop type=UNSET 时返回 undefined (f437f30)
- props.getNode 防死循环 (444e25c)
- quickSearch error (a8009ef)
- rax finddom 方法重写 (1d90928)
- raxFindDOMNodes (90430f3)
- react simulator rendererContainer props (6e1eac0)
- remove 1.txt (796d09d)
- remove abstract identifer (2e45266)
- remove console (6c703d8)
- remove console (6889123)
- remove debugger (a835dc6)
- remove vision dependency from plugin-undo-redo (08b93f9)
- rename MixinSetter to MixedSetter (0e9a740)
- render children (487f257)
- render error样式 (d601d5e)
- rendererContainer (486713a)
- revert (dad21e2)
- rm demo in lib (55630d6)
- router change (920e584)
- router rerender (d886abc)
- same name chunk case (d6855e2)
- schema should be componentsTree (69a2a89)
- set i18n setter value when change mixed setter (72d81c2)
- setter 报错不影响页面渲染 (c0a6022)
- setting pane tab active (06d7b50)
- setting 面板样式调整 (922b361)
- settingField items is empty when type is not 'group' (582c41a)
- settingfield添加props修复地区组件切换类型报错 (88348f7)
- settings pane (27db010)
- skeleton.topArea.hide() 不生效的问题 (6d2b955)
- slot 兼容问题 + loop key bug fix (bc64017)
- style (4694331)
- support dropObject is data (809fda7)
- supports (371b84c)
- tip direction (f51d496)
- topbar search icon (0447801)
- Trunk add getSetter (b6d64c3)
- Trunk.getSetter return ReactElement (34bf71d)
- try get settingfield (56f242f)
- ts type (1732e7d)
- typeName 为 any 时转换出的 MixedSetter 缺少 props 的问题 (4b9084f)
- uniqueid (8db52f0)
- update package.json (f1ec59c)
- updateProps before init (760e6a6)
- upgradePropsReducer (e68977f)
- use webpack for package (b350a88)
- using the same eslint config (5532c94)
- variable init bug (6d55bd3)
- vc-filter bug fix (31ea5d5)
- VC-Filter组件的适配问题 (1f581b8)
- vision API 兼容 DockPane.getDocks() (f72fb66)
- vision prop 初始化时有依赖已初始化的 prop,需要实时添加 (1feb46f)
- vision 大包 window 指向问题 (aa1b526)
- VisualEngine 仍使用 ifframe 中 window 对象 (9d19731)
- window.parent (7e1b8ff)
- 不对外暴露 Node (05957ce)
- 不应该限定 parent 才做解绑操作 (2e616e3)
- 临时解决 lowCodeComponent 性能问题 (25b4ba2)
- 优化simulator样式 (25ba893)
- 优化树子节点删除逻辑 (47e814f)
- 优化画布中点击事件屏蔽,增加富文本组件的部分屏蔽 (ec08c6c)
- 优化画布中点击事件屏蔽,增加富文本组件的部分屏蔽 (a5b6557)
- 低代码组件 props 显示 object 问题 (116498e)
- 低代码组件修改之后渲染为空 (ef71632)
- 使用深拷贝赋值并修改 dataSource.list 避免影响 legao 现有逻辑 (82c5d2e)
- 保存区块按钮渲染异常 (33a7227)
- 修复 condition 代码导出错误 (57b30cf)
- 修复 initial 重复、type = 'composite' 时 items 为空 (bf79e63)
- 修复 preset-vision 版本 lifeCycles 丢失以及 slot 初始化问题 (7cf6d24)
- 修复 slot 获取初始值异常的 bug (63b19f1)
- 修复 toolbar 弹出位置异常 (b40b9a4)
- 修复bool类型对应的setter (2df6230)
- 修复js面板引用计数问题 (fcc1a6f)
- 修复低代码组件内部部分区域无法选中 (f0adaa5)
- 修复低代码组件设计器、区块设计器根节点为 Page 的问题,修复 topArea 样式 (e85b542)
- 修复删除时,当前组件信息丢失问题 (3bd1248)
- 修复判断动态 setter 的逻辑 (d195d7f)
- 修复取不到值的情况 (5e7e488)
- 修复在切换页面时,没有销毁相应节点导致的一系列bug (59fac25)
- 修复导入的组件拖入画布报错 (caf9915)
- 修复无法拖动的问题 (2b2de74)
- 修复组件面板详情加载不了的 bug (cca3309)
- 修复获取 currentPage 的逻辑 (d8221db)
- 修改dataSource items -> list (46eadd1)
- 修改js面板的保存schema问题 (0ee8892)
- 修改插件面板配置 (f9ceda5)
- 修改移动端设备宽度 (cd7b1e6)
- 兼容 listSetter 内部变量,修复回退 fieldId 重置问题 (c95e618)
- 兼容 rpx (5050af7)
- 兼容 variable 历史数据格式 (d666317)
- 兼容modal模式 (1092ee9)
- 兼容vision体系代码面板中引用计数功能 (8ade6d8)
- 兼容事件绑定 (f4c07af)
- 兼容原来 prototype 的 componentName/view (d542a40)
- 兼容小程序面板的特殊情况 (3c686ab)
- 初始就create 所有documentInstance, 否则路由跳转有问题 (fdd6978)
- 动作面板名字 (f734a61)
- 区块模板切换之后数据不显示 (292c1c3)
- 区块模板根节点支持 Div (c3b796e)
- 区块组件无法删除 (d936d2b)
- 卡片内容不可用拖动 (6a85c43)
- 去掉根据 componentName 判断 isModal 的逻辑 (28f0213)
- 可以降级到历史的 JSBlock 格式 (af1746b)
- 右侧配置面板样式修复 (05f62da)
- 右侧配置面板面包屑点击无效 (353fb10)
- 合并后bugfix (c3e6b4b)
- 在 renderer 层面做 function component 包装,避免影响 rax 等其他场景 (1f920dd)
- 在Transducer中添加对MixedSetter的支持 (7317f2f)
- 在设计器里,所有组件都需要展示,不管 condition 为何值 (0e7e038)
- 增加 getNode 兼容接口 (5b6792f)
- 增加try catch (6f5d11c)
- 增加兼容 API (2960446)
- 处理 function component 无法选中的问题,本质上是没有 ref (fa94aab)
- 处理 schema id 重复的问题 (d2316be)
- 处理选区的 toolkit 位置不对的 bug (bfc63db)
- 复制之后 fieldId 重复 (36621ea)
- 多选时设置项异常 (8cc9d73)
- 大纲树节点显示隐藏埋点 (e91ab1f)
- 实现 removeDocument (c07b447)
- 导入的组件默认怎么变量绑定 (fc398c2)
- 导入的组件默认怎么变量绑定 (194d8d8)
- 快捷键增加判断 (0f64829)
- 快捷键增加判断 (e18a231)
- 拖拽时要解除与原来节点的关系 (7a6bf2c)
- 支持 AC 组件 (c287bad)
- 支持事件 VE_EVENTS.VE_PAGE_PAGE_READY (935ffad)
- 支持低代码组件样式 (6e64be1)
- 支持自定义 Block 容器 (1c0b508)
- 支持页面回滚 (5d7dc2f)
- 新增自定义模式 demo & 导出自定义需要的信息 (07e2759)
- 暂时使用 live 模式作为条件判断是否限制选中 Page 组件 (0bab030)
- 更改生成 id 的规则, 否则命中 recore 解析 id 的一个限制 (5adff44)
- 根据目标元素的canDropIn函数判断是否能放入其他元素 (21d4f64)
- 框架样式调整 (58790c5)
- 没有 modal node 时不显示模态视图 (555824c)
- 清理代码依赖及版本 (0b15d30)
- 灵犀vc组件中调用config, 补充进去 (7171aa2)
- 用户在动态修改 prototype 时也需要重新计算 meta (66c21c0)
- 画布BorderAction埋点数据 (d813b50)
- 禁止组件拉到 Page 的直接子节点, 以及替换 tab 组件 (d93a291)
- 移除 isInSimulator 函数 (6370889)
- 简化 onPageReady 实现逻辑 (a36e5f2)
- 组件缺失占位 (aff2f34)
- 补充documnet-model中addonData 相关方法 (cbc70ea)
- 补全 packageName, 否则在组件面板会被隐藏 (88e5008)
- 解决 set('schema') 后 componentsTree 越来越多的 bug (a171d3e)
- settings-pane: overflow problem (d2d8556)
- 解决点击数据源,自动隐藏的问题 (7dcd61c)
- 调整 upgrade 和 init 的流程 (09fc1a0)
- 调整visionNode修改未知 (da59235)
- 调整保存成功弹出框位置 (5198dae)
- 适配Nav组件 (7e9829f)
- 部分低代码组件渲染报错 (093015c)
- designer: fix insertion style (82c10d2)
- designer/node.ts: fix hasLoop logic (99a7288)
- 钉住行为调整 (91a390e)
- 页面加载之后就被标记位 isModified (2840d27)
- editor-skeleton: add canSetFixed prop to panel config (1b57d5c)
- rax-render: hidden无效 (08a3e36)
- react-renderer: fix hasLoop logic (577e0eb)
Code Refactoring
- 💡 refactor with react-docgen (64c9daa)
Features
- 🎸 add component descriptions in assets (ceb15f9)
- 🎸 add demo-server (df35c6a)
- 🎸 add missing dependencies to editor (54477aa)
- 🎸 add node type mapping config for jsx plugin (19a51b8)
- 🎸 Box config edit (49b49ee)
- 🎸 Button update (7969273)
- 🎸 code generator fix slot support (e51b9cb)
- 🎸 Collapse component update (c682cc5)
- 🎸 Collapse.panel has drop in Collapse (d4d41e4)
- 🎸 modify repo config & template config (049e6cb)
- 🎸 pagination update (f13b3ab)
- 🎸 ployfill for vision (41a0647)
- 🎸 polyfill exchange (286e7d8)
- 🎸 polyfill exchange (7070557)
- 🎸 polyfill style (c48846d)
- 🎸 polyfill style (a6381d7)
- 🎸 prototype getTitle 支持 i18n (18807ab)
- 🎸 saveload btn for demo (f91da66)
- 🎸 support parsing fusion source code (5895cf1)
- 🎸 support parsing sub components (70f3e32)
- 🎸 update sh (3e23362)
- 🎸 update upload component (10abef5)
- 🎸 upload update (f81932b)
- 🎸 为了能更好地在设计态模拟, 将 device 透传到组件树根组件上 (2a253fb)
- 🎸 为了能更好地在设计态模拟, 将 device 透传到组件树根组件上 (7ab7def)
- 🎸 为容器的占位元素增加一个特定的 class 方便在设计器里定制样式 (5077141)
- 🎸 增加icon相关的判断函数 (89064f5)
- 🎸 增加icon获取api (f1a0823)
- 🎸 增加一个hover事件效果 (da5dd1a)
- 🎸 增加节点选择组件调用入口 (e945d79)
- 🎸 容器占位原生的样式从内联改成写在 CSS 文件里,方便被覆盖样式 (a616e18)
- 🎸 支持设置模拟器的 viewport 的宽高和缩放级别 (3a54241)
- 🎸 旧的组件无法继续沿用,增加了一个节点选择组件 (f042041)
- $ method (cf50292)
- add ? to component designer/src/designer/setting/utils.js (0025e3c)
- add alias for get index (e853a4f)
- add color-setter (a149921)
- add eslint ignore (28ad3e9)
- add expression-setter AutoComplete tips (9c62a49)
- add favicon for preview (9c1b2d6)
- add filter reducer (17c6ed3)
- add function setter (114b6b0)
- add init and ready lifecycles (fd100c9)
- add label for i18n setter in slots (b298c18)
- add Monitor (f915d19)
- add prettier post processor (49ac9a3)
- add recore project template (267953b)
- add resize box (14a55ae)
- add root field to material parser options (c6724e9)
- add setters (15317b0)
- add setters (af62a3e)
- add style setter (efb3e5e)
- add style-setters (99b1d84)
- add template create tool (e906683)
- add URL link for setter titles (4678408)
- add xima (ff1e17a)
- add zip publisher (31156ed)
- bord resizing (361f4f6)
- border resizing (c7fc28c)
- cache lazyElement (8f3b4e6)
- change reducer stage (c2e83c7)
- code generator main process (021d6e0)
- complet dynamically render (edf14c1)
- complet preview (56c16ff)
- complet Trunk (fcd0af8)
- complete component protocol json schema & validate method (3df360d)
- complete live-editing expr & i18n (3ac08ba)
- current DocuemntInstance add refresh method (b18a0d2)
- demo schema & complex children type (a5ee6bd)
- demo 构造 componentsMap (f445ffe)
- double outline & ZH_EN support (b379bd7)
- duplicate (ec932aa)
- Exchange (ef5a72e)
- export Monitor (51025f0)
- export navigator (ef99ec2)
- export publisher (4a53faa)
- extend deviceClassName (0e96074)
- fix gaps (32af3d3)
- for box resizing (77e325f)
- for box resizing (cb2854d)
- get layout config from legao-design (b9103a2)
- get SettingField instead of SettingPropEntry for compatibility (2787a12)
- history log (fbb3577)
- immigrate aimake materialin (44ac85f)
- import react-docgen to parse propTypes (6e66168)
- init (b0de4f3)
- init rax-render (7167767)
- iphonex 样式 (e3637b0)
- iphonex 样式 (08d7875)
- JSexpression props (26f4fb1)
- left pane style (c149f64)
- left pane title style; setting pane style (66e8c25)
- lint command (fae976c)
- live mode lifeCycles (66f0c79)
- live 模式取消 mock 兼容 (ab66fd4)
- load assets for preview (5376469)
- merge live mode (92c3039)
- mixin-setter get all setter (a5eb62d)
- mixin-setter get all setter (eaa84d2)
- panel增加自动埋点 (afc7758)
- plugin preview (18f149e)
- prepare publish for code-generator (93ff5c2)
- preview (abeb2ba)
- project builder fix & publish demo to disk (26983b3)
- rax render (6ce0093)
- rax render (95bf331)
- rax render (038d74e)
- rax-render 兼容 (877d3fc)
- rax-render 拦截逻辑 & request 调用 webtable(mock) (42108f6)
- ReactProvider (0e50a20)
- recore solution (3bfe758)
- register-defaults 改为可选项 (2195797)
- remove -p tslint.json for test (6d013e1)
- remove useless codes & modify generator (dcd1b33)
- rewrite demo & export plugins and utils (6cf7c3d)
- run vision polyfill (33750b7)
- save display JSON result (5afd388)
- select add setters (c84e3a7)
- setting-pane 新增removeProp 函数 (b97c807)
- show value state (bd49e50)
- style setter 国际化 (4619ee3)
- support components (d72c0d1)
- support float pane fixed (40d8260)
- support global inline editing (4f7179b)
- support localizing (e1faa84)
- support multiple exported components (db1b6de)
- support plaintext liveediting (ea62f12)
- support prop.autorun (c0a5235)
- support subtreeModified (7eeb51c)
- support typescript & dynamic parsing in material parser (6168ef5)
- tree 组件修改 (7efa52f)
- use new ComponentPane (56ae5ad)
- ve事件埋点 (700e5b0)
- window._table (e6cce31)
- 主设置面板里深层次界面通过 stagebox 进行过渡 (783e945)
- 修复状态切换失效 (2e3f60d)
- 修改rax-render (14ad77c)
- 在 editor-preset-vision 中对 legao schema 进行向前兼容 (7867917)
- 增加 defaultFixed,面板可默认固定 (eb51b5e)
- 增加 node replaceWith 方法 (d44f95b)
- 增加color-setter,json-setter (93e76ce)
- 增加loading扩展点 (3a1e900)
- 增加miniapp外壳 (bccce8c)
- 增加出码按钮 (6f7b066)
- 大纲树埋点 (fa24821)
- 大纲树展开折叠埋点 (d9828f2)
- 大纲树支持模态视图 (3785e1c)
- 容器组件支持传入 placeholder 和对应样式 (0c4de43)
- 导出的schema增加componentsMap (dbc958c)
- 引擎层埋点 (69de533)
- 抽离AppHelper (1f6d131)
- 接入乐高组件面板 (e40b1f3)
- 支持 entry 模式 (fe1f6f1)
- 支持body和背景样式 (661d98d)
- 支持低代码组件设计态实时改变 (c5a817b)
- 支持多 pages 的 schema 结构 (d9b5adb)
- 支持编译渲染 (0a42151)
- 支持配置layouts属性 (8464235)
- 新增functionSetter (9359ac6)
- 新增simulatorurl,可以设置cdn使用simulator (1f45b05)
- 新增事件入参功能 (0614fa7)
- designer: add blank page logic (aeeb9ba)
- designer: add builtin hotkeys (2ec5883)
- rax-provider: init (cb0f382)
- vision-polyfill: add context (f724487)
- vision-polyfill: add context as portal (bd12730)
- vision-polyfill: support polyfill of vision package (204fdfe)
- 新增分隔符物料配置 (af39c17)
- 新增用于小程序跳过 variable 检测设置 hotvalue 的方法 (ef799eb)
- 编辑器 hooks 能力实现 (f3ac23b)
- 自动埋点 (fecf34d)
- 适配 webtable (91f1702)
- 适配TreeNode节点 (8c36928)
- 适配乐高 OneApi 数据源,将 options.params 从 Array 改为 Object (aa135c0)
- 透出loading (e96934a)
- 透出错误边界捕捉不到的错误 (f224abf)
Reverts
- 去掉多余注释 (2495afa)
BREAKING CHANGES
- 🧨 use react-docgen to replace parser