This project follows semantic versioning. # 0.6.1 * [changed] `cfg-if` dependency is actually 0.1.2 # 0.6.0 * [changed] `Cargo.toml` and doc cleanup * [removed] `contain-rs` and `collections` feature * [changed] `IndexRanges(Mut)` are now `IndexRange(Mut)` * [changed] `IndexRange` is sealed from implementation for now * [fixed] Works on stable Rust # 0.5.0 * [added] `Empty` trait, required by `Len` * [added] More docs # 0.4.0 * [changed] `LenZero` is now `Clear` * [changed] `split_off` is now part of `LenMut` * [changed] `DefaultCapacity` is now `WithCapacity` * [changed] `IndexSplit` is now `SplitAt` and `SplitAtMut` * [changed] `contain-rs` -> `std` -> `collections` * [changed] `reserve_extra` and `shrink_to_fit` are now optional * [changed] `shrink_to_fit` specifically includes `is_empty` case * [fixed] `IndexRanges` and `IndexRangesMut` don't require `Output = Self` * [added] `len`, `capacity`, and `index` modules # 0.3.0 * [fixed] Combinations of features other than std * [changed] no-std -> std # 0.2.6 * [fixed] `Sized` bound on `IndexRangesMut` # 0.2.5 * [added] `SplitAt` and `SplitOff` # 0.2.4 * [added] `Capacity` and similar traits # 0.2.3 * [fixed] *Properly* clarified time and space complexity. # 0.2.2 * [fixed] Clarified time and space complexity. # 0.2.1 * [fixed] `LenMut` is no longer implemented for `LinearMap` # 0.2.0 * [changed] `LenMut` was split into `LenZero` and `LenMut` * [added] many more impls added # 0.1.0 * Initial release.