File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -24,17 +24,25 @@ Recent Changes (arrayvec)
24
24
25
25
- 0.5.0 (not released yet)
26
26
27
+ - Use ``MaybeUninit `` (now unconditionally) in the implementation of
28
+ ``ArrayVec ``
29
+ - Use ``MaybeUninit `` (now unconditionally) in the implementation of
30
+ ``ArrayString ``
31
+ - The crate feature for serde serialization is now named ``serde ``.
32
+ - Updated the ``Array `` trait interface, and it is now easier to use for
33
+ users outside the crate.
27
34
- Add ``FromStr `` impl for ``ArrayString `` by @despawnerer
28
- - Use a union in the implementation of ``ArrayString `` (stable Rust),
29
- while this is only used for ``ArrayVec `` on nightly.
30
35
- Add method ``try_extend_from_slice `` to ``ArrayVec ``, which is always
31
36
effecient by @Thomasdezeeuw.
32
37
- Add method ``remaining_capacity `` by @Thomasdezeeuw
33
38
- Improve performance of the ``extend `` method.
34
39
- The index type of zero capacity vectors is now itself zero size, by
35
- @clarcharr
40
+ @clarfon
36
41
- Use ``drop_in_place `` for truncate and clear methods. This affects drop order
37
42
and resume from panic during drop.
43
+ - Use Rust 2018 edition for the implementation
44
+ - Require Rust 1.36 or later, for the unconditional ``MaybeUninit ``
45
+ improvements.
38
46
39
47
- 0.4.11
40
48
You can’t perform that action at this time.
0 commit comments