Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

G2Plot 2.0 Upgrade Milestone #100

Open
31 of 35 tasks
superjerry88 opened this issue Jan 3, 2023 · 5 comments
Open
31 of 35 tasks

G2Plot 2.0 Upgrade Milestone #100

superjerry88 opened this issue Jan 3, 2023 · 5 comments

Comments

@superjerry88
Copy link
Collaborator

superjerry88 commented Jan 3, 2023

G2Plot 2.0 Upgrade Milestone

Source: https://g2plot.antv.antgroup.com/en/manual/upgrade
PR: (#102)

Abandoned charts

  • Bubble
  • StackedColumn
  • GroupedColumn
  • PercentStackedColumn (missing isStack , isPercent)
  • RangeColumn (missing isRange)
  • StackedBar (missing isStack)
  • PercentStackedBar (missing isStack, isPercent)
  • RangeBar (missing isRange)
  • Donut
  • DualLine
  • ColumnLine (missing demo)
  • StackedColumnLine (missing demo)
  • GroupedColumnLine (missing demo)
  • StackedArea
  • PercentStackedArea
  • StepLine

Configuration change

  • title (obsolete)
  • description (obsolete)
  • forceFit (obsolete, replaced with autoFit) (fix: Added AutoFit #99)
  • responsive (obsolete)
  • guideLine (obsolete, replaced with annotation)
  • label
  • slider
  • scrollbar
  • events
  • visible
  • animation

Private configuration

  • Scatter
  • Rose
  • Bullet
  • WordCloud
  • TinyArea、TinyColumn、 TinyLine
  • Gauge
  • Radar
  • Liquid
@ElderJames ElderJames pinned this issue Jan 3, 2023
@superjerry88
Copy link
Collaborator Author

superjerry88 commented Jan 4, 2023

@ElderJames for this milestone, we are planning to include updates for the docs in AntDesign.Charts.Docs/Demos/ following V2 structure (https://charts.ant.design/en/examples/line/basic#line) for showcasing the new V2 example and charts.

Will this break the main AntBlazor demo and how should we approach the localization issue ? The current menu.json is only in chinese.

@ElderJames
Copy link
Member

I know the problem. We need to rebuild a documentation site and localize it to support both English and Chinese.

BTW, I want to strip the documentation project from the AntDesign project so that it can be reused in different projects.

@superjerry88
Copy link
Collaborator Author

i see, that's good to know. I will temporary just update the current code usage demo following V2 as i go about it, hopefully this can lessen the migration effort once the new documentation project is ready.

@h4n0
Copy link

h4n0 commented Jan 11, 2023

Could anyone explain why the donut chart is planned to be deprecated? Would there be alternatives?

@MaggiGorengAyam
Copy link
Collaborator

@h4n0 , this is in accordance to the upgrade guide from G2Plot. You can use the Pie component to render your donut chart. You may check the demo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants