修改记录
1.0.4(2013-09-29)
- 新增clearAnimation
- 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式的动画接口和常用缓动函数