<!-- Current focus is working on ndarray version: 0.15.(y+1) Explanation: *let's focus on non-breaking changes and bugfixes while learning what breaking changes are needed in the future* Point releases (0.*x*.*y+1*) mean that the focus is on bug fixes and minor features. Minor releases (0.*x+1*.0) happen when we want to make breaking changes. --> # Upcoming Version: 0.17.0 ## Highlights <!-- Any highlights or primary purposes of the release --> - Array reference type #879 (PR: #1440) - Meshgrid implementation #1355 (PR: #1477) - `.dot` defined for dynamic-dimensional arrays #886 and #1439 (PR: #1483) - `ArrayBase` is now covariant #1332 (PR: #1480) ## Breaking Changes <!-- Links to breaking changes that will need special attention --> These will need special attention in terms of careful communication: - [ ] #879 (PR: #1440) ## Documentation Updates - Feature gates are now called out in on docs.rs via built-in flags #1470 (PR: #1479) ## Dev Updates - Cargo.lock now tracked in git #1484 (PR: #1485) - New CI/CD in #1484 and #1490 ---- This is a community edited comment, please update it to current status.
Upcoming Version: 0.17.0
Highlights
.dotdefined for dynamic-dimensional arrays Dot product with dyn arrays #886 and Dot product is only a valid call for ndarray::Array2 #1439 (PR: Add dot product support for ArrayD #1483)ArrayBaseis now covariantArrayViewshould be covariant over lifetime #1332 (PR: Uses a simple fix to enable arraybase to be covariant. #1480)Breaking Changes
These will need special attention in terms of careful communication:
Documentation Updates
Dev Updates
This is a community edited comment, please update it to current status.