Releases: antvis/G2
Releases · antvis/G2
5.0.0-rc.1
🎉 What's Changed
- feat(interaction): add tooltip to defaults by @pearmini in #4729
- ci: when ci failed, it will upload to oss server by @Aarebecca in #4738
- refactor: adjust-legend by @Aarebecca in #4719
- fix(tests): update failing snapshots by @pearmini in #4740
- feat: legend support constant scale by @Aarebecca in #4694
- ci: use the branch name as zip file name by @Aarebecca in #4742
- fix(regression): add missing euler number by @Cuiyansong in #4743
- feat(tooltip): for composite mark by @pearmini in #4744
- feat(tooltip): geo and vector by @pearmini in #4747
- fix(tooltip): multi-view and hollow shape by @pearmini in #4748
- feat(tooltip): for transpose and polar by @pearmini in #4749
- feat: gauge mark by @pepper-nice in #4739
- fix: fix the default length of components by @Aarebecca in #4754
- docs(tooltip): optimize tooltip in docs by @pearmini in #4750
- refactor(composite): add maybeAnimation by @pearmini in #4753
New Contributors
- @Cuiyansong made their first contribution in #4743
Full Changelog: 5.0.0-beta.13...5.0.0-rc.1
5.0.0-beta.13
What's Changed
- feat(mark): chart support HOM mark by @pepper-nice in #4707
- fix(types): object prop by @pearmini in #4715
- feat(event): add more bubbles event by @pearmini in #4716
- feat(component): add component.style by @pearmini in #4704
- feat: style.shape support function by @pepper-nice in #4720
- feat: 新增 chart options 并移除 chart getOptions by @lxfu1 in #4721
- test(chart): chart.options(options) should return this by @pearmini in #4728
- feat(spec): export more types for spec by @pearmini in #4731
- chore: update version to 5.0.0-beta.13 by @Aarebecca in #4736
Full Changelog: 5.0.0-beta.12...5.0.0-beta.13
5.0.0-beta.12
What's Changed
- refactor(chart): rename context & node api to getContext and getNode @pepper-nice in #4690
- feat(MarkBase): change the name from MarkBase to MarkNode (fix #4672) by @pepper-nice in #4689
- fix(column): group produce non-constant columns by @pearmini in #4697
- feat(mark): group animation options by @pearmini in #4695
- refactor(tooltip): enhance tooltip by @pearmini in #4691
- fix(tooltip): display tooltip correctly by default by @pearmini in #4693
- fix(hocMark): the render problem in hoc mark. by @pepper-nice in #4700
- refactor: refactor performance test env by @Aarebecca in #4699
- feat(tooltip): support render (close: #4495) by @pearmini in #4703
- feat(element): handle click event (close: #4665) by @pearmini in #4709
Breaking Change
There are some breaking changes here: #4713 .
Full Changelog: 5.0.0-beta.11...5.0.0-beta.12
5.0.0-beta.11
5.0.0-beta.10
What's Changed
Breaking Changes: #4657
- fix(site): update selection.remove by @pearmini in #4626
- feat(spec): change interaction from array prop to object prop by @pearmini in #4628
- feat(interaction): bubble mark interaction to view by @pearmini in #4629
- feat: adapt to gui axis animation by @Aarebecca in #4634
- refactor(spec): change coordinate to object prop by @pearmini in #4637
- feat(coordinate): mark coordinate bubble to view by @pearmini in #4638
- refactor(label): add label.style by @pearmini in #4639
- feat(view): propagate encode and transform by @pearmini in #4640
- fix(pie): add radius and inset to shape.style by @pearmini in #4645
- fix(label): support view level labelTransform by @pearmini in #4644
- docs: error links in tooltip docs by @humandetail in #4647
- feat(spec): add mark.state by @pearmini in #4649
- fix(tooltip): selected expected elements (close: #4650) by @pearmini in #4653
New Contributors
- @humandetail made their first contribution in #4647
Full Changelog: 5.0.0-beta.9...5.0.0-beta.10
5.0.0-beta.9
What's Changed
- fix: website home url by @hustcc in #4605
- feat(interaction): add poptip by @pearmini in #4597
- refactor: infer component type and position in more situation by @Aarebecca in #4607
- fix: continuous legend use correct color by @Aarebecca in #4610
- refactor(tests): add toMatchSnapshot by @pearmini in #4611
- refactor: create component from scales by @Aarebecca in #4612
- refactor(tests): remove jest-electron and useless tests by @pearmini in #4613
- refactor(tests): adjust structure by @pearmini in #4620
- fix(animation): skip path morphing animation with sub path by @pearmini in #4623
- chore: update version to beta.9 by @Aarebecca in #4625
Full Changelog: 5.0.0-beta.8...5.0.0-beta.9
4.2.9
What's Changed
🎉 New Features
- feat: multiple mask actions by @kakacookie in #4589
🐛 Bug Fixes
- fix(docs): typos by @Chaoses-Ib in #4207
- fix: 修复极坐标下,圆弧坐标轴文本收尾重叠的问题 by @hustcc in #4408
- fix(test): transform esm to cmjs in node_modules by @pearmini in #4586
Other Changes
New Contributors
- @Chaoses-Ib made their first contribution in #4207
- @forecho made their first contribution in #4214
- @kakacookie made their first contribution in #4589
Full Changelog: 4.2.8...4.2.9
5.0.0-beta.8
What's Changed
- feat: add api for chart & mark to get view instance by @pepper-nice in #4590
- feat: add area shapes include hvh, hv, vh by @hustcc in #4568
- feat(interaction): elementHighlight supports background by @pearmini in #4592
- feat(interaction): optimize element highlight by @pearmini in #4595
- feat(interaction): optimize element select by @pearmini in #4596
- feat: add transform.sample and document by @hustcc in #4547
- refactor: update gui to version 65 by @Aarebecca in #4602
- feat(interaction): add legendHighlight by @pearmini in #4598
- refactor(api): add emitter by @pearmini in #4601
- chore(version): update to 5.0.0-beta.8 by @pearmini in #4604
Full Changelog: 5.0.0-beta.7...5.0.0-beta.8
5.0.0-beta.6
What's Changed
- fix(boxplot): pass scale, axis and legend (close: #4355) by @pearmini in #4507
- feat(interaction): add brush axis by @pearmini in #4503
- fix(types): type errors by @pearmini in #4509
- fix(connect): do not apply default color to connectStyle by @visiky in #4521
- refactor: getShapeTheme do not merge fill & stroke by @hustcc in #4526
- feat: adjust spider label by @visiky in #4522
- feat: add data.slice, remove data.subset by @hustcc in #4512
- refactor: fold config as -> key, value by @hustcc in #4527
- feat(component): support scrollbar without interactions by @visiky in #4532
- feat(interaction): add brush filter by @pearmini in #4511
- docs: add documents for title component by @hustcc in #4529
- feat(brush): support brush matrix by @pearmini in #4537
- fix(update): skip empty selection (close: #4490) by @pearmini in #4546
- fix(brush): replace getBounds with getRenderBounds of brush area by @pearmini in #4545
- refactor: add intergration test for renderToMountedElement by @pearmini in #4544
- docs: add details of axis gridLength option by @visiky in #4543
- fix: area support transpose by @hustcc in #4536
- feat(slider): sync slider scale by @visiky in #4528
- fix: listen window-resize in chart instead of render. (fix #4492) by @pepper-nice in #4549
- fix(tooltip): custom group-items by @pearmini in #4558
- fix(tooltip): unique date titles (close: #4561) by @pearmini in #4564
- fix(docs): remove mark.coordinate by @pearmini in #4565
- chore: update version to 5.0.0-beta.6 by @Aarebecca in #4566
Full Changelog: 5.0.0-beta.5...5.0.0-beta.6
5.0.0-beta.5
What's Changed
- fix: fix site direct and auto-deploy when push to v5 by @visiky in #4456
- feat: add clip attributes to clip overflowed plot by @visiky in #4457
- feat: add 4 label.transform by @hustcc in #4453
- docs: animation.type & label.transform documents by @hustcc in #4463
- feat(theme): add academy theme by @visiky in #4469
- feat(interaction): add brush, brushX and brushY for highlight by @pearmini in #4482
- docs: remove g from dependencies in site & use document creating elem… by @xiaoiver in #4481
- fix(runtime): missing field (close: #4437) by @pearmini in #4487
- feat: add theme-set page with 3 theme style by @visiky in #4483
- fix(api): remove interaction and coordinate for mark (close: #4438) by @pearmini in #4488
- refactor: move theme dir to .dumi/theme by @visiky in #4489
- feat(tooltip): support mixed type of marks by @pearmini in #4491
- feat: hide theme-set entry by @visiky in #4496
- chore: 5.0.0-beta.5 by @hustcc in #4497
- refactor(tests): .diff -> .actual by @pearmini in #4498
- feat(gui): update gui by @visiky in #4500
- fix(test): write diff png when mismatch greater than maxError by @pearmini in #4501
- test(interaction): add tests for tooltip by @pearmini in #4499
- docs: adjust site demos and arcY axis defaultStyle by @visiky in #4502
Full Changelog: 5.0.0-beta.4...5.0.0-beta.5