Skip to content
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

Pin iced version to fix CI #17

Merged
merged 2 commits into from
Oct 5, 2023
Merged

Pin iced version to fix CI #17

merged 2 commits into from
Oct 5, 2023

Conversation

luca-della-vedova
Copy link
Member

Bug fix

Fixed bug

This crate has been failing to compile for some time since it pointed to specific git versions, from a fork, of the iced crate but pointed to upstream main for a related crate iced_aw, which is a moving target and eventually became incompatible.

Fix applied

Pin the iced_aw dependency to the 0.1.0 version which is the one that depends on iced 0.3.0 on the pointed forks.
I haven't looked into whether it is possible to migrate out of the fork but it seems the upstream library changed quite dramatically so it might not be too simple.

Signed-off-by: Luca Della Vedova <[email protected]>
Signed-off-by: Luca Della Vedova <[email protected]>
@mxgrey mxgrey merged commit 3703d5a into main Oct 5, 2023
4 checks passed
@mxgrey mxgrey deleted the luca/fix_iced_version branch October 5, 2023 17:09
@mxgrey
Copy link
Contributor

mxgrey commented Oct 5, 2023

I plan on migrating all the visualization over to bevy once we have the right infrastructure set up on the bevy side, so all our iced content should be kept as frozen as possible, pun intended.

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