bytedance / monoio

Rust async runtime based on io-uring.
Apache License 2.0
4.03k stars 226 forks source link

feat: Define monoio MSRV to 1.80 #282

Closed Xuanwo closed 3 months ago

Xuanwo commented 3 months ago

This PR marks monoio available in stable rust.

We deprecated the unstable feature because most of the functionalities we need are now stable or have alternatives. Developing Monoio on stable Rust will allow a broader ecosystem to explore and use Monoio. This change will also reduce the burden on our maintainers.

ihciah commented 3 months ago

It is available in stable version right now I think...

It requires nightly only if unstable feature is enabled. Keep this feature allows us to do some cool things based on nightly features while still does not affect stable users.

I tend to keep this feature.

Xuanwo commented 3 months ago

I tend to keep this feature.

That's fine to me. I can keep unstable.

We can revisit the MSRV topic in the future. Let's close this PR now.