Skip to content

Commit f81e7ca

Browse files
authored
Merge pull request #1000 from rust-ndarray/doc-0.15.2
🎉 Update changelog and prepare for 0.15.2 🎉
2 parents 74c7994 + 7172504 commit f81e7ca

File tree

2 files changed

+87
-1
lines changed

2 files changed

+87
-1
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22

33
name = "ndarray"
4-
version = "0.15.1"
4+
version = "0.15.2"
55
edition = "2018"
66
authors = [
77
"bluss",

RELEASES.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,87 @@
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 methods `.move_into()` and `.move_into_uninit()` which allow assigning
27+
into an array by moving values into them, by [@bluss].
28+
29+
https://github.com/rust-ndarray/ndarray/pull/932 <br>
30+
https://github.com/rust-ndarray/ndarray/pull/997
31+
32+
- New method `.remove_index()` for owned arrays by [@bluss]
33+
34+
https://github.com/rust-ndarray/ndarray/pull/967
35+
36+
- New constructor `build_uninit` which makes it easier to initialize
37+
uninitialized arrays in a way that's generic over all owned array kinds.
38+
By [@bluss].
39+
40+
https://github.com/rust-ndarray/ndarray/pull/1001
41+
42+
Enhancements
43+
------------
44+
45+
- Preserve the allocation of the input array in some more cases for arithmetic ops by [@SparrowLii]
46+
47+
https://github.com/rust-ndarray/ndarray/pull/963
48+
49+
- Improve broadcasting performance for &array + &array arithmetic ops by [@SparrowLii]
50+
51+
https://github.com/rust-ndarray/ndarray/pull/965
52+
53+
Bug fixes
54+
---------
55+
56+
- Fix an error in construction of empty array with negative strides, by [@jturner314].
57+
58+
https://github.com/rust-ndarray/ndarray/pull/998
59+
60+
- Fix minor performance bug with loop order selection in Zip by [@bluss]
61+
62+
https://github.com/rust-ndarray/ndarray/pull/977
63+
64+
API changes
65+
-----------
66+
67+
- Add dimension getters to `Shape` and `StrideShape` by [@stokhos]
68+
69+
https://github.com/rust-ndarray/ndarray/pull/978
70+
71+
Other changes
72+
-------------
73+
74+
- Rustdoc now uses the ndarray logo that [@jturner314] created previously
75+
76+
https://github.com/rust-ndarray/ndarray/pull/981
77+
78+
- Minor doc changes by [@stokhos], [@cassiersg] and [@jturner314]
79+
80+
https://github.com/rust-ndarray/ndarray/pull/968 <br>
81+
https://github.com/rust-ndarray/ndarray/pull/971 <br>
82+
https://github.com/rust-ndarray/ndarray/pull/974
83+
84+
185
Version 0.15.1 (2021-03-29)
286
===========================
387

@@ -1286,6 +1370,7 @@ Earlier releases
12861370
[@LukeMathWalker]: https://github.com/LukeMathWalker
12871371
[@acj]: https://github.com/acj
12881372
[@andrei-papou]: https://github.com/andrei-papou
1373+
[@cassiersg]: https://github.com/cassiersg
12891374
[@dam5h]: https://github.com/dam5h
12901375
[@d-dorazio]: https://github.com/d-dorazio
12911376
[@Eijebong]: https://github.com/Eijebong
@@ -1301,6 +1386,7 @@ Earlier releases
13011386
[@rth]: https://github.com/rth
13021387
[@sebasv]: https://github.com/sebasv
13031388
[@SparrowLii]: https://github.com/SparrowLii
1389+
[@stokhos]: https://github.com/stokhos
13041390
[@termoshtt]: https://github.com/termoshtt
13051391
[@TheLortex]: https://github.com/TheLortex
13061392
[@viniciusd]: https://github.com/viniciusd

0 commit comments

Comments
 (0)