Releases: rkyv/bytecheck
Releases · rkyv/bytecheck
0.8.0-rc.1
This is the first release candidate for bytecheck 0.8.0.
v0.7.0
Bytecheck 0.7.0 is a new release that adds some exciting new features and cleans up some existing technical debt:
- #22 Bytecheck now supports the riscVim architecture
- #24
mem::ManuallyDrop
now implements CheckBytes
- #27 (breaking) Adds
Send
and Sync
bounds to bytecheck's Error
type
- #30 Allows alternate crate roots to be specified by adding a
#[check_bytes = "path"]
attribute.
Thanks to all the contributors this release: @starkoracles @rrichardson @mkatychev @samlich
v0.6.9
0.6.9 is a bugfix version that fixes some issues with ambiguous paths in the derive macro (#20, #21). Thanks to @kwonoj and @CGamesPlay for filing issues.
v0.6.7
This bugfix release improves atomics support detection to provide atomics support to more targets.
Thanks to @tobz for the PR.
v0.6.6
0.6.6 is a bugfix release that fixes std
being pulled in when the feature is disabled.
Thanks to @mamins1376 for the bug report.
v0.6.5
0.6.5 is a bugfix release that fixes some warnings and corrects tests to add support for big-endian architectures.
Thanks to @remilauzier for help with this release.
v0.6.4
This bugfix release switches some import paths to absolute paths (leading ::
) and corrects the examples and test cases to force aligned byte buffers.
v0.6.3
This bugfix release disables simdutf8
support by default. It can be turned back on with the simdutf8
feature, and std
support can be enabled with the simdutf8_std
feature.
v0.6.2
This bugfix release corrects the location of inserted generic parameters in derived code and renames the lifetime argument of check_bytes
to avoid naming conflicts.