Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
General review of dependencies, removing ones that are not used and
bumping up minor versions only to avoid breakage.
Consistent use of version so that we use the most recent minor/patch
version of a dependency when building Yew crates.
There were quite a few dependencies in the
yew
crate that aren't used, I'm guessing frommoving
yew_agent
module toyew-agent
crate and from the removal of the services.Removed from the
yew
crate:agent
featureyew_agent
moduleyew_agent
moduleyew_agent
moduleweb_sys
which were requiredfor services &
yew_agent
module.Removed from the
yew-router-macro
:After #2057 I did also review all the licences for the dependencies, most
of which have a "MIT or Apache-2.0" with some just having a "MIT"
only licence. So shouldn't have any more surprises on that front :)
Fixes #0000
Part of #2052
Checklist
cargo make pr-flow
I have added testsN/AOutstanding issues
yew-agent
crate.anyhow
with error types #925 with Use functions fromgloo_utils
instead of re-implementing them #2058 as a possible solution