Skip to content

Upgrade deps - #13

Merged
LioQing merged 3 commits into
masterfrom
upgrade-deps
May 7, 2026
Merged

Upgrade deps#13
LioQing merged 3 commits into
masterfrom
upgrade-deps

Conversation

@LioQing

@LioQing LioQing commented May 7, 2026

Copy link
Copy Markdown
Owner
  • Upgrade wgpu to 29.0 and glam to 0.32, and a few other internal ones
  • Remove the active development breaking changes warning in README.md

@LioQing
LioQing requested a review from Copilot May 7, 2026 12:27
@LioQing LioQing self-assigned this May 7, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 the project to newer wgpu/glam versions and adjusts code/examples/docs to match the updated wgpu::Instance initialization API, while also removing a “breaking changes” warning from the README.

Changes:

  • Upgrade wgpu to 29.0 and glam to 0.32, updating call sites to the new wgpu::Instance::new(...) / InstanceDescriptor usage.
  • Update examples, doctests, and test context initialization for headless-friendly instance creation.
  • Remove the active-development warning block from README.md.

Reviewed changes

Copilot reviewed 10 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
tests/common/test_context.rs Updates test wgpu::Instance creation to the new descriptor API.
src/selection.rs Updates rustdoc example code to new wgpu::Instance construction.
src/selection_modifier.rs Updates rustdoc example code to new wgpu::Instance construction (two locations).
src/modifier.rs Updates rustdoc example code to new wgpu::Instance construction.
examples/modify.rs Updates example wgpu::Instance creation to new descriptor API.
examples/modify_selection.rs Updates example wgpu::Instance creation to new descriptor API.
examples/filter_selection.rs Updates example wgpu::Instance creation to new descriptor API.
examples/custom_modify_selection.rs Updates example wgpu::Instance creation to new descriptor API.
README.md Removes the breaking-changes warning callout.
Cargo.toml Bumps wgpu/glam versions; switches wgpu-3dgs-core to a Git dependency.
Cargo.lock Lockfile updates reflecting dependency upgrades and the Git-sourced core crate.

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

Comment thread Cargo.toml
Comment thread Cargo.toml Outdated
@LioQing
LioQing requested a review from Copilot May 7, 2026 14:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 10 out of 12 changed files in this pull request and generated 3 comments.

Comment thread Cargo.toml
Comment thread Cargo.toml Outdated
Comment thread Cargo.toml Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 10 out of 12 changed files in this pull request and generated 1 comment.

Comment thread Cargo.toml
@LioQing
LioQing merged commit aa5f027 into master May 7, 2026
6 checks passed
@LioQing LioQing added this to the v0.7.0 milestone May 7, 2026
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