1
+ Version 0.14.0 (2020-11-28)
2
+ ===========================
3
+
4
+ New features
5
+ ------------
6
+
7
+ - ` Zip::apply_collect ` and ` Zip::par_apply_collect ` now supports general
8
+ elements (not just ` Copy ` )
9
+ https://github.com/rust-ndarray/ndarray/pull/817
10
+ - New function ` stack ` (new behaviour!) by [ @andrei-papou ]
11
+
12
+ Enhancements
13
+ ------------
14
+
15
+ - Handle inhomogenous shape inputs better in Zip, in practice, guess better whether
16
+ to prefer c- or f-order for the inner loop by [ @bluss ]
17
+ https://github.com/rust-ndarray/ndarray/pull/809
18
+
19
+ API changes
20
+ -----------
21
+
22
+ - The ** old function** ` stack ` has been renamed to ` concatenate ` .
23
+ A new function ` stack ` with numpy-like semantics have taken its place.
24
+ Old usages of ` stack ` should change to use ` concatenate ` .
25
+
26
+ ` concatenate ` produces an array with the same number of axes as the inputs.
27
+ ` stack ` produces an array that has one more axis than the inputs.
28
+
29
+ This change was unfortunately done without a deprecation period, due to the long period between releases.
30
+
31
+ - Enum ErrorKind is now properly non-exhaustive and has lost its old placeholder invalid variant. By [ @Zuse64 ]
32
+ https://github.com/rust-ndarray/ndarray/pull/848
33
+
34
+ - Remove deprecated items:
35
+
36
+ - RcArray (deprecated alias for ArcArray)
37
+ - Removed ` subview_inplace ` use ` collapse_axis `
38
+ - Removed ` subview_mut ` use ` index_axis_mut `
39
+ - Removed ` into_subview ` use ` index_axis_move `
40
+ - Removed ` subview ` use ` index_axis `
41
+ - Removed ` slice_inplace ` use ` slice_collapse `
42
+ - Undeprecate ` remove_axis ` because its replacement is hard to find out on your own.
43
+
44
+ - Update public external dependencies to new versions by [ @Eijebong ] and [ @bluss ]
45
+
46
+ - num-complex 0.3
47
+ - approx 0.4 (optional)
48
+ - blas-src 0.6.1 and openblas-src 0.9.0 (optional)
49
+
50
+ https://github.com/rust-ndarray/ndarray/pull/810
51
+ https://github.com/rust-ndarray/ndarray/pull/851
52
+
53
+
54
+ Other changes
55
+ -------------
56
+
57
+ - Minor doc fixes by [ @acj ]
58
+ https://github.com/rust-ndarray/ndarray/pull/834
59
+
60
+ - Minor doc fixes by [ @xd009642 ]
61
+ https://github.com/rust-ndarray/ndarray/pull/847
62
+
63
+ - The minimum required rust version is Rust 1.42.
64
+
1
65
Version 0.13.1 (2020-04-21)
2
66
===========================
3
67
@@ -942,7 +1006,6 @@ Earlier releases
942
1006
[ @max-sixty ] : https://github.com/max-sixty
943
1007
[ @JP-Ellis ] : https://github.com/JP-Ellis
944
1008
[ @sebasv ] : https://github.com/sebasv
945
- [ @andrei-papou ] : https://github.com/sebasv
946
1009
[ @mneumann ] : https://github.com/mneumann
947
1010
[ @termoshtt ] : https://github.com/termoshtt
948
1011
[ @rth ] : https://github.com/rth
@@ -953,3 +1016,7 @@ Earlier releases
953
1016
[ @mockersf ] : https://github.com/mockersf
954
1017
[ @viniciusd ] : https://github.com/viniciusd
955
1018
[ @lifuyang ] : https://github.com/liufuyang
1019
+ [ @acj ] : https://github.com/acj
1020
+ [ @Eijebong ] : https://github.com/Eijebong
1021
+ [ @andrei-papou ] : https://github.com/andrei-papou
1022
+ [ @xd009642 ] : https://github.com/xd009642
0 commit comments