Skip to content

chore: update poppygl and circuit-json-to-gerber versions; update snapshot images#2774

Merged
rushabhcodes merged 1 commit intotscircuit:mainfrom
rushabhcodes:chore/update-poppygl
Apr 23, 2026
Merged

chore: update poppygl and circuit-json-to-gerber versions; update snapshot images#2774
rushabhcodes merged 1 commit intotscircuit:mainfrom
rushabhcodes:chore/update-poppygl

Conversation

@rushabhcodes
Copy link
Copy Markdown
Contributor

This pull request updates two dependencies in the package.json file to their latest versions. These updates help ensure compatibility with the latest features and bug fixes from upstream libraries.

Dependency updates:

  • Upgraded circuit-json-to-gerber from version ^0.0.48 to ^0.0.49 to incorporate recent improvements and bug fixes.
  • Upgraded poppygl from version ^0.0.12 to ^0.0.20 for enhanced functionality and stability.

Copilot AI review requested due to automatic review settings April 23, 2026 18:38
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates rendering/export-related dependencies and refreshes CLI snapshot images to reflect the new upstream behavior in this repo’s snapshot-based CLI test suite.

Changes:

  • Bump circuit-json-to-gerber from ^0.0.48 to ^0.0.49.
  • Bump poppygl from ^0.0.12 to ^0.0.20.
  • Update stored CLI 3D snapshot PNGs to match output produced with the upgraded dependencies.

Reviewed changes

Copilot reviewed 1 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updates dependency versions for circuit-json-to-gerber and poppygl.
bun.lock Updates resolved package versions and dependency graph to match package.json changes.
tests/cli/snapshot/snapshots/large-pcb-3d.snap.png Updated snapshot image output for large PCB 3D view.
tests/cli/snapshot/snapshots/3d-top-right.snap.png Updated 3D snapshot output (top-right view).
tests/cli/snapshot/snapshots/3d-top-right-corner.snap.png Updated 3D snapshot output (top-right corner view).
tests/cli/snapshot/snapshots/3d-top-left.snap.png Updated 3D snapshot output (top-left view).
tests/cli/snapshot/snapshots/3d-top-left-corner.snap.png Updated 3D snapshot output (top-left corner view).
tests/cli/snapshot/snapshots/3d-top-down.snap.png Updated 3D snapshot output (top-down view).
tests/cli/snapshot/snapshots/3d-top-down-ortho.snap.png Updated 3D snapshot output (top-down orthographic view).
tests/cli/snapshot/snapshots/3d-top-center-angled.snap.png Updated 3D snapshot output (top-center angled view).
tests/cli/snapshot/snapshots/3d-right-sideview.snap.png Updated 3D snapshot output (right side view).
tests/cli/snapshot/snapshots/3d-left-sideview.snap.png Updated 3D snapshot output (left side view).
tests/cli/snapshot/snapshots/3d-front.snap.png Updated 3D snapshot output (front view).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rushabhcodes rushabhcodes merged commit 56a7b6e into tscircuit:main Apr 23, 2026
14 checks passed
@rushabhcodes rushabhcodes deleted the chore/update-poppygl branch April 23, 2026 18:52
@tscircuitbot
Copy link
Copy Markdown
Contributor


Thank you for your contribution! 🎉

PR Rating:
Impact: Tiny

Track your contributions and see the leaderboard at: tscircuit Contribution Tracker


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.

4 participants