Skip to content

use latest d3#2

Open
BigBlueHat wants to merge 12 commits intomainfrom
use-latest-d3
Open

use latest d3#2
BigBlueHat wants to merge 12 commits intomainfrom
use-latest-d3

Conversation

@BigBlueHat
Copy link
Member

@BigBlueHat BigBlueHat commented Feb 23, 2026

@BigBlueHat BigBlueHat changed the base branch from main to update-all-the-things February 23, 2026 21:03
@BigBlueHat BigBlueHat requested a review from davidlehn February 23, 2026 22:17
@BigBlueHat
Copy link
Member Author

Once this is merged, I plan to release a v3.0.0 due to the method signature change and that the whole foundation is different.

Base automatically changed from update-all-the-things to main February 25, 2026 21:06
The enter/update/exit pattern had heavily changed between d3 v3.5 and v7.
Copilot (using GPT-5 mini) rewrote the code to use `link.join()` instead.

The tree now displays immediately (because the proper data is now being
used), but the alignment on clicking is still incorrect.
This was what was causing the centering of the thing clicked (i.e. `source`)
vs. the realignment of the whole `root` (the data of which has been adjusted
during the click event to un/re-collapse parts of the tree).
Styling still needs work, but the tooltips display now.
Mostly so we can host the `example/` folder for demos.
Mostly to bump CI building this preview branch.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 25, 2026

Deploying jsonld-vis with  Cloudflare Pages  Cloudflare Pages

Latest commit: 01d72dc
Status: ✅  Deploy successful!
Preview URL: https://518b194a.jsonld-vis.pages.dev
Branch Preview URL: https://use-latest-d3.jsonld-vis.pages.dev

View logs

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

Successfully merging this pull request may close these issues.

2 participants