chore(deps): bump rkyv from 0.7.28 to 0.7.39
Bumps rkyv from 0.7.28 to 0.7.39.
Release notes
Sourced from rkyv's releases.
v0.7.39
- #278 Adds null checks for pointers returned from
allocandrealloc.- Fixes some places in the
Archivederive macro that was using::rkyvas the crate path instead of a path provided through#[archive(crate = "...")].Thanks to
@robinhundtfor filing an issue!v0.7.38
- #263 Adds the new generic
Mapwrapper (thanks to@zyansheep)- #264 Fixes some incorrect
DeserializeWithimpls for theAsBoxandRawwrapper types- #265 Adds support for validating
CStrandCString- #268 Adds the new
Skipwrapper to skip serializing fields- #269 Updates support for the
uuidcrate to 1.0 (thanks to@Dylan-DPC)Thanks to everyone who contributed issues and PRs!
v0.7.37
This bugfix release properly gates
Arcsupport behind thehas_atomicsflag to fix rkyv onthumbv6m-none-eabiand other platforms without atomics support running underno_std.Thanks to
@moosingin3spacefor the bug report.v0.7.36
This bugfix release introduces the
Unsafewrapper type for serializing and deserializingCellandUnsafeCell.v0.7.35
This bugfix release corrects documentation on
AlignedVec::into_boxed_slicethat was not correctly updated with the previous release.Thanks to
@ralfjungfor spotting the issue.v0.7.34
This bugfix release corrects some minor potential UB in
AlignedVec::into_boxed_slice. It is a second location of a similar issue patched in 0.7.29.Thanks to
@saethlinfor identifying and reporting the issue securely.v0.7.33
This bugfix release corrects macro hygiene when using the derive macros inside of a
macro_rules!context (#252).Thanks to
@DarrenTsungfor reporting the issue.v0.7.32
This bugfix release addresses the following issues:
- Adds the new
Rawwrapper for maximum ser/de and validation performance on raw bytes- Implements
PartialEqforArchivedDuration(#247)- Improves error messaging for unaligned buffer errors (#245)
- Fixes an issue where the derive macro could generate ambiguous impl code (#251)
- Updates
hashbrownsupport to 0.12 (#248)Thanks everyone who reported issues and to
@petar-dambovalievand@kastolarsfor filing pull requests!v0.7.31
... (truncated)
Commits
e4cec1cRelease 0.7.39b76bd60Clippy + fmt5b92903Check return values fromallocandreallocf92be1eFix resolve calls not using custom rkyv path3f8e895Release 0.7.3849ba524FixDeserializeWithimpl forRawf2da1cfAdd skip wrapper, fmt4da0675Update bytecheck, add support for validating CStr85e633dUpdate uuid to 1.0 (#269)456beccfix some typos (#267)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)