Skip to content

Latest commit

 

History

History
66 lines (44 loc) · 1.53 KB

RELEASES.md

File metadata and controls

66 lines (44 loc) · 1.53 KB

Releases

Release history for bucket_vec crate.

0.8.0 - 2020-02-24

  • Add new methods
    • BucketVec::first and BucketVec::first_mut
    • BucketVec::last and BucketVec::last_mut

0.7.1 - 2020-02-24

  • Greatly improve performance of BucketVec::push_get

0.7 - 2020-02-23

  • Implement IntoIterator for &BucketVec and &mut BucketVec
  • Implement parity-scale-codec::{Encode, Decode} for BucketVec
    • Opt-in crate feature: scale-1

0.6 - 2020-02-23

  • Losen trait bound constraints for

    • Clone
    • PartialEq
    • Eq
    • PartialOrd
    • Ord
    • Hash

    trait implementations of BucketVec.

  • Implement IntoIterator for BucketVec

0.5 - 2020-02-23

  • Add derive for Clone for BucketVec
  • Add BucketVec::iter_mut
  • Improve performance of BucketVec::iter
  • Restructured crate slightly

0.4 - 2020-02-22

  • Slightly improve performance of BucketVec::{push, get} for natural GROWTH_RATE config
  • Greatly improve performance of BucketVec::iter
  • Fix bug with no_std compat

0.3 - 2020-02-22

  • Optimize BucketVec::get for GROWTH_RATE of 2.0
  • Lift trait bound constraints for C generic parameter for BucketVec::iter

0.2 - 2020-02-21

  • derive PartialEq, Eq, PartialOrd, Ord and Hash for BucketVec
  • implement core::iter::Extend for BucketVec
  • export Iter publicly
  • implement FromIterator<Item = T> for BucketVec<T>

0.1.1

  • fix bug with BucketVec::{get, get_mut} index calculations
  • implement no_std compat

0.1

  • initial release