This commit is contained in:
bluss
2019-10-09 16:37:43 +02:00
parent 618d027f71
commit 6905bdbb8a
2 changed files with 19 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "arrayvec" name = "arrayvec"
version = "0.5.0" version = "0.5.1"
authors = ["bluss"] authors = ["bluss"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
edition = "2018" edition = "2018"
+18
View File
@@ -22,6 +22,24 @@ __ https://docs.rs/arrayvec
Recent Changes (arrayvec) Recent Changes (arrayvec)
------------------------- -------------------------
- 0.5.1
- Add ``as_ptr``, ``as_mut_ptr`` accessors directly on the ``ArrayVec`` by @tbu-
(matches the same addition to ``Vec`` which happened in Rust 1.37).
- Add method ``ArrayString::len`` (now available directly, not just through deref to str).
- Use raw pointers instead of ``&mut [u8]`` for encoding chars into ``ArrayString``
(uninit best practice fix).
- Use raw pointers instead of ``get_unchecked_mut`` where the target may be
uninitialized a everywhere relevant in the ArrayVec implementation
(uninit best practice fix).
- Changed inline hints on many methods, mainly removing inline hints
- ``ArrayVec::dispose`` is now deprecated (it has no purpose anymore)
- 0.4.12
- Use raw pointers instead of ``get_unchecked_mut`` where the target may be
uninitialized a everywhere relevant in the ArrayVec implementation.
- 0.5.0 - 0.5.0
- Use ``MaybeUninit`` (now unconditionally) in the implementation of - Use ``MaybeUninit`` (now unconditionally) in the implementation of