File tree 4 files changed +21
-11
lines changed
4 files changed +21
-11
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ license = "Apache-2.0 OR MIT"
6
6
name = " ascii"
7
7
readme = " README.md"
8
8
repository = " https://github.com/tomprogrammer/rust-ascii"
9
- version = " 1.0 .0"
9
+ version = " 1.1 .0"
10
10
11
11
[dependencies ]
12
12
serde = { version = " 1.0.25" , optional = true }
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ dependencies section in `Cargo.toml`:
10
10
11
11
``` toml
12
12
[dependencies ]
13
- ascii = " 1.0 "
13
+ ascii = " 1.1 "
14
14
```
15
15
16
16
## Using ascii without libstd
@@ -30,17 +30,17 @@ just add the following dependency declaration in `Cargo.toml`:
30
30
31
31
``` toml
32
32
[dependencies ]
33
- ascii = { version = " 1.0 " , default-features = false , features = [" alloc" ] }
33
+ ascii = { version = " 1.1 " , default-features = false , features = [" alloc" ] }
34
34
```
35
35
36
36
## Minimum supported Rust version
37
37
38
- The minimum Rust version for 1.0 .\* releases is 1.33.0 .
38
+ The minimum Rust version for 1.1 .\* releases is 1.41.1 .
39
39
Later 1.y.0 releases might require newer Rust versions, but the three most
40
40
recent stable releases at the time of publishing will always be supported.
41
- For example this means that if the current stable Rust version is 1.38 when
42
- ascii 1.1 .0 is released, then ascii 1.1 .\* will not require a newer
43
- Rust version than 1.36 .
41
+ For example this means that if the current stable Rust version is 1.70 when
42
+ ascii 1.2 .0 is released, then ascii 1.2 .\* will not require a newer
43
+ Rust version than 1.68 .
44
44
45
45
## History
46
46
Original file line number Diff line number Diff line change
1
+ Version 1.1.0 (2022-09-18)
2
+ ==========================
3
+ * Add alloc feature.
4
+ This enables ` AsciiString ` and methods that take or return ` Box<[AsciiStr]> ` in ` !#[no_std] ` -mode.
5
+ * Add ` AsciiStr::into_ascii_string() ` , ` AsciiString::into_boxed_ascii_str() ` and ` AsciiString::insert_str() ` .
6
+ * Implement ` From<Box<AsciiStr>> ` and ` From<AsciiChar> ` for ` AsciiString ` .
7
+ * Implement ` From<AsciiString> ` for ` Box<AsciiStr> ` , ` Rc<AsciiStr> ` , ` Arc<AsciiStr> ` and ` Vec<AsciiChar> ` .
8
+ * Make ` AsciiString::new() ` , ` AsciiStr::len() ` and ` AsciiStr::is_empty() ` ` const fn ` .
9
+ * Require Rust 1.44.1.
10
+
1
11
Version 1.0.0 (2019-08-26)
2
12
==========================
3
13
Original file line number Diff line number Diff line change 15
15
//!
16
16
//! # Minimum supported Rust version
17
17
//!
18
- //! The minimum Rust version for 1.0 .\* releases is 1.33.0 .
18
+ //! The minimum Rust version for 1.1 .\* releases is 1.41.1 .
19
19
//! Later 1.y.0 releases might require newer Rust versions, but the three most
20
20
//! recent stable releases at the time of publishing will always be supported.
21
- //! For example this means that if the current stable Rust version is 1.38 when
22
- //! ascii 1.1 .0 is released, then ascii 1.1. * will not require a newer
23
- //! Rust version than 1.36 .
21
+ //! For example this means that if the current stable Rust version is 1.70 when
22
+ //! ascii 1.2 .0 is released, then ascii 1.2.\ * will not require a newer
23
+ //! Rust version than 1.68 .
24
24
//!
25
25
//! # History
26
26
//!
You can’t perform that action at this time.
0 commit comments