Skip to content

Migrate to vega-embed#605

Merged
JakeWags merged 6 commits intomainfrom
vega-embed
Mar 20, 2026
Merged

Migrate to vega-embed#605
JakeWags merged 6 commits intomainfrom
vega-embed

Conversation

@JakeWags
Copy link
Copy Markdown
Member

Does this PR close any open issues?

Closes none

Give a longer description of what this PR addresses and why it's needed

This migrates react-vega to 8.0.0 which now uses vega-embed

Provide pictures/videos of the behavior before and after these changes (optional)

Have you added or updated relevant tests?

  • Yes
  • No changes are needed

Have you added or updated relevant documentation?

  • Yes
  • No changes are needed

Are there any additional TODOs before this PR is ready to go?

TODOs:

  • ...

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 10, 2026

Deploy Preview for upset2 ready!

Name Link
🔨 Latest commit c6b8242
🔍 Latest deploy log https://app.netlify.com/projects/upset2/deploys/69bd771bf6091400089522a3
😎 Deploy Preview https://deploy-preview-605--upset2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@JakeWags
Copy link
Copy Markdown
Member Author

Deploy preview seems to be working, with some implementation issues.

Firstly, the axis labels are being cut off, likely due to a fixed width view
image

Second, the preview when adding a chart is blank
image

@JakeWags
Copy link
Copy Markdown
Member Author

Preview data is showing correctly, but the charts need more padding
image

image

@JakeWags
Copy link
Copy Markdown
Member Author

image

Locally, the charts have correct width after the buffer changes.

@JakeWags JakeWags merged commit 85ab4cf into main Mar 20, 2026
4 of 7 checks passed
@JakeWags JakeWags deleted the vega-embed branch March 20, 2026 16:48
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