From 1729a52f8b8013f84db9975feeeaad4ea971e57a Mon Sep 17 00:00:00 2001
From: Nikolay Kim <fafhrd91@gmail.com>
Date: Sat, 7 Dec 2019 13:00:03 +0600
Subject: [PATCH] prepare alpha.3 release

---
 CHANGES.md                 |  2 +-
 Cargo.toml                 |  6 +++---
 actix-cors/CHANGES.md      |  2 +-
 actix-cors/Cargo.toml      |  6 +++---
 actix-files/CHANGES.md     |  2 +-
 actix-files/Cargo.toml     |  8 ++++----
 actix-framed/Cargo.toml    |  4 ++--
 actix-http/CHANGES.md      |  9 +++++++++
 actix-http/Cargo.toml      |  6 +++---
 actix-identity/Cargo.toml  | 10 +++++-----
 actix-multipart/Cargo.toml | 12 ++++++------
 awc/CHANGES.md             |  5 +++++
 awc/Cargo.toml             |  8 ++++----
 test-server/CHANGES.md     |  9 ++++++++-
 test-server/Cargo.toml     |  6 +++---
 15 files changed, 58 insertions(+), 37 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 600dc8e1..cd7e0f7d 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,6 +1,6 @@
 # Changes
 
-## [2.0.0-alpha.3] - 2019-12-xx
+## [2.0.0-alpha.3] - 2019-12-07
 
 ### Changed
 
diff --git a/Cargo.toml b/Cargo.toml
index fa804116..67858633 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -80,8 +80,8 @@ actix-threadpool = "0.3.0"
 actix-tls = { version = "1.0.0-alpha.3" }
 
 actix-web-codegen = "0.2.0-alpha.2"
-actix-http = "0.3.0-alpha.2"
-awc = { version = "0.3.0-alpha.2", optional = true }
+actix-http = "1.0.0-alpha.3"
+awc = { version = "1.0.0-alpha.3", optional = true }
 
 bytes = "0.5.2"
 derive_more = "0.99.2"
@@ -107,7 +107,7 @@ rust-tls = { version = "0.16", package="rustls", optional = true }
 [dev-dependencies]
 # actix = "0.8.3"
 actix-connect = "1.0.0-alpha.3"
-actix-http-test = "0.3.0-alpha.2"
+actix-http-test = "1.0.0-alpha.3"
 rand = "0.7"
 env_logger = "0.6"
 serde_derive = "1.0"
diff --git a/actix-cors/CHANGES.md b/actix-cors/CHANGES.md
index 92e3b697..e53abc79 100644
--- a/actix-cors/CHANGES.md
+++ b/actix-cors/CHANGES.md
@@ -1,6 +1,6 @@
 # Changes
 
-## [0.2.0-alpha.3] - unreleased
+## [0.2.0-alpha.3] - 2019-12-07
 
 * Migrate to actix-web 2.0.0
 
diff --git a/actix-cors/Cargo.toml b/actix-cors/Cargo.toml
index 976d0be7..6f42109b 100644
--- a/actix-cors/Cargo.toml
+++ b/actix-cors/Cargo.toml
@@ -17,10 +17,10 @@ name = "actix_cors"
 path = "src/lib.rs"
 
 [dependencies]
-actix-web = "2.0.0-alpha.1"
-actix-service = "1.0.0-alpha.2"
+actix-web = "2.0.0-alpha.3"
+actix-service = "1.0.0-alpha.3"
 derive_more = "0.99.2"
 futures = "0.3.1"
 
 [dev-dependencies]
-actix-rt = "1.0.0-alpha.2"
+actix-rt = "1.0.0-alpha.3"
diff --git a/actix-files/CHANGES.md b/actix-files/CHANGES.md
index 29e774e0..5a33d361 100644
--- a/actix-files/CHANGES.md
+++ b/actix-files/CHANGES.md
@@ -1,6 +1,6 @@
 # Changes
 
-## [0.2.0-alpha.2] - 2019-12-03
+## [0.2.0-alpha.7] - 2019-12-07
 
 * Migrate to `std::future`
 
diff --git a/actix-files/Cargo.toml b/actix-files/Cargo.toml
index 261bf14e..fe351c22 100644
--- a/actix-files/Cargo.toml
+++ b/actix-files/Cargo.toml
@@ -18,8 +18,8 @@ name = "actix_files"
 path = "src/lib.rs"
 
 [dependencies]
-actix-web = { version = "2.0.0-alpha.2", default-features = false }
-actix-http = "0.3.0-alpha.2"
+actix-web = { version = "2.0.0-alpha.3", default-features = false }
+actix-http = "1.0.0-alpha.3"
 actix-service = "1.0.0-alpha.3"
 bitflags = "1"
 bytes = "0.5.2"
@@ -32,5 +32,5 @@ percent-encoding = "2.1"
 v_htmlescape = "0.4"
 
 [dev-dependencies]
-actix-rt = "1.0.0-alpha.2"
-actix-web = { version = "2.0.0-alpha.2", features=["openssl"] }
+actix-rt = "1.0.0-alpha.3"
+actix-web = { version = "2.0.0-alpha.3", features=["openssl"] }
diff --git a/actix-framed/Cargo.toml b/actix-framed/Cargo.toml
index 0b80266a..ec8392ba 100644
--- a/actix-framed/Cargo.toml
+++ b/actix-framed/Cargo.toml
@@ -24,7 +24,7 @@ actix-codec = "0.2.0-alpha.3"
 actix-service = "1.0.0-alpha.3"
 actix-router = "0.2.0"
 actix-rt = "1.0.0-alpha.3"
-actix-http = "0.3.0-alpha.3"
+actix-http = "1.0.0-alpha.3"
 
 bytes = "0.5.2"
 futures = "0.3.1"
@@ -34,5 +34,5 @@ log = "0.4"
 [dev-dependencies]
 actix-server = { version = "1.0.0-alpha.3" }
 actix-connect = { version = "1.0.0-alpha.3", features=["openssl"] }
-actix-http-test = { version = "0.3.0-alpha.3", features=["openssl"] }
+actix-http-test = { version = "1.0.0-alpha.3", features=["openssl"] }
 actix-utils = "1.0.0-alpha.3"
diff --git a/actix-http/CHANGES.md b/actix-http/CHANGES.md
index 4cb5644c..5b86a397 100644
--- a/actix-http/CHANGES.md
+++ b/actix-http/CHANGES.md
@@ -1,5 +1,14 @@
 # Changes
 
+## [1.0.0-alpha.3] - 2019-12-07
+
+### Changed
+
+* Migrate to tokio 0.2
+
+* Migrate to `std::future`
+
+
 ## [0.2.11] - 2019-11-06
 
 ### Added
diff --git a/actix-http/Cargo.toml b/actix-http/Cargo.toml
index aadef9e3..4d89e55f 100644
--- a/actix-http/Cargo.toml
+++ b/actix-http/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "actix-http"
-version = "0.3.0-alpha.3"
+version = "1.0.0-alpha.3"
 authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
 description = "Actix http primitives"
 readme = "README.md"
@@ -65,7 +65,7 @@ either = "1.5.2"
 encoding_rs = "0.8"
 futures = "0.3.1"
 fxhash = "0.2.1"
-h2 = "0.2.0"
+h2 = "0.2.1"
 http = "0.2.0"
 httparse = "1.3"
 indexmap = "1.2"
@@ -97,7 +97,7 @@ failure = { version = "0.1.5", optional = true }
 [dev-dependencies]
 actix-server = { version = "1.0.0-alpha.3" }
 actix-connect = { version = "1.0.0-alpha.3", features=["openssl"] }
-actix-http-test = { version = "0.3.0-alpha.3", features=["openssl"] }
+actix-http-test = { version = "1.0.0-alpha.3", features=["openssl"] }
 actix-tls = { version = "1.0.0-alpha.3", features=["openssl"] }
 env_logger = "0.6"
 serde_derive = "1.0"
diff --git a/actix-identity/Cargo.toml b/actix-identity/Cargo.toml
index eea85426..a9042dbf 100644
--- a/actix-identity/Cargo.toml
+++ b/actix-identity/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "actix-identity"
-version = "0.2.0-alpha.1"
+version = "0.2.0-alpha.3"
 authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
 description = "Identity service for actix web framework."
 readme = "README.md"
@@ -17,14 +17,14 @@ name = "actix_identity"
 path = "src/lib.rs"
 
 [dependencies]
-actix-web = { version = "2.0.0-alpha.2", default-features = false, features = ["secure-cookies"] }
-actix-service = "1.0.0-alpha.2"
+actix-web = { version = "2.0.0-alpha.3", default-features = false, features = ["secure-cookies"] }
+actix-service = "1.0.0-alpha.3"
 futures = "0.3.1"
 serde = "1.0"
 serde_json = "1.0"
 time = "0.1.42"
 
 [dev-dependencies]
-actix-rt = "1.0.0-alpha.2"
-actix-http = "0.3.0-alpha.2"
+actix-rt = "1.0.0-alpha.3"
+actix-http = "1.0.0-alpha.3"
 bytes = "0.5.2"
\ No newline at end of file
diff --git a/actix-multipart/Cargo.toml b/actix-multipart/Cargo.toml
index f1913c3f..ac192315 100644
--- a/actix-multipart/Cargo.toml
+++ b/actix-multipart/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "actix-multipart"
-version = "0.2.0-alpha.2"
+version = "0.2.0-alpha.3"
 authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
 description = "Multipart support for actix web framework."
 readme = "README.md"
@@ -18,9 +18,9 @@ name = "actix_multipart"
 path = "src/lib.rs"
 
 [dependencies]
-actix-web = { version = "2.0.0-alpha.2", default-features = false }
-actix-service = "1.0.0-alpha.2"
-actix-utils = "1.0.0-alpha.2"
+actix-web = { version = "2.0.0-alpha.3", default-features = false }
+actix-service = "1.0.0-alpha.3"
+actix-utils = "1.0.0-alpha.3"
 bytes = "0.5.2"
 derive_more = "0.99.2"
 httparse = "1.3"
@@ -31,5 +31,5 @@ time = "0.1"
 twoway = "0.2"
 
 [dev-dependencies]
-actix-rt = "1.0.0-alpha.2"
-actix-http = "0.3.0-alpha.2"
\ No newline at end of file
+actix-rt = "1.0.0-alpha.3"
+actix-http = "1.0.0-alpha.3"
\ No newline at end of file
diff --git a/awc/CHANGES.md b/awc/CHANGES.md
index 89423f80..f4923db8 100644
--- a/awc/CHANGES.md
+++ b/awc/CHANGES.md
@@ -1,5 +1,10 @@
 # Changes
 
+## [1.0.0-alpha.3]
+
+* Migrate to `std::future`
+
+
 ## [0.2.8] - 2019-11-06
 
 * Add support for setting query from Serialize type for client request.
diff --git a/awc/Cargo.toml b/awc/Cargo.toml
index 99ccd4bb..c4f3b7bf 100644
--- a/awc/Cargo.toml
+++ b/awc/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "awc"
-version = "0.3.0-alpha.3"
+version = "1.0.0-alpha.3"
 authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
 description = "Actix http client."
 readme = "README.md"
@@ -44,7 +44,7 @@ flate2-rust = ["actix-http/flate2-rust"]
 [dependencies]
 actix-codec = "0.2.0-alpha.3"
 actix-service = "1.0.0-alpha.3"
-actix-http = "0.3.0-alpha.3"
+actix-http = "1.0.0-alpha.3"
 actix-rt = "1.0.0-alpha.3"
 
 base64 = "0.11"
@@ -64,8 +64,8 @@ rust-tls = { version = "0.16.0", package="rustls", optional = true, features = [
 [dev-dependencies]
 actix-connect = { version = "1.0.0-alpha.3", features=["openssl"] }
 actix-web = { version = "2.0.0-alpha.3", features=["openssl"] }
-actix-http = { version = "0.3.0-alpha.3", features=["openssl"] }
-actix-http-test = { version = "0.3.0-alpha.3", features=["openssl"] }
+actix-http = { version = "1.0.0-alpha.3", features=["openssl"] }
+actix-http-test = { version = "1.0.0-alpha.3", features=["openssl"] }
 actix-utils = "1.0.0-alpha.3"
 actix-server = { version = "1.0.0-alpha.3" }
 actix-tls = { version = "1.0.0-alpha.3", features=["openssl", "rustls"] }
diff --git a/test-server/CHANGES.md b/test-server/CHANGES.md
index 57068fe9..82fc1969 100644
--- a/test-server/CHANGES.md
+++ b/test-server/CHANGES.md
@@ -1,6 +1,13 @@
 # Changes
 
-## [0.2.5] - 2019-0917
+## [1.0.0-alpha.3] - 2019-12-07
+
+### Changed
+
+* Migrate to `std::future`
+
+
+## [0.2.5] - 2019-09-17
 
 ### Changed
 
diff --git a/test-server/Cargo.toml b/test-server/Cargo.toml
index 0f6af8ff..897a4bea 100644
--- a/test-server/Cargo.toml
+++ b/test-server/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "actix-http-test"
-version = "0.3.0-alpha.3"
+version = "1.0.0-alpha.3"
 authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
 description = "Actix http test server"
 readme = "README.md"
@@ -37,7 +37,7 @@ actix-utils = "1.0.0-alpha.3"
 actix-rt = "1.0.0-alpha.3"
 actix-server = "1.0.0-alpha.3"
 actix-testing = "1.0.0-alpha.3"
-awc = "0.3.0-alpha.3"
+awc = "1.0.0-alpha.3"
 
 base64 = "0.11"
 bytes = "0.5.2"
@@ -56,4 +56,4 @@ open-ssl = { version="0.10", package="openssl", optional = true }
 
 [dev-dependencies]
 actix-web = "2.0.0-alpha.3"
-actix-http = "0.3.0-alpha.3"
+actix-http = "1.0.0-alpha.3"