4 KiB
4 KiB
Changelog
1.9
- Adds a
latest_stable_rustcargo feature, which will automatically pull in other cargo features related to the latest Stable version of rust. - Adds
ArrayVec::try_from_array_len - Adds
TinyVec::into_vecandTinyVec::into_boxed_slice - Adds support for
generic-arraycrate - Adds support for the
borshcrate
1.8.1
- e00E updated the rustc features so that they all correctly depend on the lower version feature. pr 199
1.8
1.7
1.6.1
1.6.0
- i509VCB added the
try_functions for fallable reallocation. pr 158 - ajtribick added more error impls to
TryFromSliceError. pr 160 - The
stdfeature now automatically enables theallocfeature as well.
1.5.1
1.5.0
- eeeebbbbrrrr added an impl for std::io::Write to
TinyVecwhen the element type isu8. This is gated behind the newstdfeature. pr 152
1.4.0
1.3.1
- Improved the performance of the
clone_frommethod pr 144
1.3.0
- jeffa5 added arbitrary implementations for
TinyVecandArrayVecpr 146. - elomatreb implemented
DoubleEndedIteratorforTinyVecIteratorpr 145.
1.2.0
- Cryptjar removed the
A:Arraybound on the struct ofArrayVec<A:Array>, and added thefrom_array_emptymethod, which is aconst fnconstructor pr 141.
1.1.1
1.1.0
- slightlyoutofphase
added "array splat" style syntax to the
array_vec!andtiny_vec!macros. You can now writearray_vec![true; 5]and get a length 5 array vec full oftrue, just like normal array initialization allows. Same goes fortiny_vec!. (pr 118) - not-a-seagull
added
ArrayVec::into_innerso that you can get the array out of anArrayVec. (pr 124)
1.0.2
- Added license files for the MIT and Apache-2.0 license options.
1.0.1
- Display additional features in the docs.rs/tinyvec documentation.
1.0.0
Initial Stable Release.