iced-rs / iced

A cross-platform GUI library for Rust, inspired by Elm
https://iced.rs
MIT License
23.19k stars 1.07k forks source link

web-sys dependecy resolution #2372

Open nferhat opened 2 months ago

nferhat commented 2 months ago

Is there an existing issue for this?

Is this issue related to iced?

What happened?

My project has different libraries, one of them depends on web-sys-0.3.68 (locked inside the library Cargo.toml file)

Iced, has a strict dependency on =web-sys-0.3.67. Removing the strict dependency and switching it to something like a tilde requirement has (as far as I checked) no side effects.

What is the expected behavior?

Cargo resolving dependencies properly.

Version

master

Operating System

Linux

Do you have any log output?

No response

B0ney commented 2 months ago

If I recall, this was probably done because web-sys had a breaking change in one of its patch releases a few months back.