File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " arrayvec"
3
- version = " 0.4.8 "
3
+ version = " 0.4.9 "
4
4
authors = [" bluss" ]
5
5
license = " MIT/Apache-2.0"
6
6
Original file line number Diff line number Diff line change @@ -22,6 +22,20 @@ __ https://docs.rs/arrayvec
22
22
Recent Changes (arrayvec)
23
23
-------------------------
24
24
25
+ - 0.4.9
26
+
27
+ - Use ``union `` in the implementation on when this is detected to be supported
28
+ (nightly only for now). This is a better solution for treating uninitialized
29
+ regions correctly, and we'll use it in stable Rust as soon as we are able.
30
+ When this is enabled, the ``ArrayVec `` has no space overhead in its memory
31
+ layout, although the size of the vec should not be relied upon. (See `#114 `_)
32
+ - ``ArrayString `` updated to not use uninitialized memory, it instead zeros its
33
+ backing array. This will be refined in the next version, since we
34
+ need to make changes to the user visible API.
35
+ - The ``use_union `` feature now does nothing (like its documentation foretold).
36
+
37
+ .. _`#114` : https://github.com/bluss/arrayvec/pull/114
38
+
25
39
- 0.4.8
26
40
27
41
- Implement Clone and Debug for ``IntoIter `` by @clarcharr
You can’t perform that action at this time.
0 commit comments