diff --git a/examples/cloudflare-worker/Cargo.toml b/examples/cloudflare-worker/Cargo.toml index 78805424..e94a722c 100644 --- a/examples/cloudflare-worker/Cargo.toml +++ b/examples/cloudflare-worker/Cargo.toml @@ -13,7 +13,7 @@ http-file = { version = "0.1", default-features = false } rust-embed = "8" serde_json = "1.0.89" worker = "0.0.18" -xitca-http = { version = "0.2", default-features = false, features = ["router"] } +xitca-http = { version = "0.4", default-features = false, features = ["router"] } xitca-service = "0.1" xitca-unsafe-collection = "0.1" diff --git a/examples/compression/Cargo.toml b/examples/compression/Cargo.toml index 67e6bd84..aee55464 100644 --- a/examples/compression/Cargo.toml +++ b/examples/compression/Cargo.toml @@ -5,6 +5,6 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["compress-br", "compress-de", "compress-gz", "logger"] } +xitca-web = { version = "0.4", features = ["compress-br", "compress-de", "compress-gz", "logger"] } tracing = "0.1" \ No newline at end of file diff --git a/examples/cookie/Cargo.toml b/examples/cookie/Cargo.toml index f17cfd92..7692df71 100644 --- a/examples/cookie/Cargo.toml +++ b/examples/cookie/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["cookie"] } +xitca-web = { version = "0.4", features = ["cookie"] } diff --git a/examples/dependency-injection/Cargo.toml b/examples/dependency-injection/Cargo.toml index 1085ed50..82dcae6a 100644 --- a/examples/dependency-injection/Cargo.toml +++ b/examples/dependency-injection/Cargo.toml @@ -4,4 +4,4 @@ version = "0.1.0" edition = "2021" [dependencies] -xitca-web = "0.3" +xitca-web = "0.4" diff --git a/examples/error-handle/Cargo.toml b/examples/error-handle/Cargo.toml index 3accc882..6e8a933a 100644 --- a/examples/error-handle/Cargo.toml +++ b/examples/error-handle/Cargo.toml @@ -4,6 +4,6 @@ version = "0.1.0" edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["codegen", "nightly"] } +xitca-web = { version = "0.4", features = ["codegen", "nightly"] } thiserror = "1" diff --git a/examples/file/Cargo.toml b/examples/file/Cargo.toml index 18e58926..89a6d993 100644 --- a/examples/file/Cargo.toml +++ b/examples/file/Cargo.toml @@ -4,6 +4,6 @@ version = "0.1.0" edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["compress-br", "file", "logger"] } +xitca-web = { version = "0.4", features = ["compress-br", "file", "logger"] } tracing = "0.1" \ No newline at end of file diff --git a/examples/grpc/Cargo.toml b/examples/grpc/Cargo.toml index 7987cd09..ff437231 100644 --- a/examples/grpc/Cargo.toml +++ b/examples/grpc/Cargo.toml @@ -5,8 +5,8 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-http = { version = "0.3", default-features = false, features = ["http2", "router"] } -xitca-server= "0.1" +xitca-http = { version = "0.4", default-features = false, features = ["http2", "router"] } +xitca-server = "0.2" xitca-service = "0.1" anyhow = "1.0.66" diff --git a/examples/hello-world/Cargo.toml b/examples/hello-world/Cargo.toml index de8437ad..a8c08e6a 100644 --- a/examples/hello-world/Cargo.toml +++ b/examples/hello-world/Cargo.toml @@ -5,4 +5,4 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = "0.3" +xitca-web = "0.4" diff --git a/examples/io-uring/Cargo.toml b/examples/io-uring/Cargo.toml index 3bb25901..5a2e5949 100644 --- a/examples/io-uring/Cargo.toml +++ b/examples/io-uring/Cargo.toml @@ -5,10 +5,10 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-http = { version = "0.3", features = ["io-uring", "router", "rustls-uring"] } -xitca-server = { version = "0.1", features = ["io-uring"] } +xitca-http = { version = "0.4", features = ["io-uring", "router", "rustls-uring"] } +xitca-server = { version = "0.2", features = ["io-uring"] } xitca-service = "0.1" rcgen = "0.12.0" -rustls = "0.22" +rustls = "0.23" rustls-pki-types = "1" \ No newline at end of file diff --git a/examples/macros/Cargo.toml b/examples/macros/Cargo.toml index 1e6f9128..89006d5b 100644 --- a/examples/macros/Cargo.toml +++ b/examples/macros/Cargo.toml @@ -5,7 +5,7 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["codegen", "logger"] } +xitca-web = { version = "0.4", features = ["codegen", "logger"] } thiserror = "1" tokio = { version = "1", features = ["macros", "rt"] } diff --git a/examples/multi-http-services/Cargo.toml b/examples/multi-http-services/Cargo.toml index f0a554c5..85220de9 100644 --- a/examples/multi-http-services/Cargo.toml +++ b/examples/multi-http-services/Cargo.toml @@ -5,8 +5,8 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-http = { version = "0.3", features = ["http2", "http3", "openssl", "rustls"] } -xitca-server = { version = "0.1", features = ["http3"] } +xitca-http = { version = "0.4", features = ["http2", "http3", "openssl", "rustls"] } +xitca-server = { version = "0.2", features = ["http3"] } xitca-service = "0.1" openssl = "0.10.44" diff --git a/examples/multipart/Cargo.toml b/examples/multipart/Cargo.toml index 91787adc..360f2d56 100644 --- a/examples/multipart/Cargo.toml +++ b/examples/multipart/Cargo.toml @@ -5,7 +5,7 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["logger", "multipart"] } +xitca-web = { version = "0.4", features = ["logger", "multipart"] } tracing = { version = "0.1.40", default-features = false } tracing-subscriber = { version = "0.3.16", default-features = false, features = ["env-filter", "fmt"] } diff --git a/examples/sync/Cargo.toml b/examples/sync/Cargo.toml index bc05595e..f285cb46 100644 --- a/examples/sync/Cargo.toml +++ b/examples/sync/Cargo.toml @@ -5,4 +5,4 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = "0.3" +xitca-web = "0.4" diff --git a/examples/tower-http/Cargo.toml b/examples/tower-http/Cargo.toml index 21ddb9f1..689201e7 100644 --- a/examples/tower-http/Cargo.toml +++ b/examples/tower-http/Cargo.toml @@ -5,6 +5,6 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["tower-http-compat"] } +xitca-web = { version = "0.4", features = ["tower-http-compat"] } tower-http = { version = "0.5", features = ["fs", "compression-gzip"] } diff --git a/examples/unix/Cargo.toml b/examples/unix/Cargo.toml index 129eab34..14d9fe4a 100644 --- a/examples/unix/Cargo.toml +++ b/examples/unix/Cargo.toml @@ -5,4 +5,4 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = "0.3" +xitca-web = "0.4" diff --git a/examples/wasi/Cargo.toml b/examples/wasi/Cargo.toml index 12566ceb..47005d04 100644 --- a/examples/wasi/Cargo.toml +++ b/examples/wasi/Cargo.toml @@ -5,4 +5,4 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = "0.3" +xitca-web = "0.4" diff --git a/examples/websocket/Cargo.toml b/examples/websocket/Cargo.toml index fc85162c..58ed5cf9 100644 --- a/examples/websocket/Cargo.toml +++ b/examples/websocket/Cargo.toml @@ -5,4 +5,4 @@ authors = ["fakeshadow <24548779@qq.com>"] edition = "2021" [dependencies] -xitca-web = { version = "0.3", features = ["websocket"] } +xitca-web = { version = "0.4", features = ["websocket"] } diff --git a/http-ws/CHANGES.md b/http-ws/CHANGES.md index 751981e7..e17a1c27 100644 --- a/http-ws/CHANGES.md +++ b/http-ws/CHANGES.md @@ -1,4 +1,6 @@ -# unreleased 0.3.0 +# unreleased + +# 0.3.0 ## Add - add `RequestStream::inner_mut` method for accessing inner stream type. - add `RequestStream::codec_mut` method for accessing `Codec` type. diff --git a/io/CHANGES.md b/io/CHANGES.md index 753bbb0a..8f85cbcd 100644 --- a/io/CHANGES.md +++ b/io/CHANGES.md @@ -1,4 +1,6 @@ -# unreleased 0.2.0 +# unreleased + +# 0.2.0 ## Add - `io::PollIoAdapter` as adaptor between `io::AsyncIo` and `io::{AsyncRead, AsyncWrite}` traits. diff --git a/server/CHANGES.md b/server/CHANGES.md index 26cb08df..e02e27f3 100644 --- a/server/CHANGES.md +++ b/server/CHANGES.md @@ -1,3 +1,5 @@ -# unreleased 0.2.0 +# unreleased + +# 0.2.0 ## Change - update `xitca-io` to `0.2.0` \ No newline at end of file diff --git a/tls/CHANGES.md b/tls/CHANGES.md index 83466ee4..7ce85056 100644 --- a/tls/CHANGES.md +++ b/tls/CHANGES.md @@ -1,4 +1,6 @@ -# unreleased 0.2.0 +# unreleased + +# 0.2.0 ## Change - update `rustls` to `0.23.0` - update `xitca-io` to `0.2.0` diff --git a/web/CHANGES.md b/web/CHANGES.md index 58404dbe..9773da5d 100644 --- a/web/CHANGES.md +++ b/web/CHANGES.md @@ -1,4 +1,6 @@ -# unreleased 0.4.0 +# unreleased + +# 0.4.0 ## Add - enable nightly rust `async_iterator` feature when `nightly` crate feature is active. Add `body::AsyncBody` type to bridge `futures::Stream` and `std::async_iter::AsyncIterator` traits. This change enables async generator usage. Example: ```rust