MyGit

v3.0.0

hustcc/echarts-for-react

版本发布时间: 2021-02-19 10:40:44

hustcc/echarts-for-react最新发布版本:v3.0.2(2021-10-29 11:43:08)

本次升级主要的内容在于:

1. 支持 echarts v5 最新版本

image.png

2. 完全 typescript

之前是在 React 0.14 时代,还是使用 props-types 校验 props,然后 ts 类型定义单独自己手写,也非常痛苦。所以这次直接使用 ts 写,自动生成 类型定义 文件。

3. 单测覆盖率

之前使用 jest-canvas-mock 进行单元测试,毕竟是 mock 而不是真实运营,所有一些逻辑测试不到,覆盖率一直提不上去。

所以这次换成了 jest-electron,真实运行,覆盖率直接提升到 ,运行也改成使用 GitHub action 了。当然 jest-electron 这个模块,也是为了给 AntV 系列技术栈做单测,而开发的轮子,个人觉得还是挺好用的。

4. 全新官网

之前的官网是自己初学 React 的时候,完全自己搭建的,没有 lint、ci,代码凌乱,样式也不好看。所以这次直接使用 dumi 这个库自动生成,网站全部 markdown 开发,也方便大家遇到官网 typo,直接一键提交 PR。

image.png

同时 Example 实例也可直接一键导航到其他代码编辑工具上。

5. README 排版

项目很简单,概念也很简单,所以直接 Readme 作为 document,但是之前的文档结构、样式排版比较凌乱,所以按照现在的个人审美,重新写了写!

相关地址:原始地址 下载(tar) 下载(zip)

查看:2021-02-19发行的版本