File tree 2 files changed +19
-1
lines changed
2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " arrayvec"
3
- version = " 0.5.0 "
3
+ version = " 0.5.1 "
4
4
authors = [" bluss" ]
5
5
license = " MIT/Apache-2.0"
6
6
edition = " 2018"
Original file line number Diff line number Diff line change @@ -22,6 +22,24 @@ __ https://docs.rs/arrayvec
22
22
Recent Changes (arrayvec)
23
23
-------------------------
24
24
25
+ - 0.5.1
26
+
27
+ - Add ``as_ptr ``, ``as_mut_ptr `` accessors directly on the ``ArrayVec `` by @tbu-
28
+ (matches the same addition to ``Vec `` which happened in Rust 1.37).
29
+ - Add method ``ArrayString::len `` (now available directly, not just through deref to str).
30
+ - Use raw pointers instead of ``&mut [u8] `` for encoding chars into ``ArrayString ``
31
+ (uninit best practice fix).
32
+ - Use raw pointers instead of ``get_unchecked_mut `` where the target may be
33
+ uninitialized a everywhere relevant in the ArrayVec implementation
34
+ (uninit best practice fix).
35
+ - Changed inline hints on many methods, mainly removing inline hints
36
+ - ``ArrayVec::dispose `` is now deprecated (it has no purpose anymore)
37
+
38
+ - 0.4.12
39
+
40
+ - Use raw pointers instead of ``get_unchecked_mut `` where the target may be
41
+ uninitialized a everywhere relevant in the ArrayVec implementation.
42
+
25
43
- 0.5.0
26
44
27
45
- Use ``MaybeUninit `` (now unconditionally) in the implementation of
You can’t perform that action at this time.
0 commit comments