
ndarray 0.15 is finally released.
The following are some highlights, see the release note for the whole story.
- Support for inserting new axes while slicing
- no-std (with alloc) support
- two-sided broadcasting for arithmetic operations on arrays
-
.cell_view()for interior mutability array views of regular arrays - Improved
Array::uninitconstructor and other features for dealing with uninitialized data usingMaybeUninit. -
.std()and.var()methods - Lots of methods got easier to understand names. Zip now has a
for_eachand every array now has.rows()and.columns()for row/column producers/iterables.
Thanks to jturner314, SparrowLii, xd009642, dam5h, insideoutclub, kdubovikov and bluss who contributed the changes for this release.