v0.8.0-alpha.7
Pre-release
Pre-release
What's Changed
- Make old names errors instead of warnings by @joshlf in #980
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #981
- [CI] Bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #982
- Restructure crate-level 'Overview' documentation by @jswrenn in #983
- Document
Unaligned
by @jswrenn in #984 - Add deprecated IntoBytes::as_bytes_mut by @joshlf in #987
- Consolodate and improve use of old names by @joshlf in #990
- Implement Copy and Clone for Ref by @joshlf in #989
- Document
KnownLayout
by @jswrenn in #988 - Split ByteSlice and SplitByteSlice by @joshlf in #991
- Deprecate more Ref constructors by @joshlf in #997
- Delevel headers in crate-level documentation by @jswrenn in #1000
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #1005
- Remove underscores from now-used item names by @joshlf in #1004
- Annotate public macros/functions with
#[must_use]
by @joshlf in #1003 - Remove post-monomorphization compile-fail tests by @joshlf in #1006
- Remove unnecessary Ptr "assume" calls by @joshlf in #1002
- [wrappers] Replace some
unsafe
code withPtr
by @joshlf in #1007 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #1008
- Impl traits for TransparentWrapper types safely by @joshlf in #1001
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #1012
- Implement
TransparentWrapper
for atomic types by @joshlf in #1011 - Document const-ness of
transmute(_*)!
macros by @jswrenn in #1019 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #1020
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #1023
- TransparentWrapper supports UnsafeCell variance by @joshlf in #1024
- Implement
TransparentWrapper
forUnsafeCell
by @joshlf in #1025 - Release 0.8.0-alpha.7 by @joshlf in #1027
Full Changelog: v0.8.0-alpha.6...v0.8.0-alpha.7