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 8181 uses : actions/checkout@v2
8282
8383 - name : Install toolchain
84- uses : dtolnay/rust-toolchain@1.84
84+ uses : dtolnay/rust-toolchain@1.80
8585 with :
8686 components : clippy
8787
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:
1818
1919## Changelist
2020
21+ ### 1.3.0
22+ #### Changed
23+ - Updated MSRV to 1.80
24+
2125### 1.2.0
2226#### Added
2327- ` 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
8286
8387## Minimum Supported Rust Version
8488
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.
8790
8891Minimum version support is only guaranteed with minimal version resolution
8992(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 22name = " ptr-union"
33version = " 2.3.0"
44edition = " 2021"
5+ rust-version = " 1.80"
56
67description = " Pointer union types the size of a pointer by storing the tag in the alignment bits."
78repository = " 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.
33
44## Changelist
55
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+
617### 2.2.2
718#### Fixed
819
@@ -62,8 +73,7 @@ This will ensure that the inner types are properly dropped instead of leaking.
6273
6374## Minimum Supported Rust Version
6475
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.
6777
6878Minimum version support is only guaranteed with minimal version resolution
6979(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 11[package ]
22name = " rc-borrow"
3- version = " 1.4.0"
4- edition = " 2018"
3+ version = " 1.5.0"
4+ edition = " 2021"
5+ rust-version = " 1.80"
56
67description = " Borrowed forms of Rc and Arc."
78repository = " 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`.
3939
4040## Minimum Supported Rust Version
4141
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.
4443
4544Minimum version support is only guaranteed with minimal version resolution
4645(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 22name = " rc-box"
33version = " 1.3.0"
44edition = " 2021"
5+ rust-version = " 1.80"
56
67authors = [
" Christopher Durham (cad97) <[email protected] >" ]
78description = " 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`.
3232
3333## Minimum Supported Rust Version
3434
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.
3736
3837Minimum version support is only guaranteed with minimal version resolution
3938(` -Z minimal-versions ` /` --minimal-versions ` ) due to how dependencies are handled.
Original file line number Diff line number Diff line change 22name = " slice-dst"
33version = " 1.6.0"
44edition = " 2021"
5+ rust-version = " 1.80"
56
67description = " Slice-based custom DSTs"
78repository = " https://github.com/CAD97/pointer-utils/tree/master/crates/slice-dst"
You can’t perform that action at this time.
0 commit comments