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

Upgrade d3 in plotly.js from v3 to v4 #5833

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open

Conversation

archmoj
Copy link
Contributor

@archmoj archmoj commented Jul 18, 2021

An initial attempt to close #424 by upgrading d3 from v3 to v4.
See https://iros.github.io/d3-v4-whats-new/#4 as as v1 d3-* modules for the difference between two versions.

Right now half of the baselines successfully pass the image test. 🎉
The other half render with no console.error but mostly fail as a result of automargin and legend styling.
There are also interaction issues that should be addressed.

Tagging @plotly/plotly_js @jonmmease as well as certain gold medalists contributors @etpinard @rreusser @monfera from The Hall of Fame in case they would like to give this better direction. 🙏

https://observablehq.com/@archmoj/plotly-js-recent-pr-branch-chooser/2

@jacksongoode
Copy link

Just commenting out of curiosity, d3 is now at v7, wouldn't be updating a foundational component of Plotly be more important?

@jacksongoode
Copy link

Should this be closed as will not happen?

@archmoj
Copy link
Contributor Author

archmoj commented Mar 20, 2024

Should this be closed as will not happen?

No.

@gvwilson gvwilson added feature something new sev-3 annoyance with workaround P3 backlog and removed status: has TODOs labels Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature something new P3 backlog sev-3 annoyance with workaround
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bumping d3
4 participants