diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index f94d5f81..ae804cc5 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -8,7 +8,7 @@ jobs: fail-fast: false matrix: version: - - 1.39.0 # MSRV + - 1.40.0 # MSRV - stable - nightly diff --git a/CHANGES.md b/CHANGES.md index 97b7ca63..09b8f6a6 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,6 +5,7 @@ ### Changed * Resources and Scopes can now access non-overridden data types set on App (or containing scopes) when setting their own data. [#1486] +* Bump minimum supported Rust version to 1.40 ## [3.0.0-alpha.2] - 2020-05-08 diff --git a/README.md b/README.md index 5dc8d376..97e3ceea 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ [![Join the chat at https://gitter.im/actix/actix](https://badges.gitter.im/actix/actix.svg)](https://gitter.im/actix/actix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Documentation](https://docs.rs/actix-web/badge.svg)](https://docs.rs/actix-web) [![Download](https://img.shields.io/crates/d/actix-web.svg)](https://crates.io/crates/actix-web) -[![Version](https://img.shields.io/badge/rustc-1.39+-lightgray.svg)](https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html) +[![Version](https://img.shields.io/badge/rustc-1.40+-lightgray.svg)](https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html) ![License](https://img.shields.io/crates/l/actix-web.svg)

@@ -38,6 +38,7 @@ Actix web is a simple, pragmatic and extremely fast web framework for Rust. * Middlewares ([Logger, Session, CORS, etc](https://actix.rs/docs/middleware/)) * Includes an asynchronous [HTTP client](https://actix.rs/actix-web/actix_web/client/index.html) * Supports [Actix actor framework](https://github.com/actix/actix) +* Supports Rust 1.40+ ## Docs diff --git a/actix-files/CHANGES.md b/actix-files/CHANGES.md index c4918b56..7901a392 100644 --- a/actix-files/CHANGES.md +++ b/actix-files/CHANGES.md @@ -1,5 +1,9 @@ # Changes +## [Unreleased] - 2020-xx-xx + +* Bump minimum supported Rust version to 1.40 + ## [0.2.1] - 2019-12-22 * Use the same format for file URLs regardless of platforms diff --git a/actix-files/README.md b/actix-files/README.md index 9585e67a..5a5a6208 100644 --- a/actix-files/README.md +++ b/actix-files/README.md @@ -6,4 +6,4 @@ * [API Documentation](https://docs.rs/actix-files/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-files](https://crates.io/crates/actix-files) -* Minimum supported Rust version: 1.33 or later +* Minimum supported Rust version: 1.40 or later diff --git a/actix-framed/README.md b/actix-framed/README.md index 1714b364..3a5ea059 100644 --- a/actix-framed/README.md +++ b/actix-framed/README.md @@ -5,4 +5,4 @@ * [API Documentation](https://docs.rs/actix-framed/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-framed](https://crates.io/crates/actix-framed) -* Minimum supported Rust version: 1.33 or later +* Minimum supported Rust version: 1.40 or later diff --git a/actix-framed/changes.md b/actix-framed/changes.md index 41c7aed0..1c5d31fa 100644 --- a/actix-framed/changes.md +++ b/actix-framed/changes.md @@ -1,5 +1,9 @@ # Changes +## [Unreleased] - 2020-xx-xx + +* Bump minimum supported Rust version to 1.40 + ## [0.3.0] - 2019-12-25 * Migrate to actix-http 1.0 diff --git a/actix-http/CHANGES.md b/actix-http/CHANGES.md index 56cd9e58..e96b0451 100644 --- a/actix-http/CHANGES.md +++ b/actix-http/CHANGES.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Changed + +* Bump minimum supported Rust version to 1.40 + ### Fixed * Support parsing of `SameSite=None` [#1503] diff --git a/actix-http/README.md b/actix-http/README.md index 9acad3e6..d4c96f2a 100644 --- a/actix-http/README.md +++ b/actix-http/README.md @@ -8,7 +8,7 @@ Actix http * [API Documentation](https://docs.rs/actix-http/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-http](https://crates.io/crates/actix-http) -* Minimum supported Rust version: 1.31 or later +* Minimum supported Rust version: 1.40 or later ## Example diff --git a/actix-multipart/CHANGES.md b/actix-multipart/CHANGES.md index ed5c8ad3..e7bea62c 100644 --- a/actix-multipart/CHANGES.md +++ b/actix-multipart/CHANGES.md @@ -1,5 +1,9 @@ # Changes +## [Unreleased] - 2020-xx-xx + +* Bump minimum supported Rust version to 1.40 + ## [0.2.1] - 2020-01-xx * Remove the unused `time` dependency diff --git a/actix-multipart/README.md b/actix-multipart/README.md index a453f489..edb2e002 100644 --- a/actix-multipart/README.md +++ b/actix-multipart/README.md @@ -5,4 +5,4 @@ * [API Documentation](https://docs.rs/actix-multipart/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-multipart](https://crates.io/crates/actix-multipart) -* Minimum supported Rust version: 1.39 or later +* Minimum supported Rust version: 1.40 or later diff --git a/actix-web-actors/CHANGES.md b/actix-web-actors/CHANGES.md index 68947569..8fd48f77 100644 --- a/actix-web-actors/CHANGES.md +++ b/actix-web-actors/CHANGES.md @@ -1,6 +1,10 @@ # Changes -# [3.0.0-alpha.1] - 2020-05-08 +## [Unreleased] - 2020-xx-xx + +* Bump minimum supported Rust version to 1.40 + +## [3.0.0-alpha.1] - 2020-05-08 * Update the actix-web dependency to 3.0.0-alpha.1 * Update the actix dependency to 0.10.0-alpha.2 diff --git a/actix-web-actors/README.md b/actix-web-actors/README.md index 6ff7ac67..fb8c3a62 100644 --- a/actix-web-actors/README.md +++ b/actix-web-actors/README.md @@ -5,4 +5,4 @@ Actix actors support for actix web framework [![Build Status](https://travis-ci. * [API Documentation](https://docs.rs/actix-web-actors/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-web-actors](https://crates.io/crates/actix-web-actors) -* Minimum supported Rust version: 1.33 or later +* Minimum supported Rust version: 1.40 or later diff --git a/actix-web-codegen/CHANGES.md b/actix-web-codegen/CHANGES.md index 941cd36d..da2faee3 100644 --- a/actix-web-codegen/CHANGES.md +++ b/actix-web-codegen/CHANGES.md @@ -1,5 +1,9 @@ # Changes +## [Unreleased] - 2020-xx-xx + +* Bump minimum supported Rust version to 1.40 + ## [0.2.1] - 2020-02-25 * Add `#[allow(missing_docs)]` attribute to generated structs [#1368] diff --git a/actix-web-codegen/README.md b/actix-web-codegen/README.md index c44a5fc7..c482a6b3 100644 --- a/actix-web-codegen/README.md +++ b/actix-web-codegen/README.md @@ -1 +1,8 @@ # Macros for actix-web framework [![Build Status](https://travis-ci.org/actix/actix-web.svg?branch=master)](https://travis-ci.org/actix/actix-web) [![codecov](https://codecov.io/gh/actix/actix-web/branch/master/graph/badge.svg)](https://codecov.io/gh/actix/actix-web) [![crates.io](https://meritbadge.herokuapp.com/actix-web-codegen)](https://crates.io/crates/actix-web-codegen) [![Join the chat at https://gitter.im/actix/actix](https://badges.gitter.im/actix/actix.svg)](https://gitter.im/actix/actix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) + +## Documentation & Resources + +* [API Documentation](https://docs.rs/actix-web-codegen/) +* [Chat on gitter](https://gitter.im/actix/actix) +* Cargo package: [actix-web-codegen](https://crates.io/crates/actix-web-codegen) +* Minimum supported Rust version: 1.40 or later diff --git a/awc/CHANGES.md b/awc/CHANGES.md index d127700a..67bbc38c 100644 --- a/awc/CHANGES.md +++ b/awc/CHANGES.md @@ -5,6 +5,7 @@ ### Changed * Implement `std::error::Error` for our custom errors [#1422] +* Bump minimum supported Rust version to 1.40 [#1422]: https://github.com/actix/actix-web/pull/1422 diff --git a/awc/README.md b/awc/README.md index 3b0034d7..2b6309c1 100644 --- a/awc/README.md +++ b/awc/README.md @@ -8,7 +8,7 @@ An HTTP Client * [API Documentation](https://docs.rs/awc/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [awc](https://crates.io/crates/awc) -* Minimum supported Rust version: 1.33 or later +* Minimum supported Rust version: 1.40 or later ## Example diff --git a/src/lib.rs b/src/lib.rs index d7cb4507..cff4acf2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -72,7 +72,7 @@ //! * SSL support with OpenSSL or `native-tls` //! * Middlewares (`Logger`, `Session`, `CORS`, `DefaultHeaders`) //! * Supports [Actix actor framework](https://github.com/actix/actix) -//! * Supported Rust version: 1.39 or later +//! * Supported Rust version: 1.40 or later //! //! ## Package feature //! diff --git a/test-server/CHANGES.md b/test-server/CHANGES.md index 35552030..6a92d581 100644 --- a/test-server/CHANGES.md +++ b/test-server/CHANGES.md @@ -5,6 +5,7 @@ * Update the `time` dependency to 0.2.7 * Update `actix-connect` dependency to 2.0.0-alpha.2 * Make `test_server` `async` fn. +* Bump minimum supported Rust version to 1.40 ## [1.0.0] - 2019-12-13 diff --git a/test-server/README.md b/test-server/README.md index e4065012..db0791db 100644 --- a/test-server/README.md +++ b/test-server/README.md @@ -6,4 +6,4 @@ * [API Documentation](https://docs.rs/actix-http-test/) * [Chat on gitter](https://gitter.im/actix/actix) * Cargo package: [actix-http-test](https://crates.io/crates/actix-http-test) -* Minimum supported Rust version: 1.33 or later +* Minimum supported Rust version: 1.40 or later