Skip to content

Latest commit

 

History

History
118 lines (114 loc) · 14 KB

CHANGELOG.md

File metadata and controls

118 lines (114 loc) · 14 KB

0.0.1 (2023-08-30)

Bug Fixes

  • 处理图片加载不及时显示问题 (017b331)
  • 解决工具切换时 onInactive 不存在问题 (a1c83f9)
  • 解决图形变换命令的问题 (9813675)
  • 修复矩形绘制重复添加逻辑 (7509af2)
  • 修复类型错误 (dee095f)
  • 修复添加节点时的 id 问题 (e5838ed)
  • 修复图片工具取消选择图片时的错误 (a4cb374)
  • 修复橡皮筋框选鼠标移出时的 BUG (efe8bd6)
  • 修复折线绘制后只选中第一个点的 BUG (09288cb)
  • 修复重置逻辑 (0d9393b)
  • 修复 imageTool 的错误 (b890d08)
  • 修复 menu 弹出时占用父容器空间问题 (e7a84c6)
  • 修复 select-tool 工具 (6a42b90)
  • 修复 slider 值不为 number 的 BUG (8015da5)

Features

  • 初始化 form 包 (9d1a0b0)
  • 插件扩展 app 的事件 (4bae38e)
  • 拆解 selector 为插件 (39715d8)
  • 抽取 selector 服务,实现系统选择功能 (6c4daa1)
  • 初始化动态表单 (9f8bfb4)
  • 处理工具切换时的逻辑 (de410f0)
  • 处理绘图相互影响问题 (fb8e5cb)
  • 处理选中逻辑 (f8c46ff)
  • 处理 polylineTool (59deac3)
  • 处理 select-tool 工具 (554cb31)
  • 处理 selector 可用性 (3181f60)
  • 处理 zoom 问题 (b648612)
  • 创建 history 插件 (cf31854)
  • 调整工具 (f2f3238)
  • 顶点控制器增加更新顶点功能 (19722ad)
  • 定义 Plugin 机制 (eb77db5)
  • 对接图形变换命令 (8dea264)
  • 更新 line-tool 为 polyline-tool (e3e8c58)
  • 工具协议中鼠标方法为可选方法,增加 name 属性 (2a9f07a)
  • 工具增加 drawable 属性,优化绘制对 target 的影响逻辑 (c7c0d0d)
  • 工具增加 id (72b2e76)
  • 关闭缓存 (dbc7eb6)
  • 滚动到内容功能 (5453c2a)
  • 画布支持响应式尺寸 (506a27f)
  • 获取 tool 方法 (56180c1)
  • 将绘图影响逻辑抽取到 mouse 服务 (bd31a85)
  • 解决构造后无法编辑问题 (9206705)
  • 解决控制点在变换后不正确问题 (857e61b)
  • 矩形处理 (2925313)
  • 删除 history (c42c758)
  • 声明快捷键插件 (8ff0796)
  • 实践命令插件的开发 (ede4b10)
  • 实现插件方法合并到 Context (f0401a8)
  • 实现画布的回退和恢复功能 (0b5c7fd)
  • 实现三角形工具 (ef40e44)
  • 实现折线绘制 (3a96917)
  • 实现 ellipse-tool (0a97814)
  • 实现 History 插件 (6de07c0)
  • 使用 Point 替换 Vector2d (dfaf3c2)
  • 提取 tooler 服务 (2731aab)
  • 替换 fabric 为 konva (8cdce09)
  • 图形选择更新时触发事件 (e9fd695)
  • 新增插件机制 (5a9797b)
  • 新增铅笔工具 (98b6394)
  • 新增删除方法 (d1295ed)
  • 新增图片工具 (b3a7395)
  • 新增橡皮擦工具 (0744d02)
  • 新增序列化方法 (3880c51)
  • 新增圆形绘制 (763c456)
  • 新增 clarity 监控 (ada1982)
  • 新增 controls 控制 (6aa1187)
  • 新增 controls 设置和 render 方法 (814b00c)
  • 新增 core (13e779c)
  • 新增 drawing-tool 工具 (5c3bf19)
  • 新增 expand-app 装饰器 (c38cc8a)
  • 新增 Form 组件 (eb564b6)
  • 新增 getChildren (6426b4e)
  • 新增 logo (d7cc820)
  • 新增 modified-object-cmd (fb04e2c)
  • 新增 mouse:out 和 mouse:over 相关 (a45f42e)
  • 新增 mouse 服务 (07c6cb3)
  • 新增 options (c1975d8)
  • 新增 Radio 组件 (cfc2ef8)
  • 新增 RadioGroup 组件 (ef75b67)
  • 新增 registerCommands (5404e6d)
  • 新增 Slider 字段控件 (1ad6db2)
  • 新增 text-tool (f3a52a8)
  • 新增 toGlobal 接口 (c9d37d5)
  • 新增 triangleTool (d713760)
  • 新增 update 更新对象方法 (7a37a49)
  • 修复三角形和矩形绘制逻辑 (a45e1e3)
  • 修改 api 定义 (9f994fc)
  • 渲染画布 (d494300)
  • 引入阿里妈妈字体库 (57e3a4e)
  • 引入常用的 hook (cd01c56)
  • 优化 rectTool (765a7e1)
  • 优化 select-tool 工具 (73ae39d)
  • 增加保存到本地和打开功能 (6d86bbf)
  • 增加顶点控制器 (d4edca7)
  • 增加工具策略 (1a2a52a)
  • 增加工具策略 (ee2662e)
  • 增加节点对比 (cf44112)
  • 增加矩形绘制工具 (d88aef1)
  • 增加铅笔和选择两种模式 (13a968c)
  • 增加取消选择 (d4d0fbf)
  • 增加图形变化事件 (187abe7)
  • 增加线工具 (6881ab6)
  • 增加线条样式 (0500e7b)
  • 增加 guid 工具 (67cfd9c)
  • 增加 injectWithSelf 钩子 (7cbecf7)
  • 增加 toolEnable 属性 (11d7998)
  • app 不再导出 utils 相关方法 (c8421e8)
  • app 新增插件方法 (0576e6e)
  • app 新增 selectByEvent (2bdbcae)
  • app 增加事件 (a628889)
  • core 去除 vue 依赖 (a9209f9)
  • object 增加 id 作为唯一属性 (b67234c)