Skip to content

Edit CHANGELOG a bit#7274

Merged
cwfitzgerald merged 2 commits intogfx-rs:trunkfrom
erichdongubler-mozilla:erichdongubler/push-sxrvlmxwnkou
Mar 6, 2025
Merged

Edit CHANGELOG a bit#7274
cwfitzgerald merged 2 commits intogfx-rs:trunkfrom
erichdongubler-mozilla:erichdongubler/push-sxrvlmxwnkou

Conversation

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