Bincode Versions Save

A binary encoder / decoder implementation in Rust.

v2.0.0-rc.3

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-rc.2...v2.0.0-rc.3

v2.0.0-rc.2

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-rc.1...v2.0.0-rc.2

v2.0.0-rc.1

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-beta.3...v2.0.0-rc.1

v2.0.0-beta.3

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-beta.2...v2.0.0-beta.3

v2.0.0-beta.2

2 years ago

What's Changed

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-beta.1...v2.0.0-beta.2

v2.0.0-beta.1

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-beta.0...v2.0.0-beta.1

v2.0.0-beta.0

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/bincode-org/bincode/compare/V2.0.0-alpha.2...v2.0.0-beta.0

V2.0.0-alpha.2

2 years ago

Breaking:

  • All decode_from_slice functions now also return the number of bytes read #445
  • Bincode-derive now auto-implements T: Encode when implementing #[derive(Encode)] (same for Decode/DecodeBorrowed)

Config integer limit

Bincode now supports size limits again. Size limits can be configured as followed:

let config = Configuration::standard() // or ::legacy()
    .with_limit::<10000>();

Other changes:

Full Changelog: https://github.com/bincode-org/bincode/compare/v2.0.0-alpha.1...V2.0.0-alpha.2

v2.0.0-alpha.1

2 years ago
  • Support for serde through Compat and BorrowCompat modules and serde-specific encode/decode functions.
  • Split bincode_derive's Decode and BorrowDecode
  • Fixed constraint on implementation for Cow<T>
  • Several minor bugfixes

v2.0.0-alpha.0

2 years ago

Complete rewrite of bincode. Refer to the documentation on how to use the current version. Migration guides and detailed changes coming later.