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

Plan for Volo-HTTP 0.2 #355

Open
10 of 15 tasks
yukiiiteru opened this issue Feb 7, 2024 · 7 comments
Open
10 of 15 tasks

Plan for Volo-HTTP 0.2 #355

yukiiiteru opened this issue Feb 7, 2024 · 7 comments
Assignees
Labels
A-volo-http This issue concerns the `volo-http` crate.

Comments

@yukiiiteru
Copy link
Member

yukiiiteru commented Feb 7, 2024

Big changes

Small changes

Features

Others

@yukiiiteru
Copy link
Member Author

Break changes are finished, maybe :)

I think we can release a new rc version, and if there is no problem, it can become a stable version.

@PureWhiteWu
Copy link
Member

Great!
Maybe we can release a new rc version, and publish the stable version after https/http2 is supported?

@yukiiiteru
Copy link
Member Author

There is a important config we are using that is not supported in hyper-util currently, so we decide not to support HTTP/2 in Volo-HTTP 0.2, but we will update some function names or variable names for future support of HTTP/2.

@GuangmingLuo
Copy link
Member

For the last task listed above, please add the docs for http to the websites when it's ready @wfly1998

@yukiiiteru
Copy link
Member Author

For the last task listed above, please add the docs for http to the websites when it's ready @wfly1998

Of course. It is expected to be released after the document is completed, document is very important. But the unit test and mock support may be delayed 😢

@yukiiiteru
Copy link
Member Author

It looks like all breaking changes are complete and we're preparing to add more documentation and release it tomorrow.

Unit tests and mocking support will be updated later.

@PureWhiteWu PureWhiteWu added the A-volo-http This issue concerns the `volo-http` crate. label Apr 8, 2024
@yukiiiteru
Copy link
Member Author

yukiiiteru commented Apr 15, 2024

Volo-HTTP 0.2.0 was released last week, release note: volo-http-0.2.0.

Because the design of the previous version was not perfect, this version has more breaking changes 😢. We will ensure that future breaking changes are as minimal as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-volo-http This issue concerns the `volo-http` crate.
Development

No branches or pull requests

3 participants