third_party_rust_tinyvec/CHANGELOG.md
2022-04-25 09:36:13 -06:00

2.8 KiB

Changelog

1.6.0

  • i509VCB added the try_ functions for fallable reallocation. pr 158
  • ajtribick added more error impls to TryFromSliceError. pr 160
  • The std feature now automatically enables the alloc feature as well.

1.5.1

  • madsmtm fixed an error with the alloc feature on very old rustc versions. pr 154

1.5.0

1.4.0

  • saethlin stabilized the usage of const generics and array map with the rustc_1_55 feature. pr 149

1.3.1

  • Improved the performance of the clone_from method pr 144

1.3.0

  • jeffa5 added arbitrary implementations for TinyVec and ArrayVec pr 146.
  • elomatreb implemented DoubleEndedIterator for TinyVecIterator pr 145.

1.2.0

  • Cryptjar removed the A:Array bound on the struct of ArrayVec<A:Array>, and added the from_array_empty method, which is a const fn constructor pr 141.

1.1.1

1.1.0

  • slightlyoutofphase added "array splat" style syntax to the array_vec! and tiny_vec! macros. You can now write array_vec![true; 5] and get a length 5 array vec full of true, just like normal array initialization allows. Same goes for tiny_vec!. (pr 118)
  • not-a-seagull added ArrayVec::into_inner so that you can get the array out of an ArrayVec. (pr 124)

1.0.2

  • Added license files for the MIT and Apache-2.0 license options.

1.0.1

1.0.0

Initial Stable Release.