v0.8.0-alpha.3
Pre-release
Pre-release
What's Changed
- [ci] Roll pinned stable toolchain by @google-pr-creation-bot in #760
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #761
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #762
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #763
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #764
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #766
- [CI] Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in #767
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #768
- [CI] Bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in #771
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #769
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #770
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #772
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #773
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #774
- [CI] Bump model-checking/kani-github-action from 1.0 to 1.1 by @dependabot in #776
- [CI] Bump Swatinem/rust-cache from 2.7.1 to 2.7.2 by @dependabot in #777
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #778
- [CI] Bump actions/cache from 3.3.2 to 3.3.3 by @dependabot in #779
- [CI] Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #783
- [CI] Bump Swatinem/rust-cache from 2.7.2 to 2.7.3 by @dependabot in #784
- [CI] Bump actions/cache from 3.3.3 to 4.0.0 by @dependabot in #787
- [CI] Bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in #789
- [CI] Bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in #790
- Invariant-parameterize
Ptr
and makeis_bit_valid
safe by @jswrenn in #699 - [byteorder] Remove byteorder feature and crate dep by @joshlf in #583
- [doc] Test
cargo doc
under--no-default-features
by @joshlf in #537 - [CI] Bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #793
- Support
derive(TryFromBytes)
onpacked
structs by @jswrenn in #794 - Add at-least-as-strict-as bounds to
Ptr
invariant system by @jswrenn in #798 - Implement
TryFromBytes
for[T; N]
by @jswrenn in #799 - [derive] Derive TryFromBytes on unions by @jswrenn in #800
- [ci] Fix missing UI test checks in CI by @jswrenn in #797
- [derive] FromZeros requires repr on unit-only enums by @joshlf in #802
- [derive] Rename is_c_like -> is_fieldless by @joshlf in #804
- [derive] Support TryFromBytes on field-less enums by @joshlf in #803
- Add TryFromBytes::try_read_from by @joshlf in #808
- [derive] TryFromBytes on repr(C) enums by @joshlf in #806
- [ci] Separately track MSRV and MWRV by @joshlf in #810
- [CI] Bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #813
- Revert "[ci] Separately track MSRV and MWRV" by @joshlf in #811
- Lower our MSRV to 1.59.0 by @joshlf in #791
- [CI] Bump obi1kenobi/cargo-semver-checks-action from 2.2 to 2.3 by @dependabot in #819
- [CI] Bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in #823
- [byteorder] Implement TryFromBytes by @joshlf in #824
- [CI] Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in #828
- [CI] Bump step-security/harden-runner from 2.6.1 to 2.7.0 by @dependabot in #829
- Add implementation of
padding_needed_for
by @ezrosent in #830 - [util] Use new padding_needed_for implementation by @joshlf in #833
New Contributors
Full Changelog: v0.8.0-alpha.2...v0.8.0-alpha.3