Releases: google/zerocopy
Releases · google/zerocopy
v0.8.23
v0.8.22
What's Changed
- [pointer] Replace project with cast_unsized_unchecked by @joshlf in #2405
- [pointer] Group imports at the top of the file by @joshlf in #2407
- [pointer] Remove ReadReason from Read trait by @joshlf in #2409
- [pointer] Use PME acronym in method name by @joshlf in #2412
- Inline try_cast_into() by @korran in #2415
- Release 0.8.22 by @google-pr-creation-bot in #2417
New Contributors
Full Changelog: v0.8.21...v0.8.22
v0.8.21
What's Changed
- [ci] Roll pinned stable toolchain by @google-pr-creation-bot in #2367
- [pointer] Clarify semantics of aliasing invariants (#1889) by @joshlf in #2378
- [pointer] Add separate PtrInner (#1891) by @joshlf in #2380
- [derive] Document trivial_is_bit_valid (#1905) by @google-pr-creation-bot in #2379
- [pointer][invariant] Move to separate file (#1906) by @google-pr-creation-bot in #2381
- [pointer] Simplify AliasingSafe, rename to Read (#1908) by @joshlf in #2383
- [pointer] Rename Any -> Unknown/Inaccessible (#1909) by @joshlf in #2384
- [CI] skip installation step when cache hit (#1978) by @google-pr-creation-bot in #2385
- [pointer][invariant] Remove AliasingMapping, Inaccessible (#2301) by @joshlf in #2386
- documented how to implement enums with endian-specific tags (#1993) by @google-pr-creation-bot in #2390
- [ci] Add GitHub Action to backport PR (backports #2017 and #2018) by @joshlf in #2391
- [ci] Don't run on push (#1882) by @joshlf in #2394
- [pointer] Fix Ptr[Inner] variance (#2351) by @joshlf in #2393
- [layout] Update test documentation (#2026) by @google-pr-creation-bot in #2396
- [pointer] Improve soundness of invariant modeling by @joshlf in #2397
- Support 16-bit target platforms by @joshlf in #2401
- Release 0.8.21 by @google-pr-creation-bot in #2402
Full Changelog: v0.8.20...v0.8.21
v0.8.20
What's Changed
- [readme] Explain maintenance, thank contributors by @joshlf in #2360
- Release 0.8.20 by @google-pr-creation-bot in #2361
Full Changelog: v0.8.19...v0.8.20
v0.8.19
What's Changed
- Fix soundness of FromBytes::read_from_io (#2320) by @google-pr-creation-bot in #2358
- Release 0.8.19 by @google-pr-creation-bot in #2359
Full Changelog: v0.8.18...v0.8.19
v0.8.18
What's Changed
- Add
Self: IntoBytes
bound toTryFromBytes::try_mut*
by @jswrenn in #2331 - Release 0.8.18 by @google-pr-creation-bot in #2342
Full Changelog: v0.8.17...v0.8.18
v0.8.17
What's Changed
- [derive] Fix bug with KnownLayout on repr(packed) by @joshlf in #2307
- Release 0.8.17 by @google-pr-creation-bot in #2308
Full Changelog: v0.8.16...v0.8.17
v0.8.16
What's Changed
- Enforce
Src: FromBytes
intry_transmute_mut!
by @jswrenn in #2229 - Release 0.8.16 by @google-pr-creation-bot in #2297
Full Changelog: v0.8.15...v0.8.16
v0.8.15
What's Changed
- [derive] Implement an IntoBytes-based PartialEq/Eq derive by @max-heller in #2285
- Release 0.8.15 by @google-pr-creation-bot in #2294
Full Changelog: v0.8.15-alpha...v0.8.15
v0.8.15-alpha
What's Changed
- Implement KnownLayout for f16 and f128 by @usamoi in #2250
- [ci] Roll pinned stable toolchain by @google-pr-creation-bot in #2224
- [ci] Roll pinned stable toolchain by @google-pr-creation-bot in #2280
- Only support coverage in CI by @joshlf in #2291
- Release 0.8.15-alpha by @google-pr-creation-bot in #2293
New Contributors
Full Changelog: v0.8.14...v0.8.15-alpha