Releases: google/zerocopy
Releases · google/zerocopy
v0.7.27
What's Changed
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #618
- Safety comments quote new bit validity guarantees by @joshlf in #462
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #621
- [CI] Bump github/codeql-action from 2.22.6 to 2.22.7 by @dependabot in #622
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #623
- [CI] Bump step-security/harden-runner from 2.6.0 to 2.6.1 by @dependabot in #625
- [ci] Roll pinned stable toolchain by @google-pr-creation-bot in #624
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #626
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #628
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #629
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #631
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #634
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #635
- [CI] Bump github/codeql-action from 2.22.7 to 2.22.8 by @dependabot in #636
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #637
- Add
DstLayout::extend
by @jswrenn in #633 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #639
- Add
DstLayout::pad_to_align
by @jswrenn in #638 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #640
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #642
- Add
TryFromBytes
trait by @joshlf in #641 - Add T: TryFromBytes where T: FromBytes by @joshlf in #644
- [util] Ptr doesn't track byte length separately by @joshlf in #645
- Use allow(unused) instead of underscore prefix by @joshlf in #646
- [CI] Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in #650
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #649
- Add TryFromBytes::try_from_ref, impl for bool by @joshlf in #647
- Implement
TryFromBytes
for some external types by @joshlf in #648 - Handle const generics and bounded lifetimes in derives by @jswrenn in #654
- [docs] Fix missing doc link in TryFromBytes by @joshlf in #655
- Support
derive(KnownLayout)
on DSTs by @jswrenn in #643 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #657
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #659
- Improve
FromBytes
documentation by @jswrenn in #658
Full Changelog: v0.7.26...v0.7.27
v0.7.26
What's Changed
- Add TODOs related to #429 and quotes to safety comments. by @samuelselleck in #433
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #598
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #601
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #602
- use
extern crate as zerocopy
to support intenral derive use by @jswrenn in #604 - [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #605
- [CI] Bump actions/dependency-review-action from 3.1.0 to 3.1.2 by @dependabot in #607
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #608
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #610
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #611
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #612
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #613
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #615
- [CI] Bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in #617
- [CI] Bump github/codeql-action from 2.22.5 to 2.22.6 by @dependabot in #616
- Implement FromZeroes for Option<[extern "C"] fn()> by @joshlf in #600
- [doc] Use doc(cfg(...)) in more places by @joshlf in #599
New Contributors
- @samuelselleck made their first contribution in #433
Full Changelog: v0.7.25...v0.7.26
v0.7.25
v0.7.24
What's Changed
- [docs] Re-export derive macros separately by @joshlf in #589
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #592
- Add slice-based methods to FromBytes by @newpavlov in #593
New Contributors
- @newpavlov made their first contribution in #593
Full Changelog: v0.7.23...v0.7.24
v0.7.23
What's Changed
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #585
- Implement KnownLayout, FromZeroes for raw pointers by @joshlf in #584
- [docs] Mark KnownLayout derive #[doc(hidden)] by @joshlf in #588
- Release 0.7.23 by @joshlf in #587
Full Changelog: v0.7.22...v0.7.23
v0.7.22
What's Changed
- [cargo.sh] Auto-install toolchains and components by @joshlf in #577
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #582
- [ci][check_versions] Refactor bash script by @joshlf in #581
- [doc] Use
doc(cfg(...))
in docs.rs by @joshlf in #579
Full Changelog: v0.7.21...v0.7.22
v0.7.21
What's Changed
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #573
- Deny strict provenance lints during testing by @joshlf in #572
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #575
- [macro_util] Add trailing_field_offset! macro by @joshlf in #540
- add
align_of!
for computing alignment of DSTs by @jswrenn in #576 - Enable all stable features on the Rust playground by @joshlf in #578
Full Changelog: v0.7.20...v0.7.21
v0.7.20
v0.7.19
What's Changed
- Improve docs for #526 by @kupiakos in #559
- [ci] Don't deny warnings in UI tests by @joshlf in #567
- [roll-pinned-toolchain-versions] Allow manual trigger by @joshlf in #568
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #565
- [ci] Roll pinned nightly toolchain by @google-pr-creation-bot in #570
- Lower MSRV to 1.60 by @joshlf in #561
Full Changelog: v0.7.18...v0.7.19