Releases: servo/rust-smallvec
Releases · servo/rust-smallvec
v0.3.4
20 Jul 17:32
Compare
Sorry, something went wrong.
No results found
Fix possible double-free on panic in insert_many (#96 ).
v0.6.3
19 Jul 21:38
Compare
Sorry, something went wrong.
No results found
Fix possible double-free in insert_many when passed an iterator that panics in next (#103 )
Add a new union feature (disabled by default) that reduces the size of the SmallVec struct (#94 )
Improve performance of extend and from_elem (#93 )
Improve performance of drop (#100 )
Update to build without std feature on current Rust nightly (#104 )
Additional benchmarks (#95 , #97 )
Update dev-dependency on bincode (#102 )
v0.6.2
14 Jun 04:08
Compare
Sorry, something went wrong.
No results found
Relicense as MIT/Apache-2.0
v0.6.1
23 Apr 20:28
Compare
Sorry, something went wrong.
No results found
Add smallvec! macro (#90 )
Implement Array trait for [T; 0] (#88 )
Add resize method (#82 )
Correct a typo in the docs (#81 )
v0.6.0
01 Dec 17:01
Compare
Sorry, something went wrong.
No results found
Breaking change: Remove deprecated SmallVecN type aliases and push_all_move method (#77 )
Breaking change: Make retain pass &mut T to its predicate (#61 )
Add new methods dedup, dedup_by, and dedup_by_key (#72 )
Deprecate the VecLike trait in favor of standard library traits (#74 )
Optimize the Clone and Deserialize implementations to avoid unnecessary reallocation (#71 )
Optimize extend_from_slice and insert_from_slice to use copy_nonoverlapping (#76 )
Include the text of the Mozilla Public License in the source repo (#69 )
Improved documentation (#75 )
v0.5.0
24 Oct 15:37
Compare
Sorry, something went wrong.
No results found
Breaking change: Remove the optional heapsize dependency. (#68 )
Implement From<Vec<T>> and From<[T; N]>.
v0.4.4
25 Sep 22:42
Compare
Sorry, something went wrong.
No results found
Add as_slice and as_mut_slice methods (#65 ).
Add with_capacity constructor (#63 ).
v0.4.3
23 Aug 22:24
Compare
Sorry, something went wrong.
No results found
Added retain method (#59 ).
v0.4.2
11 Aug 03:57
Compare
Sorry, something went wrong.
No results found
Add SmallVec::from_buf constructor (#56 ).
Add optional serde (de-)serialization support (#57 ).
v0.4.1
29 Jun 01:14
Compare
Sorry, something went wrong.
No results found
New features:
no_std support (#49 ).
SmallVec<[u8; N]> implements the Write trait (#52 ).
Add an ExtendFromSlice trait for both Vec and SmallVec (#54 ).