Skip to content

Commit 84fe611

Browse files
authored
Merge pull request #1414 from rust-ndarray/release-0.16
Make Release 0.16
2 parents b03953a + b592995 commit 84fe611

File tree

5 files changed

+20
-7
lines changed

5 files changed

+20
-7
lines changed

Cargo.toml

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

33
name = "ndarray"
4-
version = "0.15.6"
4+
version = "0.16.0"
55
edition = "2018"
66
rust-version = "1.64"
77
authors = [
@@ -91,7 +91,7 @@ default-members = [
9191
]
9292

9393
[workspace.dependencies]
94-
ndarray = { version = "0.15", path = "." }
94+
ndarray = { version = "0.16", path = "." }
9595
ndarray-rand = { path = "ndarray-rand" }
9696

9797
num-integer = { version = "0.1.39", default-features = false }

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ Using system-installed dependencies can save a long time building dependencies.
135135
An example configuration using (compiled) netlib is shown below anyway::
136136

137137
[dependencies]
138-
ndarray = { version = "0.15.0", features = ["blas"] }
139-
blas-src = { version = "0.8.0", default-features = false, features = ["netlib"] }
138+
ndarray = { version = "0.16.0", features = ["blas"] }
139+
blas-src = { version = "0.10.0", default-features = false, features = ["netlib"] }
140140

141141
When this is done, your program must also link to ``blas_src`` by using it or
142142
explicitly including it in your code::

RELEASES.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Version 0.16.0 (Not yet released)
2-
=================================
1+
Version 0.16.0 (2024-08-03)
2+
===========================
33

44
Featured Changes
55
----------------
@@ -11,6 +11,13 @@ Featured Changes
1111
New Features and Improvements
1212
-----------------------------
1313

14+
- Check for aliasing in `RawViewMut::from_shape_ptr` with a debug assertion by [@bluss](https://github.com/bluss) [#1413](https://github.com/rust-ndarray/ndarray/pull/1413)
15+
- Allow aliasing in ArrayView::from_shape by [@bluss](https://github.com/bluss) [#1410](https://github.com/rust-ndarray/ndarray/pull/1410)
16+
- Remove deprecations from 0.15.x by [@bluss](https://github.com/bluss) [#1409](https://github.com/rust-ndarray/ndarray/pull/1409)
17+
- Make `CowArray` an owned storage array, require Clone bound for `into_shared` by [@jturner314](https://github.com/jturner314) [#1028](https://github.com/rust-ndarray/ndarray/pull/1028)
18+
- Change `NdProducer::Dim` of `axis_windows()` to `Ix1` by [@jonasBoss](https://github.com/jonasBoss) [#1305](https://github.com/rust-ndarray/ndarray/pull/1305)
19+
- Add `squeeze()` to dynamic dimension arrays by [@barakugav](https://github.com/barakugav) [#1396](https://github.com/rust-ndarray/ndarray/pull/1396)
20+
- Add `flatten`, `flatten_with_order` and `into_flat` to arrays by [@barakugav](https://github.com/barakugav) [#1397](https://github.com/rust-ndarray/ndarray/pull/1397)
1421
- Make compatible with thumbv6m-none-eabi by [@BjornTheProgrammer](https://github.com/BjornTheProgrammer) [#1384](https://github.com/rust-ndarray/ndarray/pull/1384)
1522
- `is_unique` for `ArcArray` by [@daniellga](https://github.com/daniellga) [#1399](https://github.com/rust-ndarray/ndarray/pull/1399)
1623
- Add `triu` and `tril` methods directly to ArrayBase by [@akern40](https://github.com/akern40) [#1386](https://github.com/rust-ndarray/ndarray/pull/1386)
@@ -50,6 +57,7 @@ New Features and Improvements
5057
Tests, CI and Maintainer tasks
5158
------------------------------
5259

60+
- CI: require rustfmt, nostd by [@bluss](https://github.com/bluss) [#1411](https://github.com/rust-ndarray/ndarray/pull/1411)
5361
- Prepare changelog for 0.16.0 by [@bluss](https://github.com/bluss) [#1401](https://github.com/rust-ndarray/ndarray/pull/1401)
5462
- Organize dependencies with workspace = true (cont.) by [@bluss](https://github.com/bluss) [#1407](https://github.com/rust-ndarray/ndarray/pull/1407)
5563
- Update to use dep: for features by [@bluss](https://github.com/bluss) [#1406](https://github.com/rust-ndarray/ndarray/pull/1406)

ndarray-rand/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ndarray-rand"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
edition = "2018"
55
authors = ["bluss"]
66
license = "MIT OR Apache-2.0"

ndarray-rand/RELEASES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Recent Changes
22
--------------
33

4+
- 0.15.0
5+
6+
- Require ndarray 0.16
7+
- Remove deprecated F32 by [@bluss](https://github.com/bluss) [#1409](https://github.com/rust-ndarray/ndarray/pull/1409)
8+
49
- 0.14.0
510

611
- Require ndarray 0.15

0 commit comments

Comments
 (0)