修改记录
1.0.7(2013-12-19)
- vector优化
- mergeFast,modShape优化
- line的hover判断加入最小宽度
- animation优化每一帧clip的移除
1.0.6(2013-11-28)
- mobile交互优化(拖拽,点击)
- image初始化方式更换(ff bug fixed)
- 动画例子文档更新
1.0.5(2013-11-05)
- animation重构,支持spline插值,优化关键帧动画和数组插值的效率
- 新增refreshHover
- 去掉Math三角函数缓存
1.0.4(2013-09-29)
- 新增clearAnimation
- 新增refreshHover
- brokenline、polygon增加smooth支持
- [bug fix] ellipse升级(修复IE8-)
1.0.3(2013-09-12)
- 新增全局mouseout优化
- 批量删除shape优化
- 虚线描边优化
- 动画优化
- ring非零环绕优化
- [bug fix] 触屏滑动事件
1.0.2(2013-07-30)
- excanvas模块化改造,可以不依赖模块加载器的js插件了
- toDataURL图片导出
- [bug fix] 直线附加文本修正
- [bug fix] path hover判断
1.0.1(2013-07-4)
- 【重要】 图形自注册,常用图形自动加载,其他按需加载
- path hover判断升级,数学方法,支持IE8-
- 矩形增加圆角支持
- animation使用requrestAnimationFrame
- [bug fix] dragging target
- [bug fix] vector zero divide
- [bug fix] color渐变数组小数堆积
1.0.0(2013-05-27)
- ZRender是一个轻量级的Canvas类库,MVC封装,数据驱动,提供类Dom事件模型
- Stroage(M) : shape数据CURD管理
- Painter(V) : canvase元素生命周期管理,视图渲染,绘画,更新控制
- Handler(C) : 事件交互处理,实现完整dom事件模拟封装
- shape : 图形实体,分而治之的图形策略,可定义扩展
- tool : 绘画扩展相关实用方法,工具及脚手架
- animation : 动画扩展,提供promise式的动画接口和常用缓动函数