### 3.5.5 #### G2 version 3.5.8-beta.1 #### Fix Bugs - fix bizcharts error can't be fresh. ### 3.5.4 #### G2 version 3.5.7 #### Fix Bugs - dataview datasource length is 0,show placeholder. ### 3.5.4-beta.0 #### G2 version 3.5.7 #### Fix Bugs - fix chart forceFit is false ### 3.5.3 #### G2 version 3.5.7 #### Fix Bugs - data=[], legend tail bug - fix issue-590 ### 3.5.1 #### G2 version 3.5.2 #### Fix Bugs - 饼图数据为空时,报错。 ### 3.5.1 #### G2 version 3.5.1 #### Fix Bugs - 韦恩图VennChart 接口变更支持。 ### 3.5.0 #### G2 version 3.5.1 #### New Features - feat(venn): venn geom label supports position adjusting - feat(types): improve TooltipConfig type definition - feat(types): add full LegendConfig.position enums. #### Fix Bugs - fix: label should keep default textStyle when textStyle is a function and returns null. - fix: 兼容,legend实例attr中存在x与y而canvas形式中是通过group获取的兼容. - fix(scale): Scale config should be effective when data is null or data length is 0. - fix(legend): fix the scale alias for mixed legend does not work. - fix(tooltip): Added line to TooltipConfig crosshairs type - fix(Scale): 线性缩放时,需要深拷贝scale配置. - fix: auto padding blocks axis title. - fix(schema): use cfg.color for lineAttrs.stroke if available. - fix(HtmlTooltip): 在特定场景下HtmlTooltip.hide()时大概率获取不到container - fix(label): show label for heatmap. - fix: Use cfg.color for lineAttrs.stroke if available. - fix: issue-1167 还原格式化. - fix: when guide.html() is defined, legends is not in view. - fix: bug in guide. - fix: *.d.ts: Shape.registerShape and BashView.coord declare ### 3.4.5 #### G2 version 3.4.10 #### Bug Fixes - revert chart data update, have no animation. - fix legend ts position props. ### 3.4.4 (版本有问题,已经撤销) #### G2 version 3.4.10 #### Bug Fixes - fix chart data update, have no animation. ### 3.4.3 (2018-01-08) #### G2 version 3.4.9 #### Bug Fixes - fix(chart): auto padding with more accurate backPlot range. - fix: applyMatrix when calculating bbox of axis title - fix(chart): auto padding with more accurate backPlot range. - clearInteraction不能清除scrollBar的bug - fix pie-label adjustItems offset err ### 3.4.2 (2018-12-26) #### G2 version 3.4.8 - All tracking code is removed, no more unexpected remote request will be sent. #### Bug Fixes - fix(interval): error bar filling issue. - fix(schema): error bar can't show - fix(scale & filter): remove min max limit if field filtered - fix(shape): liquid fill shapes should use hollow shape styles by default, - fix(tooltip): 正确清除 markers ### 3.4.1 (2018-11-28) #### G2 version 3.4.5 #### Bug Fixes - geom opacity is function - tooltip crosshair style & dark theme tooltip ### 3.3.1 (2018-11-19) #### G2 version 3.3.4 #### Bug Fixes - update @antv/compnent0.2.7, fix pie label bug ### 3.3.0 (2018-11-16) #### G2 version 3.3.4 #### New Features - chore(demo): add some guide demos. - chore(dev): @babel/env => @babel/preset-env - chore(dev): add scripts for npm run pixel-test - chore(dev): update issue templates - chore: modify components reference - feat(theme): add chart view theme to tooltip - feat: add default style for guide component. - feat: add label type: interval - feat: component legend - feat: demo for custom html legend. fix: custom html and htmlpage category legend - feat: double direction interaction (from chart to legend) - feat: legend component html scroll - feat: legend demos - feat: legend-component, html controller, offset - feat: mini tooltip - feat: tooltip controller module import - refactor(axis): AxisController - refactor(demo): modify demos' styles - refactor(demo): modify html tooltip styles - refactor(geom-labels): merge master - refactor(legend): update demo html style - refactor(tooltip): modify tooltip marker style - refactor: adapt to new guide components. - refactor: better guide.render(). - refactor: modify some test case with Labels - refactor: tooltip controller - refactor: use @antv/components to render label instead of Labels - refactor: use components to render label instead of `Labels` - refator: modify label callback args to fields - revert: remove polar coordinate support - test(bin): add scripts for npm run pixel-test - test: add Node.js 10 - test: delete some tests; fix: @antv/component/lib - test: legend controller #### Bug Fixes - fix(area): modify default style of area - fix(area): remove default fillOpacity from area shape - fix(axis): clear axis component correctly in axisController - fix(axis): set default label offset to 8px - fix(dev): require lib version instead of src - fix(geom-labels): add unit test of scaled coord labels - fix(geom-labels): change label dependency to lib - fix(geom-labels): fix callback value type - fix(geom-labels): fix default label textStyle sometimes doesn't work - fix(geom-labels): fix label dependency - fix(geom-labels): fix label offset format to match with component - fix(geom-labels): fix offset exception when coord is scaled - fix(geom-labels): fix polygon label position calculation - fix(geom-labels): fix transposed text align logic - fix(geom-labels): modify label position calculation when geom is polygon - fix(geom-labels): resume drawLines - fix(label): merge labelLine only if a value is assigned to it - fix(legend): fix default style of color-legend demo - fix(legend): fix default style of legend marker of area - fix(legend): fix default style of legend marker of area & demo styles - fix(legend): marker for area should be a closed path - fix(pie-label): fix labelLine end point error - fix(test): auto padding in ci evironment - fix(tooltip): fixed tooltip won't hide when plotleave fired - fix(tooltip): should not merge viewTheme into default tooltip cfg again - fix(tooltip): viewTheme in controller - fix(tooltip):mini-tooltip flash - fix: configuration to control the interaction from chart to legend -- reactive [boolean] - fix: fix polar labels don't work - fix: html legend filter - fix: scales to scale - fix: viewTheme ### 3.2.4(2018-9-26) #### G2 version 3.2.8 #### New features * add chart forceUpdate prop. * add animate false test lib * chore(dev): coord as an interval dependency * chore(dev): upgrade babel * chore(dev): upgrade dataset, support grouped KED transform * feat(geom): support dodge adjust for violin geom * feat(geom): support violin * feat(geom): violin geom supports smooth/smoothHollow shapes * feat(guide): add start,end support * refactor(arc): sort out codes related to Math * refactor(polar): add endAngle until endAngle > startAngle #### bug fix * fix(Global): G2.Global.animate setting is not working, * fix(arc): fix unable to draw circle * fix(arc): when start and end is equal, it should not be a circle * fix(chart): getSnapRecords for points. * fix(dev): upgrade babel preset env for torchjs * fix(label): modify unit tests of label rotation * fix(label): stop setting rotation in attr(), use shape.transform instead * fix(legend):field option error * fix(liquidfill): clip shape should not be added into group * fix(polar): add endAngle until endAngle > startAngle * fix(polar): avoid possible exception when startAngle > endAngle * fix: add unit test of Polar coord when startAngle > endAngle * fix: add unit test of drawing arc * fix: modify test case accordingly * fix: resume origin code of direction * fix: 修复shared为false,tooltip不随动的bug * fix: 修改tooltip方法,旧的存在bug,导致typscript报错,无法使用第一个方法。 ### 3.2.3(2018-9-25) #### G2 version 3.2.7-beta.5 #### New features * add chart forceUpdate prop. ### 3.2.2 #### G2 version 3.2.7 #### bug fix - fix(chart): downlownImage not working in svg context - fix(event): fixed bug of guide-line click - fix(g): avoid initializing matrix again, use reset instead - fix(g): new a rect as clip instead of add the shape into a group - fix(legend): fix continuous error position when useHtml is true - fix(legend): slider mousemove events under the condition that legend container is a seperate canvas - fix(region-filter): 判断layer销毁不执行创建shape的行为 - fix(tooltip): fixed tooltip bug of enterable feature - fix(tooltip, event): fix plotleave and tooltip hide bugs #### New Features - chore(dev): remove svg-related building code - chore(dev): update g and interaction - chore(test): fixing test cases for new renderer - chore(tooltip): blockTooltipChange -> stopTooltip - feat(renderer): chart scope renderer switching - feat(tooltip): add blockTooltipChange state - feat(track): add trackingInfo for product analysis - refactor(g): change __attrs to _attrs in tests #### 3.2.1-beta.4 ##### bug fix - fix testDemo bugs: dataChange,data change lodash isEqual error. #### 3.2.1-beta.3 ##### bug fix - after padding change, guide disappear. - after geom label content change, change padding, geom label content change as before. #### 3.2.1-beta.2 ##### New Features - feat(tooltip): support custom format - add RegionFilter, DataMarker, DataRegion components - add Guide Map demos - support chart render svg ##### bug fix - fix(legend): constrain size legend scroll bar size - fix(tooltip): tooltip style in firefox, - fix(tooltip): Theme.tooltipMarker invalid. - fix(legend): mouseover on customized legend title does not throw. #### 3.2.1-beta.1 - update to g2 3.2.7-beta.5 - support svg render for chart - add bizcharts track info #### 3.2.0 - update to g2 3.2.5 #### 3.1.10(6.15, 2018) - reset g2 to 3.1.2 #### 3.1.9(6.15, 2018) - fix 370, 365, 312 - update to g2 3.2.0-beta.1 - support render chart as svg #### 3.1.8(5.28, 2018) - according to the need load resources - fix #204 #318 #327 #### 3.1.7(5.2, 2018) - fix main Entrance #### 3.1.6(5.2, 2018) - up g2 version - fix ts issue - fix package browser module #### 3.1.5(4.10, 2018) - fix issue 244\249\210 #### 3.1.4(3.26, 2018) - add types in package.json. #### 3.1.4-beta.4(3.26, 2018) - update g2 3.0.5-beta.5 - fix types g2 ts.index path. - delete no need console logs. #### 3.1.4-beta.3(3.12, 2018) - update g2 3.0.5-beta.4 - when props change nothing, bizcharts will not repaint chart. #### 3.1.4-beta.2(3.6, 2018) - fix node-env development do not use prop-types as external lib. #### 3.1.4-beta.1(3.6, 2018) - bizcharts/umd do not use prop-types as external lib. #### 3.1.3(3.2, 2018) - fix issue 184, 99, 174, 164 - update g2 3.0.5-beta.4 #### 3.1.3-beta.2 (2.1, 2018) - delete array.prototype find, and use for in to find - update g2 3.0.5-beta.1 #### 3.1.3-beta.1 (1.29, 2018) - Compatible with ie10&9 - update g2 3.0.4 #### 3.1.2 (1.18, 2017) - fix `