Skip to content

Edit CHANGELOG a bit #7274

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

ErichDonGubler
Copy link
Member

See commits for more details. Fine to squash or rebase.

@ErichDonGubler ErichDonGubler added the area: ecosystem Help the connected projects grow and prosper label Mar 6, 2025
@ErichDonGubler ErichDonGubler requested a review from Wumpf March 6, 2025 02:06
Comment on lines -176 to -185
##### Refactored internal trace path parameter

Refactored some functions to handle the internal trace path as a string to avoid possible issues with `no_std` support.

By @brodycj in [#6924](https://github.com/gfx-rs/wgpu/pull/6924).
Copy link
Member Author

@ErichDonGubler ErichDonGubler Mar 6, 2025

Choose a reason for hiding this comment

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

note: Removing this because this isn't a user-facing change. CC @brody4hire (for whom I think we had the wrong handle here to begin with?).

Comment on lines +131 to +139
#### Split up `Features` internally

Internally split up the `Features` struct and recombine them internally using a macro. There should be no breaking
changes from this. This means there are also namespaces (as well as the old `Features::*`) for all wgpu specific
features and webgpu feature (`FeaturesWGPU` and `FeaturesWebGPU` respectively) and `Features::from_internal_flags` which
allow you to be explicit about whether features you need are available on the web too.

By @Vecvec in [#6905](https://github.com/gfx-rs/wgpu/pull/6905), [#7086](https://github.com/gfx-rs/wgpu/pull/7086)

Copy link
Member Author

Choose a reason for hiding this comment

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

Heads up to @gfx-rs/wgpu that this is getting promoted to a major CHANGELOG item.

Wumpf added 2 commits March 5, 2025 21:15
This isn't user-facing, so there doesn't seem to be a real reason to
keep this here.
This entry is backwards-compatible, so it can be "promoted" from
`Changes` to "just" a highlight. 🙂
@ErichDonGubler ErichDonGubler force-pushed the erichdongubler/push-sxrvlmxwnkou branch from 77ce83e to 6fc4c77 Compare March 6, 2025 02:18
@cwfitzgerald cwfitzgerald merged commit f884a41 into gfx-rs:trunk Mar 6, 2025
34 checks passed
@ErichDonGubler ErichDonGubler deleted the erichdongubler/push-sxrvlmxwnkou branch March 19, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: ecosystem Help the connected projects grow and prosper
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants