1 | v1.0.0:
|
2 | date:2019-06-15
|
3 | changes:
|
4 | - 初始化版本
|
5 | - ESMAScript6+规范引入(import / export,编译时加载)和script标签全局引入方式
|
6 | - 查询文档,常规方法,karma单元测试,用例测试和基准测试
|
7 | v1.0.1:
|
8 | date:2019-06-18
|
9 | changes:
|
10 | - 模板字符串类型判断调整(只有canvas可以默认,其余html标签必须指定类型)
|
11 | v1.0.2:
|
12 | date:2019-06-22
|
13 | changes:
|
14 | - 添加travis.yml集成测试(对应的karma.conf.js进行了调整和优化)
|
15 | v1.1.0:
|
16 | date:2019-06-27
|
17 | chagnes:
|
18 | - 添加对CommonJS / AMD规范引入方式的支持(require / exports,运行时加载)
|
19 | - 添加了作者和邮箱信息、代码贡献需知等信息类文件
|
20 | v1.1.1:
|
21 | date:2019-07-05
|
22 | chagnes:
|
23 | - 针对toNode生成html结点方法,添加了是否成功判断(比如tr标签,它应该被tbody或thead包含,这里容器是div,这类标签无法生成)
|
24 | v1.1.3:
|
25 | date:2019-07-11
|
26 | chagnes:
|
27 | - 针对canvas画线条模糊问题进行修复(固定放大二倍绘图区域)
|
28 | v1.1.4:
|
29 | date:2019-08-06
|
30 | changes:
|
31 | - 增加新的基本绘图接口(矩形)
|
32 | - 增加新的路径绘制方法(二次和三次基本的贝塞尔曲线)
|
33 | v1.1.5:
|
34 | date:2019-08-11
|
35 | changes:
|
36 | - 画笔橡皮擦方法名称由clearn变成clearRect
|
37 | - 线性渐变
|
38 | v1.1.6:
|
39 | date:2019-08-11
|
40 | changes:
|
41 | - 修复layer图层问题
|
42 | v1.1.7:
|
43 | date:2019-08-15
|
44 | changes:
|
45 | - 修复clearRect默认擦除区域问题
|
46 | v1.2.0:
|
47 | date:2019-08-18
|
48 | changes:
|
49 | - 添加变换(save、restore、translate、rotate和scale)
|
50 | v1.2.1:
|
51 | date:2019-08-20
|
52 | changes:
|
53 | - svg的rotate角度设置错误修改
|
54 | v1.3.1:
|
55 | date:2019-09-02
|
56 | changes:
|
57 | - svg和canvas路径添加arc画弧方法
|
58 | v1.3.2:
|
59 | date:2019-09-03
|
60 | changes:
|
61 | - 针对svg文字控制旋转bug进行修复
|
62 | v1.3.3:
|
63 | date:2019-09-05
|
64 | changes:
|
65 | - 添加pieLayout饼布局
|
66 | v1.4.0:
|
67 | date:2019-09-06
|
68 | changes:
|
69 | - 把一些核心的计算方法提取出来,方便后期统一优化(tree、animation、Hermite和Matrix4)
|
70 | v1.4.2:
|
71 | date:2019-09-19
|
72 | changes:
|
73 | - 核心方法toNode针对常见的html结点,默认使用HTML命名空间而不是svg命名空间
|
74 | v1.4.3:
|
75 | date:2019-09-19
|
76 | changes:
|
77 | - tree布局计算后的结点多添加一项deep用来表示树的层次,从0开始编号
|
78 | v1.4.4:
|
79 | date:2019-09-25
|
80 | changes:
|
81 | - 针对canvas画笔大小调整以后重新获取画笔问题进行优化(小bug)
|
82 | v1.4.7:
|
83 | date:2019-11-08
|
84 | changes:
|
85 | - 随着相关项目的升级,修改对应功能
|
86 | - 代码整体优化(增加可读性)
|
87 | v1.4.8:
|
88 | date:2019-11-15
|
89 | changes:
|
90 | - 增加新功能:环形渐变
|
91 | v1.4.9:
|
92 | date:2019-11-22
|
93 | changes:
|
94 | - 文档优化:放弃React选择Vue.js作为文档前端框架
|
95 | - 打包流程优化:由原本的零碎node.js通过cuf命令串起来,增加可读性和维护性
|
96 | - 单元测试修改:放弃Karmal测试,选择Qunit
|
97 | - 删除Github打赏功能配置文件
|
98 | v1.4.10:
|
99 | date:2019-11-23
|
100 | changes:
|
101 | - 修复svg渐变定义标签嵌套错误问题
|
102 | - 丰富打包过程中的提示信息
|
103 | v1.4.13:
|
104 | date:2019-12-19
|
105 | changes:
|
106 | - 添加对特殊标签的支持(tr、td、th、thead和tbody),并添加不兼容标签提示,后期慢慢兼容更多特殊标签
|
107 | v1.5.0:
|
108 | date:2019-12-21
|
109 | changes:
|
110 | - 修复drawImage(canvas2D画布涉及)参数错误
|
111 | - 模板字符串标签名称提取错误(无法正确解析带属性的容器标签名称,已修复)
|
112 | v1.5.1:
|
113 | date:2019-12-21
|
114 | changes:
|
115 | - 优化对特殊标签的兼容(tr、td、th、thead和tbody等系列标签有特殊结构层次)
|
116 | v1.5.2:
|
117 | date:2020-01-10
|
118 | changes:
|
119 | - animation轮询动画添加进度控制timing
|
120 | - 文档打包中去掉了css提取插件(该插件存在严重bug并无法修复)
|
121 | v1.5.3:
|
122 | date:2020-01-21
|
123 | changes:
|
124 | - 修复animation轮询动画结束回调问题
|
125 | v1.5.4:
|
126 | date:2020-02-09
|
127 | changes:
|
128 | - 修复animation轮询动画结束回调问题(再次修复)
|
129 | v1.6.0:
|
130 | date:2020-03-11
|
131 | changes:
|
132 | - 针对canvas2D画布隐藏或设置大小为0进行抛错
|
133 | v1.6.4:
|
134 | date:2020-03-12
|
135 | changes:
|
136 | - 开发用于辅助图表组件开发的image2d-cli命令
|