Skip to content

Releases: rkyv/bytecheck

0.8.0

11 Sep 05:47
Compare
Choose a tag to compare
Release 0.8.0

0.8.0-rc.1

02 Sep 02:18
Compare
Choose a tag to compare
0.8.0-rc.1 Pre-release
Pre-release

This is the first release candidate for bytecheck 0.8.0.

v0.7.0

28 Feb 01:47
Compare
Choose a tag to compare

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

24 Jul 20:04
Compare
Choose a tag to compare

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

03 Dec 19:02
Compare
Choose a tag to compare

This bugfix release improves atomics support detection to provide atomics support to more targets.

Thanks to @tobz for the PR.

v0.6.6

24 Nov 16:56
Compare
Choose a tag to compare

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

24 Nov 16:55
Compare
Choose a tag to compare

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

05 Aug 01:52
Compare
Choose a tag to compare

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

17 Jul 01:14
Compare
Choose a tag to compare

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

14 Jul 13:20
Compare
Choose a tag to compare

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.