Skip to content

Latest commit

 

History

History
118 lines (81 loc) · 5.65 KB

CHANGELOG.md

File metadata and controls

118 lines (81 loc) · 5.65 KB

更新日志

3.0.0 - 2016-02-28

  • 3.0版本去掉了k(改为candlestick),radar(雷达图),chord(和弦图),force(使用graph,layout=force替代),island(孤岛),eventRiver(事件河流图),venn(韦恩图),wordCloud(词云),Tree(树图)
  • 3.0版本新增了lines(线图),effectScatter(涟漪效果散点图),candlestick(新的k线图),graph(关系图,可以实现force),boxplot(箱形图),parallel(平行坐标系),sankey(桑基图)
  • 新增大量相关类,部分已有类增加大量属性
  • 新版本改动非常大,如果发现问题或者不合理的方法,可以在项目中提交issues

2.2.7 - 2016-01-15

  • 修复GaugeAxisLine类型使用错误的bug#65
  • 解决LineType中的broken拼写错误#58
  • TreeData中的value改为Double类型,仍然保留一个Integer的构造方法
  • TreeData添加缺少的两个属性symbolsymbolSize#69
  • AxisPointer增加show属性,该属性出现在scatter6的例子中
  • AbstractData中的List<Object> data属性和相关调用都去掉泛型类型<Object>
  • 新增EMap,和Map(地图)类完全相同,只是为了避免和java.util.Map同时使用时不方便
  • 新增简单工厂SeriesFactory,提供了所有Series子类的创建方法
  • Legend通用去掉<Object>
  • 由于fastjson存在多种bug,从这个版本移除FsonOption相关的类
  • 增加了一个BarTest14测试,彩虹柱状图

2.2.6

  • 由于echarts.js-2.2.5版本只是修复bug,对本项目没有影响,可以直接用echarts-java-2.2.4,所以跳过2.2.5版本
  • echarts.js-2.2.6新增Option 查找工具,本项目已经完全和这个工具对照过,已经补充部分缺少的属性
  • 新增热力图heatmap,对应测试代码HeatmapTest(如果看不到效果,那就是因为测试中的引用的echarts-all.js还不是2.2.6版本,自己替换就行)

2.2.4

  • TreeMap增加root
  • 官方该版本主要解决一些bug
  • 由于2.2.1,2.2.2,2.2.3版本添加比较匆忙,所以没有进行过测试,但是在2.2.4版本进行了全面的测试,对新增的图表和一些属性进行了测试,所以如果使用2.2.0以后的版本,请直接使用2.2.4版本
  • 测试过程中发现一些官方没有提到的属性,都已经添加到2.2.4版本
  • 新增的4个图表在src/test下面有相应的测试
  • 由于2.2.0~2.2.4间隔周期长,可能存在一些还没发现的bug,主要是少属性或者属性类型的问题,如果大家发现问题,欢迎及时反馈

2.2.3

  • 新增词云WordCloud
  • 新增树图Tree
  • DataRange增加splitList
  • 重要:由于WordCloudTree在2.2.4中才添加的测试,因此修复了一些bug,如果需要这两个新功能,请使用2.2.4版本

2.2.2

  • 新增韦恩图Venn
  • 新增Treemap
  • 新增对数轴LogAxis
  • 重要:由于VennTreemap在2.2.4中才添加的测试,因此修复了一些bug,如果需要这两个新功能,请使用2.2.4版本

2.2.1

  • Gauge去掉precision
  • MarkLine支持边捆绑Boundling
  • Tooltip增加enterable配置项
  • echarts.js-2.2.1大部分为修改bug

2.2.0.4

  • 修改SplitArea继承sunw.io.Serializable的bug,改为java.io.Serializable
  • Axis增加和log类型有关的两个参数(2.2.2版本有效)

2.2.0.3

  • 更新serialVersionUID生成方式(不是默认的1L) - galaxist
  • Option中添加RoamController - galaxist
  • 添加fastjson转换,可以使用FsonOption - galaxist
  • 测试代码添加fastjson对应的FsonOption测试 - galaxist
  • Toolboxfeature改为有序的LinkedHashMap#21
  • BarKbarWidthbarMaxWidth属性#32
  • Legend增加selected属性,可以配置默认选中状态#34
  • 感谢galaxist提交的合并请求,欢迎各位参与

2.2.0.2

  • 修复5个类中部分属性缺少getter和setter的bug

2.2.0.1

  • 增加Serializable序列化

2.2.0

  • Effect增加Type枚举类型,增加属性typebounceDistance
  • MarkLine增加属性smoothnessprecision
  • MarkLine增加Bundling(边捆绑)类型和bundling属性
  • Data数据增加smoothRadian属性,可以用在MarkLinedata
  • 由于KMap都有hoverable属性,因此将该属性提升到父类中

2.1.9

2.1.8.4

  • 解决MarkLine缺少smooth属性的问题,这是2.1.8的最后一个版本。

2.1.8.3

  • DataZoom类中zoomLook属性名字错误,修改为zoomLock

2.1.8.2

  • 解决一个反序列时Axis类型为time时的 bug#12

  • 反序列化不是本项目的重点,估计用的人也不多,但是GsonUtil确实支持,但是不会继续强化。

2.1.8.1

  • 该版本在2.1.8基础上解决该问题:http://www.oschina.net/question/2303268_219485

  • GsonOption解决序列化多余空白的问题

  • GsonOption增加viewexportToHtml方法,和测试类中的EnhancedOption功能完全一样