Repository navigation
v0.8.58
·
14 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Normalize raw derive attributes by @joshlf in #3624
- Extract slice metadata without references by @joshlf in #3629
- Add
Clientparameter to projection traits by @jswrenn in #3480 - Introduce
doc(hidden)derive(Project)by @jswrenn in #3492 - Rename
invariant::Validtoinvariant::Safeby @jswrenn in #3665 - Fix availability docs for
Errorimpls by @joshlf in #3669 - Fix
Ref::into_mutinternal error message by @joshlf in #3672 - Strengthen byteorder and split tests by @joshlf in #3673
- Correct error trait rustdoc cfgs by @joshlf in #3670
- Fix
Errorimplementation availability docs by @joshlf in #3671 - Rename
Ptr::try_into_validtoPtr::try_into_safeby @jswrenn in #3679 - Factor out struct/enum variant
is_safevalidation into a shared helper by @jswrenn in #3680 - [pointer] Rename
InvariantsEqtoSharedCompatibleby @joshlf in #3687 - [pointer] Clarify transmute validity documentation by @joshlf in #3690
- [pointer] Clarify exact reinterpretation documentation by @joshlf in #3692
- [anneal] Add top-level principles by @joshlf in #3698
- [anneal] Add shared design contract by @joshlf in #3700
- Introduce unstable
#[zerocopy(invariant(...))]library invariant checking by @jswrenn in #3681 - Reorganize agent-facing documentation into skills by @joshlf in #3715
Full Changelog: v0.8.57...v0.8.58