Hyper: When will you release a stable version?

Created on 11 Jun 2018  路  3Comments  路  Source: hyperium/hyper

Waiting for the stable version.
Also I can't find some features until I Google it, and finally I find an answer from Stack Overflow, but it's removed since some newer release.It makes me sad.

So could you write more comprehensive documentation?

Many thanks.

Most helpful comment

Hi there! A stable version (1.0) in some sense is getting closer.

  • Most of the types (Method, StatusCode, HeaderMap, Request, Response, etc) have moved to the http crate, and are quite stable. I wouldn't expect much changes other than very minor paper cuts fixed when we mark that as http v1.0.
  • The Client and Server types have seen some re-design, but are in a much better place. I suspect they also won't change too much more, other than cleaning up some configuration options.
  • The big unstable part is around futures. There is a plan to move them to std::future, and have language support for async/await. However, this will mean a big change to the ecosystem from the current futures v0.1 crate. This is the main blocker affecting everything, really.

After future is able to stabilize, I suspect a hyper v1.0 wouldn't be too far behind.

All 3 comments

Hi there! A stable version (1.0) in some sense is getting closer.

  • Most of the types (Method, StatusCode, HeaderMap, Request, Response, etc) have moved to the http crate, and are quite stable. I wouldn't expect much changes other than very minor paper cuts fixed when we mark that as http v1.0.
  • The Client and Server types have seen some re-design, but are in a much better place. I suspect they also won't change too much more, other than cleaning up some configuration options.
  • The big unstable part is around futures. There is a plan to move them to std::future, and have language support for async/await. However, this will mean a big change to the ecosystem from the current futures v0.1 crate. This is the main blocker affecting everything, really.

After future is able to stabilize, I suspect a hyper v1.0 wouldn't be too far behind.

Got it, thanks for your answer.

@seanmonstar Thanks for explanation. I faced with the same issue as da2018. I think it would be awesome to publish this plan to the main page.

P.S. async/await - cool stuff.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lslima91 picture lslima91  路  4Comments

alex picture alex  路  4Comments

seanmonstar picture seanmonstar  路  5Comments

gabisurita picture gabisurita  路  4Comments

seanmonstar picture seanmonstar  路  3Comments