Skip to content

Releases: zyansheep/rkyv_codec

Release 0.5.0

29 May 16:20

Choose a tag to compare

Full Changelog: v0.4.0...v0.5.0

Massive update!

  • Update to rkyv 0.8
  • Simplified varint length parsing (no buffer bugs anymore for small packet sizes!)
  • Added U8, U16 length codec prefixes
  • Updated all dependencies, no bytes-old dependency
  • Moved from futures-codec to asynchronous-codec for Encoder/Decoder traits
  • Nicer code :)

0.4.0

26 Apr 03:17
9d11511

Choose a tag to compare

NOTE: This release was pulled from crates.io due to length buffer bug

Full Changelog: v0.3.1...v0.4.0

  • Switched from bytecheck::CheckBytes to rkyv's re-export
  • More readable code in unsafe_archive_stream. + Fixed weird indexing bug.
  • More performant (but slightly unsafe) archive_stream-ing using uninitialized buffers.

Release 0.3.1

11 Jan 00:57

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

  • Fixed support for Rust stable 1.66
  • Updated dependencies

0.3.0

11 Jul 02:27

Choose a tag to compare

  • Add functions for sinking / streaming to bytes::Bytes
  • Renamed unsafe_stream_archive to stream_archive_unsafe
  • Various bug fixes
  • Removed Cargo.lock

Release 0.2.0

11 Jul 02:25

Choose a tag to compare

  • Add various sink and stream independent functions.
  • Add unsafe version of stream function
  • Bug fixes

Release 0.1.0

11 Jul 02:25

Choose a tag to compare

  • Initial Release