Skip to content

Update selected dependencies#7920

Merged
emilk merged 9 commits intoemilk:mainfrom
oscargus:tomldeps
Mar 2, 2026
Merged

Update selected dependencies#7920
emilk merged 9 commits intoemilk:mainfrom
oscargus:tomldeps

Conversation

@oscargus
Copy link
Copy Markdown
Contributor

@oscargus oscargus commented Feb 17, 2026

  • I have followed the instructions in the PR template

A number of separate commits to possibly easily revert some of them.

General idea: selectively update dependencies to remove transitive dependencies and multiple versions etc. As well as updating "major" (the one that cargo update doesn't update) version for some in Cargo.toml.

Rendering pipelines in vello_cpu wasn't obvious. Now both are used.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 17, 2026

Preview available at https://egui-pr-preview.github.io/pr/7920-tomldeps
Note that it might take a couple seconds for the update to show up after the preview_build workflow has completed.

View snapshot changes at kitdiff

@oscargus oscargus changed the title Update selective dependencies Update selected dependencies Feb 17, 2026
Copy link
Copy Markdown
Owner

@emilk emilk left a comment

Choose a reason for hiding this comment

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

Awesome - thank you!

@emilk emilk added dependencies Pull requests that update a dependency file egui egui_extras labels Mar 2, 2026
@emilk emilk merged commit 4f99b4f into emilk:main Mar 2, 2026
27 of 28 checks passed
@oscargus oscargus deleted the tomldeps branch March 2, 2026 08:20
Masterchef365 pushed a commit to Masterchef365/egui that referenced this pull request Apr 3, 2026
<!--
Please read the "Making a PR" section of
[`CONTRIBUTING.md`](https://github.com/emilk/egui/blob/main/CONTRIBUTING.md)
before opening a Pull Request!

* Keep your PR:s small and focused.
* The PR title is what ends up in the changelog, so make it descriptive!
* If applicable, add a screenshot or gif.
* If it is a non-trivial addition, consider adding a demo for it to
`egui_demo_lib`, or a new example.
* Do NOT open PR:s from your `master` branch, as that makes it hard for
maintainers to test and add commits to your PR.
* Remember to run `cargo fmt` and `cargo clippy`.
* Open the PR as a draft until you have self-reviewed it and run
`./scripts/check.sh`.
* When you have addressed a PR comment, mark it as resolved.

Please be patient! I will review your PR, but my time is limited!
-->

* [x] I have followed the instructions in the PR template

A number of separate commits to possibly easily revert some of them.

General idea: selectively update dependencies to remove transitive
dependencies and multiple versions etc. As well as updating "major" (the
one that `cargo update` doesn't update) version for some in Cargo.toml.

Rendering pipelines in `vello_cpu` wasn't obvious. Now both are used.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file egui_extras egui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants