Skip to content

Commit

Permalink
prepare v3 compatible releases (#95)
Browse files Browse the repository at this point in the history
  • Loading branch information
robjtede authored Sep 11, 2020
1 parent bad5f32 commit 4a54671
Show file tree
Hide file tree
Showing 12 changed files with 82 additions and 72 deletions.
7 changes: 7 additions & 0 deletions actix-cors/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.3.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimum supported Rust version(MSRV) is now 1.42.0.
* Implement the Debug trait on all public types.


## 0.3.0-alpha.1 - 2020-03-11
* Minimize `futures-*` dependencies
* Update `actix-web` dependency to 3.0.0-alpha.1


## 0.2.0 - 2019-12-20
* Release


## 0.2.0-alpha.3 - 2019-12-07
* Migrate to actix-web 2.0.0
* Bump `derive_more` crate version to 0.99.0


## 0.1.0 - 2019-06-15
* Move cors middleware to separate crate
8 changes: 4 additions & 4 deletions actix-cors/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "actix-cors"
version = "0.3.0-alpha.1"
version = "0.3.0"
authors = ["Nikolay Kim <[email protected]>"]
description = "Cross-origin resource sharing (CORS) for actix-web applications."
description = "Cross-origin resource sharing (CORS) controls for Actix web"
readme = "README.md"
keywords = ["cors", "web", "framework"]
keywords = ["actix", "cors", "web", "security", "crossorigin"]
homepage = "https://actix.rs"
repository = "https://github.com/actix/actix-extras.git"
documentation = "https://docs.rs/actix-cors/"
Expand All @@ -17,7 +17,7 @@ path = "src/lib.rs"

[dependencies]
actix-web = { version = "3.0.0", default_features = false }
actix-service = "1.0.1"
actix-service = "1.0.6"
derive_more = "0.99.2"
futures-util = { version = "0.3.4", default-features = false }

Expand Down
13 changes: 8 additions & 5 deletions actix-identity/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.3.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimum supported Rust version(MSRV) is now 1.42.0.
* Minimum supported Rust version (MSRV) is now 1.42.0.

## [0.3.0-alpha.1] - 2020-03-14

## 0.3.0-alpha.1 - 2020-03-14
* Update the `time` dependency to 0.2.7
* Update the `actix-web` dependency to 3.0.0-alpha.1
* Minimize `futures` dependency

## [0.2.1] - 2020-01-10

## 0.2.1 - 2020-01-10
* Fix panic with already borrowed: BorrowMutError #1263

## [0.2.0] - 2019-12-20

## 0.2.0 - 2019-12-20
* Use actix-web 2.0

## [0.1.0] - 2019-06-xx

## 0.1.0 - 2019-06-xx
* Move identity middleware to separate crate
6 changes: 3 additions & 3 deletions actix-identity/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "actix-identity"
version = "0.3.0-alpha.1"
version = "0.3.0"
authors = ["Nikolay Kim <[email protected]>"]
description = "Identity service for actix-web framework."
description = "Identity service for Actix web"
readme = "README.md"
keywords = ["http", "web", "framework", "async", "futures"]
keywords = ["actix", "auth", "identity", "web", "security"]
homepage = "https://actix.rs"
repository = "https://github.com/actix/actix-web.git"
documentation = "https://docs.rs/actix-identity/"
Expand Down
21 changes: 11 additions & 10 deletions actix-protobuf/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,45 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.6.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimum supported Rust version(MSRV) is now 1.42.0 to use `matches!` macro.

## 0.6.0-alpha.1 (2020-07-06)

## 0.6.0-alpha.1 - 2020-07-06
* Update `actix-web` to 3.0.0-alpha.3

* Minimum supported Rust version(MSRV) is now 1.40.0.

* Minimize `futures` dependency

## 0.5.1 (2019-02-17)

## 0.5.1 - 2019-02-17
* Move repository to actix-extras

## 0.5.0 (2019-01-24)

## 0.5.0 - 2019-01-24
* Migrate to actix-web 2.0.0 and std::future
* Update prost to 0.6
* Update bytes to 0.5

## 0.4.1 (2019-10-03)

## 0.4.1 - 2019-10-03
* Upgrade prost and prost-derive to 0.5.0

## 0.4.0 (2019-05-18)

## 0.4.0 - 2019-05-18
* Upgrade to actix-web 1.0.0-rc
* Removed `protobuf` method for `HttpRequest` (use `ProtoBuf` extractor instead)

## 0.3.0 (2019-03-07)

## 0.3.0 - 2019-03-07
* Upgrade to actix-web 0.7.18

## 0.2.0 (2018-04-10)

## 0.2.0 - 2018-04-10
* Provide protobuf extractor

## 0.1.0 (2018-03-21)

## 0.1.0 - 2018-03-21
* First release
13 changes: 7 additions & 6 deletions actix-protobuf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
[package]
name = "actix-protobuf"
version = "0.6.0-alpha.1"
version = "0.6.0"
edition = "2018"
authors = ["kingxsp <[email protected]>", "Yuki Okushi <[email protected]>"]
description = "Protobuf support for actix-web framework."
authors = [
"kingxsp <[email protected]>",
"Yuki Okushi <[email protected]>"
]
description = "Protobuf support for Actix web"
readme = "README.md"
keywords = ["actix"]
keywords = ["actix", "protobuf", "protocol", "rpc"]
homepage = "https://github.com/actix/actix-extras"
repository = "https://github.com/actix/actix-extras.git"
license = "MIT OR Apache-2.0"
Expand All @@ -18,11 +21,9 @@ path = "src/lib.rs"
[dependencies]
actix-web = { version = "3.0.0", default_features = false }
actix-rt = "1.1.1"

bytes = "0.5"
futures-util = { version = "0.3.5", default-features = false }
derive_more = "0.99"

prost = "0.6.0"

[dev-dependencies]
Expand Down
15 changes: 6 additions & 9 deletions actix-redis/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,29 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.9.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimize `futures` dependency.

## [0.9.0-alpha.2]

## 0.9.0-alpha.2 - 2020-05-17
* Add `cookie_http_only` functionality to RedisSession builder, setting this
to false allows JavaScript to access cookies. Defaults to true.

* Change type of parameter of ttl method to u32.

* Update `actix` to 0.10.0-alpha.3

* Update `tokio-util` to 0.3

* Minimum supported Rust version(MSRV) is now 1.40.0.

## [0.9.0-alpha.1]

## 0.9.0-alpha.1 - 2020-03-28
* Update `actix` to 0.10.0-alpha.2

* Update `actix-session` to 0.4.0-alpha.1

* Update `actix-web` to 3.0.0-alpha.1

* Update `time` to 0.2.9


## [0.8.1] 2020-02-18

* Move `env_logger` dependency to dev-dependencies and update to 0.7
Expand Down
10 changes: 5 additions & 5 deletions actix-redis/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "actix-redis"
version = "0.9.0-alpha.2"
version = "0.9.0"
authors = ["Nikolay Kim <[email protected]>"]
description = "Redis integration for actix framework"
description = "Redis integration for Actix web"
license = "MIT OR Apache-2.0"
readme = "README.md"
keywords = ["web", "redis", "async", "actix", "tokio"]
keywords = ["actix", "redis", "async", "session"]
homepage = "https://github.com/actix/actix-extras"
repository = "https://github.com/actix/actix-extras.git"
documentation = "https://docs.rs/actix-redis/"
Expand Down Expand Up @@ -33,7 +33,7 @@ web = [

[dependencies]
actix = "0.10.0"
actix-utils = "1.0.3"
actix-utils = "2.0.0"

log = "0.4.6"
backoff = "0.2.1"
Expand All @@ -49,7 +49,7 @@ tokio-util = "0.3.0"
actix-web = { version = "3.0.0", default_features = false, optional = true }
actix-http = { version = "2.0.0", optional = true }
actix-service = { version = "1.0.6", optional = true }
actix-session = { version = "0.4.0-alpha.1", optional = true }
actix-session = { version = "0.4.0", optional = true }
rand = { version = "0.7.0", optional = true }
serde = { version = "1.0.101", optional = true }
serde_json = { version = "1.0.40", optional = true }
Expand Down
37 changes: 18 additions & 19 deletions actix-session/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,81 +1,80 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.4.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimum supported Rust version(MSRV) is now 1.42.0.


## [0.4.0-alpha.1] - 2020-03-14
## 0.4.0-alpha.1 - 2020-03-14
* Update the `time` dependency to 0.2.7
* Update the `actix-web` dependency to 3.0.0-alpha.1
* Long lasting auto-prolonged session [#1292]
* Minimize `futures` dependency

[#1292]: https://github.com/actix/actix-web/pull/1292

## [0.3.0] - 2019-12-20

## 0.3.0 - 2019-12-20
* Release

## [0.3.0-alpha.4] - 2019-12-xx

## 0.3.0-alpha.4 - 2019-12-xx
* Allow access to sessions also from not mutable references to the request

## [0.3.0-alpha.3] - 2019-12-xx

## 0.3.0-alpha.3 - 2019-12-xx
* Add access to the session from RequestHead for use of session from guard methods

* Migrate to `std::future`

* Migrate to `actix-web` 2.0

## [0.2.0] - 2019-07-08

## 0.2.0 - 2019-07-08
* Enhanced ``actix-session`` to facilitate state changes. Use ``Session.renew()``
at successful login to cycle a session (new key/cookie but keeps state).
Use ``Session.purge()`` at logout to invalid a session cookie (and remove
from redis cache, if applicable).

## [0.1.1] - 2019-06-03

## 0.1.1 - 2019-06-03
* Fix optional cookie session support

## [0.1.0] - 2019-05-18

## 0.1.0 - 2019-05-18
* Use actix-web 1.0.0-rc

## [0.1.0-beta.4] - 2019-05-12

## 0.1.0-beta.4 - 2019-05-12
* Use actix-web 1.0.0-beta.4

## [0.1.0-beta.2] - 2019-04-28

## 0.1.0-beta.2 - 2019-04-28
* Add helper trait `UserSession` which allows to get session for ServiceRequest and HttpRequest

## [0.1.0-beta.1] - 2019-04-20

## 0.1.0-beta.1 - 2019-04-20
* Update actix-web to beta.1

* `CookieSession::max_age()` accepts value in seconds

## [0.1.0-alpha.6] - 2019-04-14

## 0.1.0-alpha.6 - 2019-04-14
* Update actix-web alpha.6

## [0.1.0-alpha.4] - 2019-04-08

## 0.1.0-alpha.4 - 2019-04-08
* Update actix-web

## [0.1.0-alpha.3] - 2019-04-02

## 0.1.0-alpha.3 - 2019-04-02
* Update actix-web

## [0.1.0-alpha.2] - 2019-03-29

## 0.1.0-alpha.2 - 2019-03-29
* Update actix-web

* Use new feature name for secure cookies

## [0.1.0-alpha.1] - 2019-03-28

## 0.1.0-alpha.1 - 2019-03-28
* Initial impl
6 changes: 3 additions & 3 deletions actix-session/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "actix-session"
version = "0.4.0-alpha.1"
version = "0.4.0"
authors = ["Nikolay Kim <[email protected]>"]
description = "Session for actix-web framework."
description = "Sessions for Actix web"
readme = "README.md"
keywords = ["http", "web", "framework", "async", "futures"]
keywords = ["http", "web", "framework", "async", "session"]
homepage = "https://actix.rs"
repository = "https://github.com/actix/actix-web.git"
documentation = "https://docs.rs/actix-session/"
Expand Down
3 changes: 3 additions & 0 deletions actix-web-httpauth/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Changes

## Unreleased - 2020-xx-xx


## 0.5.0 - 2020-09-11
* Update `actix-web` dependency to 3.0.0.
* Minimum supported Rust version(MSRV) is now 1.42.0.

Expand Down
Loading

0 comments on commit 4a54671

Please sign in to comment.