Skip to content

use latest d3#2

Merged
BigBlueHat merged 12 commits intomainfrom
use-latest-d3
Mar 27, 2026
Merged

use latest d3#2
BigBlueHat merged 12 commits intomainfrom
use-latest-d3

Conversation

@BigBlueHat
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown

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

@BigBlueHat BigBlueHat merged commit 6cf50bc into main Mar 27, 2026
1 check passed
@BigBlueHat BigBlueHat deleted the use-latest-d3 branch March 27, 2026 19:39
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