Commit Graph

  • 614f12adf3 feat(editor): 支持历史记录持久化 master roymondchen 2026-06-08 17:04:39 +08:00
  • bddc6f343c feat(editor): 支持按历史记录 uuid 回滚 roymondchen 2026-06-05 19:24:23 +08:00
  • be3a900e6a fix(editor): 修复历史对比属性配置上下文缺失 roymondchen 2026-06-05 17:27:20 +08:00
  • aaff67434b Deploy to GitHub pages gh-pages github-actions[bot] 2026-06-04 09:22:54 +00:00
  • bc555ebdc0 chore: update lockfile v1.8.0-beta.4 v1.8.0-beta.4 dev roymondchen 2026-06-04 17:15:03 +08:00
  • b7d1cea7c1 chore: release v1.8.0-beta.4 roymondchen 2026-06-04 17:13:59 +08:00
  • 3bd0eecb42 fix(editor): 修复合并历史记录信息展示 roymondchen 2026-06-04 17:10:54 +08:00
  • cd19dec790 fix(editor): 修复历史对比样式配置显示 roymondchen 2026-06-04 16:59:08 +08:00
  • 10b70c36bb fix(editor): 禁止缺少变更记录的历史回滚 roymondchen 2026-06-04 16:48:24 +08:00
  • 27b2c2c685 feat(editor): 历史记录支持操作来源 roymondchen 2026-06-04 16:08:52 +08:00
  • a8a9cf372d chore: update lockfile v1.8.0-beta.3 v1.8.0-beta.3 roymondchen 2026-06-04 14:13:01 +08:00
  • 6253d7ed23 chore: release v1.8.0-beta.3 roymondchen 2026-06-04 14:12:13 +08:00
  • 444d4223a9 feat(stage): 非点击画布选中组件时高亮闪烁选中区域 roymondchen 2026-06-04 14:02:57 +08:00
  • a9e9e65f9c feat(editor): 历史记录列表展示时间并优化回滚差异弹窗 roymondchen 2026-06-03 18:08:02 +08:00
  • 42162f2e4a feat(editor): 历史记录差异对比弹窗关闭时派发 close 事件 roymondchen 2026-06-02 19:56:34 +08:00
  • 7a161cab00 refactor(editor): 历史记录数据源/代码块 tab 复用通用 BucketTab roymondchen 2026-06-02 19:07:38 +08:00
  • 1cd69b33fe feat(editor): 对比表单支持自定义 loadConfig 加载逻辑 roymondchen 2026-06-02 17:03:27 +08:00
  • 12069e0937 feat(form): submitForm 支持返回 changeRecords roymondchen 2026-06-02 16:43:07 +08:00
  • 1b66ab1b88 refactor(editor): 抽取 serializeConfig 工具统一序列化配置 roymondchen 2026-06-02 16:32:28 +08:00
  • 64d35d5363 fix(form): 对比模式下无 name 字段时不展示差异 roymondchen 2026-06-02 16:28:08 +08:00
  • 35fc394199 feat(form): fieldset legend 支持函数动态生成标题 roymondchen 2026-06-02 14:24:09 +08:00
  • 8612311db1 feat(editor): 历史记录面板支持自定义扩展 tab 并开放 Bucket/goto 配置 roymondchen 2026-06-01 19:21:36 +08:00
  • 818b41f07f chore: update lockfile v1.8.0-beta.2 v1.8.0-beta.2 roymondchen 2026-05-29 18:56:40 +08:00
  • 9b34124805 chore: release v1.8.0-beta.2 roymondchen 2026-05-29 18:55:38 +08:00
  • 7a61a35664 fix(editor): 显式标注 CompareForm 的 defineExpose 类型以修复 DTS 构建报错 roymondchen 2026-05-29 18:53:08 +08:00
  • 025cca365c perf(dep): 依赖收集改为单次遍历批量处理多 target roymondchen 2026-05-29 17:55:13 +08:00
  • a3333e2b4e feat(editor): 新增 hideSidebar 配置支持隐藏左侧面板 roymondchen 2026-05-29 16:49:10 +08:00
  • cbc4b25072 feat(editor): 字段对比模式逐项展示差异并补充历史记录面板文档 roymondchen 2026-05-29 15:51:47 +08:00
  • b02aa75ddc feat(editor): 历史记录面板支持单步回滚(类 git revert) roymondchen 2026-05-29 14:19:44 +08:00
  • f0c66427b8 feat: form 新增 showDiff prop 支持自定义对比判断 roymondchen 2026-05-28 20:30:05 +08:00
  • c854dfa8bf feat(editor): vs-code 字段对比模式改用 monaco diff 编辑器 roymondchen 2026-05-28 20:12:46 +08:00
  • 59f4e0edac feat(editor): 历史记录面板支持差异对比 roymondchen 2026-05-28 19:49:03 +08:00
  • 0f8abf7298 fix: 对比模式下关闭 tab-pane 的 lazy,确保差异数能正确统计 roymondchen 2026-05-28 19:32:54 +08:00
  • 62a2ee6693 feat(editor): 历史记录面板支持点击跳转与回到初始状态 roymondchen 2026-05-28 18:52:11 +08:00
  • 0446202ba6 feat(editor): 新增历史记录列表面板 roymondchen 2026-05-28 17:51:52 +08:00
  • 285434ef3e feat(form): 支持自定义 label slot roymondchen 2026-05-28 16:45:11 +08:00
  • 8dae67769c feat(editor): 数据源与代码块 service 支持 undo/redo roymondchen 2026-05-28 16:40:49 +08:00
  • 09558fa027 feat(editor): 历史记录接入 changeRecords,undo/redo 按 propPath 局部更新 roymondchen 2026-05-28 16:28:35 +08:00
  • 4c855ba50b feat(editor): 写操作支持 doNotPushHistory 选项以跳过历史记录 roymondchen 2026-05-28 16:03:29 +08:00
  • e2c065f90d feat(editor): 代码块与数据源支持按 id 独立的历史记录 roymondchen 2026-05-27 19:50:17 +08:00
  • a341c7d73e fix(editor): 多选时对多个节点的操作合并入同一条历史记录 roymondchen 2026-05-27 19:09:34 +08:00
  • de94a75803 refactor(editor): 移除 BaseService 废弃的 use/middleware 机制 roymondchen 2026-05-27 18:55:38 +08:00
  • d01a28ce76 fix(editor): 修复移动到菜单导致节点引用异常的问题 roymondchen 2026-05-27 17:17:43 +08:00
  • 6c40425d8c chore: update lockfile v1.8.0-beta.1 v1.8.0-beta.1 roymondchen 2026-05-27 11:28:31 +08:00
  • b8b0490260 chore: release v1.8.0-beta.1 roymondchen 2026-05-27 11:27:14 +08:00
  • 2846f9eb2a fix(core): app.emit 在节点配置事件时不应短路 super.emit roymondchen 2026-05-27 11:20:48 +08:00
  • 62fc818ae1 refactor(form-schema): style-setter 继承 containercommonconfig roymondchen 2026-05-26 21:10:22 +08:00
  • ff810d09e4 feat(editor): 数据源字段选择按钮在对比模式与禁用态下禁止切换 roymondchen 2026-05-26 21:05:01 +08:00
  • b1193b909e feat(editor): 样式设置器 StyleSetter 支持表单对比模式 roymondchen 2026-05-26 20:59:43 +08:00
  • 540a2716d8 fix(editor): serializeConfig 只去掉对象 key 的引号,避免破坏字符串 value 内的引号 roymondchen 2026-05-26 20:20:51 +08:00
  • a1fcb191d2 feat(eslint-config): 禁止匿名 default class/function 导出 roymondchen 2026-05-26 17:09:37 +08:00
  • b9a6dd5b84 fix(editor): 修复 root 整体替换时图层面板节点状态残留与组件树闪烁问题 roymondchen 2026-05-26 17:06:45 +08:00
  • 08011efd6d refactor(form): 使用 getter 访问 props 字段并补充单元测试 roymondchen 2026-05-26 11:51:34 +08:00
  • fbbd05e291 chore: update lockfile v1.8.0-beta.0 v1.8.0-beta.0 roymondchen 2026-05-22 16:54:18 +08:00
  • 9b65917371 chore: release v1.8.0-beta.0 roymondchen 2026-05-22 16:53:17 +08:00
  • 3d038513e3 feat(editor): 新增 DSL 修改方法的 doNotSwitchPage 选项 roymondchen 2026-05-22 16:49:52 +08:00
  • eb1c5a3ec1 fix(editor): 属性面板 padding 仅作用于最外层表单 roymondchen 2026-05-22 15:57:13 +08:00
  • 7ff590b1b6 chore: update lockfile v1.7.14-beta.3 v1.7.14-beta.3 roymondchen 2026-05-21 16:11:51 +08:00
  • 7eeb9b544e chore: release v1.7.14-beta.3 roymondchen 2026-05-21 16:10:48 +08:00
  • 638c3e9f3c feat(form): 新增 submitForm 命令式提交函数 roymondchen 2026-05-21 15:55:28 +08:00
  • 2d31b3812f feat(form): 容器组件新增 extendState 属性 roymondchen 2026-05-21 14:58:43 +08:00
  • 05e512b1fe feat(editor): 新增 DSL 修改方法的 doNotSelect 选项 roymondchen 2026-05-19 17:20:04 +08:00
  • 1e69bc221d refactor(utils): 放宽 isPop/isPage/isPageFragment 入参为仅需 type 字段 roymondchen 2026-05-19 16:25:42 +08:00
  • 12ce19fb02 fix(form): 修复table-group-list中model属性可能为undefined导致的报错 roymondchen 2026-05-18 20:07:49 +08:00
  • aa2ee9fd4b fix(form): select 在 model 值变化时补拉 init 选项 roymondchen 2026-05-18 17:49:21 +08:00
  • f00e84793d chore: update lockfile v1.7.14-beta.2 v1.7.14-beta.2 roymondchen 2026-05-18 13:36:06 +08:00
  • 297e5cebb0 chore: release v1.7.14-beta.2 roymondchen 2026-05-18 13:35:04 +08:00
  • 5ba2019d0b chore: 更新pnpm roymondchen 2026-05-18 13:17:57 +08:00
  • c45df6f6ec build: 优化test性能 roymondchen 2026-05-18 12:49:04 +08:00
  • f1aedc4ce7 fix(editor): 修复 CodeEditor setValue 时滚动位置与折叠等视图状态丢失 roymondchen 2026-05-18 12:09:45 +08:00
  • 873a51fc87 docs: 升级 VitePress 至 v2 alpha,类型引用改为源码片段同步 roymondchen 2026-05-18 11:47:03 +08:00
  • d16ab9a805 docs: 重写快速开始与 runtime 指南,与 playground/runtime 源码对齐 roymondchen 2026-05-15 19:40:49 +08:00
  • df8790042f feat(editor): 导航菜单支持菜单项溢出收纳,新增 NavMenuColumn 组件 roymondchen 2026-05-15 19:33:53 +08:00
  • e64d86660d fix(form): 修复 Select 在 value 为空时仍发起 initUrl 请求的问题 roymondchen 2026-05-15 19:32:04 +08:00
  • 0efd23d6ab chore: update lockfile v1.7.14-beta.1 v1.7.14-beta.1 roymondchen 2026-05-14 19:38:24 +08:00
  • f13f94ca2d chore: release v1.7.14-beta.1 roymondchen 2026-05-14 19:37:22 +08:00
  • 54a5570419 feat(form): 支持 TextConfig handler 返回 Promise,buttonClickHandler 改为 async await roymondchen 2026-05-14 19:32:19 +08:00
  • 2ad5101471 fix(editor): 修复 StyleSetter 嵌套场景下 propPath 丢失上下文路径的问题 roymondchen 2026-05-14 19:17:48 +08:00
  • ab6918f43d test: 完善测试用例 roymondchen 2026-05-14 15:26:22 +08:00
  • 258617536d chore: update lockfile v1.7.14-beta.0 v1.7.14-beta.0 roymondchen 2026-05-11 17:06:57 +08:00
  • fd770f76f1 chore: release v1.7.14-beta.0 roymondchen 2026-05-11 17:05:46 +08:00
  • 49428c57bc chore: update deps roymondchen 2026-05-11 17:01:42 +08:00
  • aab73249d1 feat(editor): 新增 alwaysMultiSelect 配置开启常驻多选模式 roymondchen 2026-05-11 16:50:40 +08:00
  • 2475a4f901 feat(editor): 新增"已选组件"面板节点双击事件 layer-node-dblclick 与 beforeLayerNodeDblclick 钩子 roymondchen 2026-05-09 16:52:15 +08:00
  • 5af9f6e27a feat(editor): 新增 canDropIn 配置统一控制 layer/stage 拖拽放入行为 roymondchen 2026-05-09 16:38:10 +08:00
  • d8133629b4 feat(editor): props 服务新增配置/值的批量获取与存在性判断方法 roymondchen 2026-05-08 19:57:06 +08:00
  • a1f71f02d1 chore: update lockfile v1.7.13-beta.0 v1.7.13-beta.0 roymondchen 2026-05-08 17:48:31 +08:00
  • 29026be6a0 chore: release v1.7.13-beta.0 roymondchen 2026-05-08 17:47:16 +08:00
  • 7ce640627d feat(editor): 新增 stage-top 插槽用于在画布上方插入自定义元素 roymondchen 2026-05-07 20:31:25 +08:00
  • 7b870e5908 feat(editor): 面包屑超出父容器 80% 时折叠中间项并对单项打点 roymondchen 2026-05-07 19:20:46 +08:00
  • 0724c76689 test: 补齐 schema/form-schema/table 包测试并扩充 utils/stage/core 用例 roymondchen 2026-05-07 18:54:48 +08:00
  • c9cef3e20c fix(form): form-dialog save 时浅拷贝 changeRecords 避免引用被污染 roymondchen 2026-05-07 17:34:52 +08:00
  • 3eb8cc0614 docs: 完善 editor/form/runtime/stage 等 API 文档参数与说明 roymondchen 2026-05-07 17:33:58 +08:00
  • a520626ef6 feat(editor): getPropsConfig 支持传入 node 参数并修正 CondOpSelectConfig 类型 roymondchen 2026-05-07 16:24:17 +08:00
  • 3cde69f6f9 feat(editor): 支持自定义组件树节点是否可展开的判断函数 roymondchen 2026-05-07 13:53:51 +08:00
  • cce8b63fc3 chore: update lockfile v1.7.13 v1.7.13 roymondchen 2026-04-29 15:53:10 +08:00
  • bd0c5a7514 chore: release v1.7.13 roymondchen 2026-04-29 15:52:06 +08:00
  • 96801e2ccb fix(core): getTransform 支持 string 类型并适配 hippy roymondchen 2026-04-29 15:38:17 +08:00
  • 26efa75ff2 feat(editor): update 支持 selectedAfterUpdate 参数控制是否更新 nodes roymondchen 2026-04-28 15:50:03 +08:00
  • 59716e909b chore(vue-runtime-help): release v2.0.3 roymondchen 2026-04-24 16:23:11 +08:00