修改记录

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式的动画接口和常用缓动函数