linebender / druid

A data-first Rust-native UI design toolkit.
https://linebender.org/druid/
Apache License 2.0
9.45k stars 569 forks source link

Update dependencies #2329

Closed xStrom closed 1 year ago

xStrom commented 1 year ago

In preparation for the 0.8 release this PR updates the Cargo.toml dependency specifications to the latest semver compatible versions. The rationale for this can be found in CONTRIBUTING.md.

Additionally there is one semver incompatible update. The float-cmp crate got bumped from 0.8.0 to 0.9.0. Unfortunately they don't have a changelog, but I checked the git diff and it's only a few commits. Most interesting was a macro fix, which previously could generate code that clippy would complain about. I didn't see any breaking changes.