Skip to content

Commit fc52ba6

Browse files
tormolThomas Bahn
authored andcommitted
Increase minimum supported Rust version and loosen policy for 1.0
1 parent 7c7c2db commit fc52ba6

File tree

3 files changed

+16
-10
lines changed

3 files changed

+16
-10
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ rust:
55
- nightly
66
- beta
77
- stable
8-
- 1.9.0
8+
- 1.36.0
99

1010
before_script:
1111
- |

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,14 @@ following dependency declaration in `Cargo.toml`:
3030
ascii = { version = "0.9", default-features = false }
3131
```
3232

33-
## Requirements
34-
35-
- The minimum supported Rust version is 1.9.0
36-
- Enabling the quickcheck feature requires Rust 1.12.0
37-
- Enabling the serde feature requires Rust 1.13.0
33+
## Minimum supported Rust version
34+
35+
The minimum supported Rust version for 1.0.\* releases is 1.36.0.
36+
Later 1.y.0 releases might require newer Rust versions, but the three most
37+
recent stable releases at the time of publishing will always be supported.
38+
For example this means that if the current stable Rust version is 1.44 when
39+
ascii 1.1.0 is released, then ascii 1.1.* will not require a newer
40+
Rust version than 1.42.
3841

3942
## History
4043

src/lib.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@
1515
//!
1616
//! Please refer to the readme file to learn about the different feature modes of this crate.
1717
//!
18-
//! # Requirements
18+
//! # Minimum supported Rust version
1919
//!
20-
//! - The minimum supported Rust version is 1.9.0
21-
//! - Enabling the quickcheck feature requires Rust 1.12.0
22-
//! - Enabling the serde feature requires Rust 1.13.0
20+
//! The minimum supported Rust version for 1.0.\* releases is 1.36.0.
21+
//! Later 1.y.0 releases might require newer Rust versions, but the three most
22+
//! recent stable releases at the time of publishing will always be supported.
23+
//! For example this means that if the current stable Rust version is 1.44 when
24+
//! ascii 1.1.0 is released, then ascii 1.1.* will not require a newer
25+
//! Rust version than 1.42.
2326
//!
2427
//! # History
2528
//!

0 commit comments

Comments
 (0)