github antvis/G2 v4.0.3

latest releases: 5.2.0, 5.1.23, 5.1.22...
4 years ago
New Features
  • axis: 支持转置极坐标坐标轴的渲染, Closed #1744 (67a8beb0)
  • scale: 支持用户指定确定数据 id 的字段 (25caa91f)
  • tooltip:
    • position 属性新增 'auto' 值配置,并作为默认值 (8c3fda47)
    • tooltip 体验优化,当鼠标离开 tooltip 内容框时,非 locked 状态自动隐藏 (9f8fcad2)
    • 通过 pointer-events 属性来达到 tooltip 躲避鼠标的交互效果 (2e750aa4)(d5f1e21c)
  • event: 添加 element:statechange 事件 (de161f49)
  • interaction: 新增 legend, axis highlight actions (ab256905)
  • action:
    • export getActionClass, extend action (db635b7e)
    • 添加 throttledebounce 属性配置 (a7e9f18d)
  • export 所有的类型定义,生成对应的 API 文档 (219126ed)
Bug Fixes
  • label:
    • 修复极坐标下的第一个 label 对齐的问题 (8be4555d)
    • 修复漏斗图 label 问题:更新以及尖底漏斗图最后一个 label 的位置错误,Closed #1847 (cfd7c0a5)
    • 默认饼图 label 连接线颜色同图形元素颜色一致 (78323aae)
    • 修复 interval 类型 label 在转置直角坐标系下 position 计算错误问题 (39d02120)
  • tooltip:
    • 修复 tooltip markers 没有正确显示/隐藏的问题 (394dad27)
    • 修复 tooltip 数据为空时不隐藏的问题 (76edffdb)
    • 修复 tooltip 相同数据显示隐藏再显示时不展示的问题,Closed #2174, #2175 (c3357c1f)
  • action:
    • active-region: 修复背景框计算错误的问题 (7b5f651b)
  • options: 修复 chart.updateOptions() 更新失败的问题 (b1dff91b)
  • event: 调整 afterpaint 的抛出时机 (f1f8206c)
  • geometry: 修复 element 打标策略导致的数据未被全部绘制的问题,Closed #2141 (071fa7c2)
  • data: 修复使用数据引用造成数据未更新的问题 (bb258fc6)
  • event 修复当鼠标在图表上页面无法滚动的问题,Closed #2111
Refactors
  • label:
    • 重构 GeometryLabel。将 labels 组件的生成渲染移入 GeomtryLabel 中 (4537b965)
    • 重构 Label 相关模块,将饼图 label 的布局调整到 LabelLayout 中 (402d6c52)
Chores
  • 更新图表演示实例,优化实现代码,同时新添加动态气泡图以及带坐标轴的极坐标下的层叠柱状图
2020-03-22 18-17-49.2020-03-22 18_20_32.gif image.png
Documentation Changes
  • 更新事件、交互以及 FAQ 文档

Don't miss a new G2 release

NewReleases is sending notifications on new releases.