1+ Version 0.15.2 (2021-xx-xx Not released yet)
2+ ===========================
3+
4+ New features
5+ ------------
6+
7+ - New methods for growing/appending to owned ` Array ` s. These methods allow
8+ building an array efficiently chunk by chunk. By [ @bluss ] .
9+
10+ - ` .push_row() ` , ` .push_column() `
11+ - ` .push(axis, array) ` , ` .append(axis, array) `
12+
13+ https://github.com/rust-ndarray/ndarray/pull/932 <br >
14+ https://github.com/rust-ndarray/ndarray/pull/990
15+
16+ - New reshaping method ` .to_shape(...) ` , called with new shape and optional
17+ ordering parameter, this is the first improvement for reshaping in terms of
18+ added features and increased consistency. By [ @bluss ] .
19+
20+ https://github.com/rust-ndarray/ndarray/pull/982
21+
22+ - ` Array ` now implements a by-value iterator, by [ @bluss ] .
23+
24+ https://github.com/rust-ndarray/ndarray/pull/986
25+
26+ - New method ` .remove_index() ` for owned arrays by [ @bluss ]
27+
28+ https://github.com/rust-ndarray/ndarray/pull/967
29+
30+ Enhancements
31+ ------------
32+
33+ - Preserve the allocation of the input array in some more cases for arithmetic ops by [ @SparrowLii ]
34+
35+ https://github.com/rust-ndarray/ndarray/pull/963
36+
37+ - Improve broadcasting performance for &array + &array arithmetic ops by [ @SparrowLii ]
38+
39+ https://github.com/rust-ndarray/ndarray/pull/965
40+
41+ Bug fixes
42+ ---------
43+
44+ - Fix an error in construction of empty array with negative strides, by [ @jturner314 ] .
45+
46+ https://github.com/rust-ndarray/ndarray/pull/998
47+
48+ - Fix minor performance bug with loop order selection in Zip by [ @bluss ]
49+
50+ https://github.com/rust-ndarray/ndarray/pull/977
51+
52+ API changes
53+ -----------
54+
55+ - Add dimension getters to ` Shape ` and ` StrideShape ` by [ @stokhos ]
56+
57+ https://github.com/rust-ndarray/ndarray/pull/978
58+
59+ Other changes
60+ -------------
61+
62+ - Rustdoc now uses the ndarray logo that [ @jturner314 ] created previously
63+
64+ https://github.com/rust-ndarray/ndarray/pull/981
65+
66+ - Minor doc changes by [ @stokhos ] , [ @cassiersg ] and [ @jturner314 ]
67+
68+ https://github.com/rust-ndarray/ndarray/pull/968 <br >
69+ https://github.com/rust-ndarray/ndarray/pull/971 <br >
70+ https://github.com/rust-ndarray/ndarray/pull/974
71+
72+
173Version 0.15.1 (2021-03-29)
274===========================
375
@@ -1286,6 +1358,7 @@ Earlier releases
12861358[ @LukeMathWalker ] : https://github.com/LukeMathWalker
12871359[ @acj ] : https://github.com/acj
12881360[ @andrei-papou ] : https://github.com/andrei-papou
1361+ [ @cassiersg ] : https://github.com/cassiersg
12891362[ @dam5h ] : https://github.com/dam5h
12901363[ @d-dorazio ] : https://github.com/d-dorazio
12911364[ @Eijebong ] : https://github.com/Eijebong
@@ -1301,6 +1374,7 @@ Earlier releases
13011374[ @rth ] : https://github.com/rth
13021375[ @sebasv ] : https://github.com/sebasv
13031376[ @SparrowLii ] : https://github.com/SparrowLii
1377+ [ @stokhos ] : https://github.com/stokhos
13041378[ @termoshtt ] : https://github.com/termoshtt
13051379[ @TheLortex ] : https://github.com/TheLortex
13061380[ @viniciusd ] : https://github.com/viniciusd
0 commit comments