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

Raise MSRV to 1.76 #3693

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Raise MSRV to 1.76 #3693

wants to merge 3 commits into from

Conversation

ranile
Copy link
Member

@ranile ranile commented Jul 26, 2024

Description

Raise MSRV to 1.76

1.76 is (almost*) 6 months old so this change brings Yew's MSRV to the same as Tokio and Hyper.

* It will be 6 months old by first week of August so not a huge deal at the moment

Checklist

  • I have reviewed my own code
  • I have updated tests

@ranile ranile added A-yew-router Area: The yew-router crate A-yew Area: The main yew crate A-yew-agent Area: The yew-agent crate A-yew-router-macro Area: The yew-router-macro crate A-yew-macro Area: The yew-macro crate labels Jul 26, 2024
Copy link

Visit the preview URL for this PR (updated for commit cb63acc):

https://yew-rs-api--pr3693-msrv-hnsl5ib9.web.app

(expires Fri, 02 Aug 2024 15:36:14 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Copy link
Member

@WorldSEnder WorldSEnder left a comment

Choose a reason for hiding this comment

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

Apart from matching Tokio and Hyper, is there any other reason you chose this version? I had a look over the features of rust versions yesterday and didn't see any really important features we absolutely need, so I'm curious if you found something.

}

/// Take a single entry, preferring parents over children
#[rustversion::since(1.66)]
#[allow(clippy::incompatible_msrv)]
Copy link
Member

Choose a reason for hiding this comment

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

I think you can remove this suppression of the false positive of clippy::incompatible_msrv now.

@ranile
Copy link
Member Author

ranile commented Jul 26, 2024

I had no major reason other than the fact that this includes lints that use/suppress (cause of unknown lint warning from previous code) and is newer than any before/after rustversion checks that we had

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-yew Area: The main yew crate A-yew-agent Area: The yew-agent crate A-yew-macro Area: The yew-macro crate A-yew-router Area: The yew-router crate A-yew-router-macro Area: The yew-router-macro crate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants