File tree Expand file tree Collapse file tree 11 files changed +33
-14
lines changed Expand file tree Collapse file tree 11 files changed +33
-14
lines changed Original file line number Diff line number Diff line change 81
81
uses : actions/checkout@v2
82
82
83
83
- name : Install toolchain
84
- uses : dtolnay/rust-toolchain@1.84
84
+ uses : dtolnay/rust-toolchain@1.80
85
85
with :
86
86
components : clippy
87
87
Original file line number Diff line number Diff line change @@ -18,6 +18,10 @@ There are two main useful reasons to type erase pointers in Rust:
18
18
19
19
## Changelist
20
20
21
+ ### 1.3.0
22
+ #### Changed
23
+ - Updated MSRV to 1.80
24
+
21
25
### 1.2.0
22
26
#### Added
23
27
- ` impl ErasablePtr for Thin<P> ` : the obvious impl; ` Thin ` is erased internally
@@ -82,8 +86,7 @@ I'd love to remove this hack if it turns out unnecessary after all
82
86
83
87
## Minimum Supported Rust Version
84
88
85
- We require a minimum Rust version of 1.41.0.
86
- This is for an adjustment of local trait impl checking.
89
+ We require a minimum Rust version of 1.80.0.
87
90
88
91
Minimum version support is only guaranteed with minimal version resolution
89
92
(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 2
2
name = " ptr-union"
3
3
version = " 2.3.0"
4
4
edition = " 2021"
5
+ rust-version = " 1.80"
5
6
6
7
description = " Pointer union types the size of a pointer by storing the tag in the alignment bits."
7
8
repository = " https://github.com/CAD97/pointer-utils/tree/master/crates/ptr-union"
Original file line number Diff line number Diff line change @@ -3,6 +3,17 @@ by storing the tag in the alignment bits.
3
3
4
4
## Changelist
5
5
6
+ ### 2.3.0
7
+ #### Fixed
8
+
9
+ - Cloning a pointer that resulted in a lower alignment no longer unsoundly
10
+ assumes it has greater alignment than it does. Cloning ` Union* ` now checks
11
+ alignment and panics if it is insufficient.
12
+
13
+ #### Changed
14
+
15
+ - Updated MSRV to 1.80.
16
+
6
17
### 2.2.2
7
18
#### Fixed
8
19
@@ -62,8 +73,7 @@ This will ensure that the inner types are properly dropped instead of leaking.
62
73
63
74
## Minimum Supported Rust Version
64
75
65
- We require a minimum Rust version of 1.41.0.
66
- This is for an adjustment of local trait impl checking.
76
+ We require a minimum Rust version of 1.80.0.
67
77
68
78
Minimum version support is only guaranteed with minimal version resolution
69
79
(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " rc-borrow"
3
- version = " 1.4.0"
4
- edition = " 2018"
3
+ version = " 1.5.0"
4
+ edition = " 2021"
5
+ rust-version = " 1.80"
5
6
6
7
description = " Borrowed forms of Rc and Arc."
7
8
repository = " https://github.com/CAD97/pointer-utils/tree/master/crates/rc-borrow"
Original file line number Diff line number Diff line change @@ -39,8 +39,7 @@ We provide support for both `Arc` and `Rc`.
39
39
40
40
## Minimum Supported Rust Version
41
41
42
- We require a minimum Rust version of 1.41.0.
43
- This is for an adjustment of local trait impl checking.
42
+ We require a minimum Rust version of 1.80.0.
44
43
45
44
Minimum version support is only guaranteed with minimal version resolution
46
45
(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 2
2
name = " rc-box"
3
3
version = " 1.3.0"
4
4
edition = " 2021"
5
+ rust-version = " 1.80"
5
6
6
7
authors = [
" Christopher Durham (cad97) <[email protected] >" ]
7
8
description = " Known unique versions of Rc and Arc."
Original file line number Diff line number Diff line change @@ -32,8 +32,7 @@ We provide support for both `Arc` and `Rc`.
32
32
33
33
## Minimum Supported Rust Version
34
34
35
- We require a minimum Rust version of 1.41.0.
36
- This is for an adjustment of local trait impl checking.
35
+ We require a minimum Rust version of 1.80.0.
37
36
38
37
Minimum version support is only guaranteed with minimal version resolution
39
38
(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 2
2
name = " slice-dst"
3
3
version = " 1.6.0"
4
4
edition = " 2021"
5
+ rust-version = " 1.80"
5
6
6
7
description = " Slice-based custom DSTs"
7
8
repository = " https://github.com/CAD97/pointer-utils/tree/master/crates/slice-dst"
You can’t perform that action at this time.
0 commit comments