# 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` for `BucketVec` ## 0.1.1 - fix bug with `BucketVec::{get, get_mut}` index calculations - implement `no_std` compat ## 0.1 - initial release