## 更新：
- 2.0.8
    - MCanvas.text 新增 wordBreak 属性，用于设置自动换行点；
    - 更新文档；
    - 修复声明文件错误；

- 2.0.0
    - 重整项目架构，更好的模块化代码，引入 Typescript， Promise;
    - 重写 MCrop, 优化实现方式，新增 radius；
    - 原 MCanvas 调整为 MComposer， 
        - 优化 `mc.rect`，新增 radius；
        - 优化 `mc.add.crop`， 新增 radius;
        - `mc.draw` 方法新增 exportConfig： 'base64' | 'canvas' 配置导出格式；
    - 抽离 Queue 类；
    - 新增 MFilter 滤镜器：
        - 高斯模糊；
        - 翻转；
        - 灰白；

- 1.3.9 (2019-5-10)
    - 优化文档；
    - 修复 MCrop 裁剪时图片格式的设置问题；
    - 优化 rollup 打包，导出 MCrop 方法；

- 1.3.8 (2019-5-9)
    - 升级新版 rollup 脚手架 (rollup-typescript-startkit);
    - 新增图片裁剪工具 MCrop, 更新文档;
    - 修复小数点计算问题导致图片变模糊的问题；
    
- 1.3.4 (6.22)
    - 修改文字绘制机制，新增文字旋转参数，`option.pos.rotate`；

- 1.3.2 (4.28)
    - `add`函数`width`参数新增`origin`, 表示按原图尺寸绘制；
    - 文字绘制新增容错: 当 `options.width < fontSize` 时，则按`fontSize`进行绘制，避免换空行的问题；
    - 修复初始化不传参数报错的问题；

- 1.3.1 (4.28)
    - 修复`text`调用多次会相互影响的问题；

- 1.3.0 (2.22)
    - 修改新建实例时的参数格式，较为统一且便于拓展；
    - 优化储存管理分类，实例上新增 `fn` 及 `data` 属性;
    - 新增Api `mc.rect` / `mc.circle`, 用于绘制矩形和圆形；
    - 纠正`mc.text`方法定位不准确的问题，并新增描边文字,渐变文字，文字阴影的功能;
    - 新增错误回调，当图片加载失败是会触发由 `draw` 中传入的 `error`回调;
    - 优化文档及代码；

- 1.2.9 (12.20)
    - 新增Api `mc.clear`: 清空画布；

- 1.2.8 (10.27)
    - 修复`background` API接口的`left/top`参数纵向居中问题，另外新增支持`left:'center'`,统一API;

- 1.2.6 (9.27)
    - `background` API接口的`left/top`参数新增`0%`、`50%` 和 `100%`;

- 1.2.5 (9.27)
    - 修复文档错误；

- 1.2.3 (9.26)
    - 增加素材`canvas`大小的限制，ios8为2096，其余限制为4096；

- 1.2.2 (9.25)
    - 增加参数的向下取整；

- 1.2.1 (9.7)
    - 修改 `add` 函数中的 `crop` 裁剪功能BUG；

- 1.2.0 (8.28)
    - 修改`mc.draw()`的传参形式，增加可配置的导出图片格式及图片质量，兼容旧版`api`;
    - 增加一些可能引发错误的错误提醒，便于业务方定位问题；

- 1.1.8 (8.13)
    - 更新文档；

- 1.1.7 (8.12)
    - 增加`mc.background(bg)`接口初次调用时的错误提醒，修改异常提示的内容；

- 1.1.6 (8.11)
    - 修复竖直素材下,为了规避裁剪的画布放大倍数错误的问题；

- 1.1.5 (8.10)
    - 增加 `add/background/watermark` 传入的`image`可以为 `canvas`；

- 1.1.4 (8.9)
    - 增加英文文档；
    - 增加初始化时可配置默认背景色；

- 1.1.3 (8.3)
    - 修改一处警告语法错误；
    - 增加画素材的小画布放大机制，用于解决因旋转导致的裁剪；
    - 增加小画布绘制后清空机制，避免因素材太大导致占用内存过高；

- 1.0.9 (7.27)
    - 获取图片宽度由 `img.width` 修改为 `img.naturalWidth`,以避免直接传入`DOM`节点时获取宽高被`css`影响；
    - 增加背景图片错误提醒；

- 1.0.8 (7.27)
	- 调整构造函数结构，使用 `prototype` 原型链的形，以兼容不带 `new` 的调用方式；
	- 调整完善文档；
    - 删除错误的包依赖，调整包名；

- 1.0.2 (7.26)
	- 修正完善文档
	- 修改 bigStyle --> largeStyle;