Releases: near/borsh-rs
Releases · near/borsh-rs
v0.9.3
- Fix
no_std
compatibility. - Reduce code bloat in derived
BorshSerialize
impl for enums.
Crate Links
- borsh: https://crates.io/crates/borsh/0.9.3
- borsh-derive: https://crates.io/crates/borsh-derive/0.9.3
- borsh-derive-internal: https://crates.io/crates/borsh-derive-internal/0.9.3
- borsh-schema-derive-internal: https://crates.io/crates/borsh-schema-derive-internal/0.9.3
v0.9.2
- Upgrade hashbrown from
0.9
to0.11
. This can breakage in the rare case
that you use borsh schema together with no-std support and rely on a specific
version hashbrown ofSchemaContainer
. This is considered to be obscure
enough to not warrant a semver bump.
Crate Links
- borsh: https://crates.io/crates/borsh/0.9.2
- borsh-derive: https://crates.io/crates/borsh-derive/0.9.2
- borsh-derive-internal: https://crates.io/crates/borsh-derive-internal/0.9.2
- borsh-schema-derive-internal: https://crates.io/crates/borsh-schema-derive-internal/0.9.2
v0.9.1
- Eliminated unsafe code from both ser and de of u8 (#26)
- Implemented ser/de for reference count types (#27)
- Added serialization helpers to improve api ergonomics (#34)
- Implemented schema for arrays and fix box bounds (#36)
- Implemented (de)ser for PhantomData (#37)
- Implemented const-generics under feature (#38)
- Added an example of direct BorshSerialize::serialize usage with vector and slice buffers (#29)