CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 10:12:48 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"b742db7679d9785ee6b5f0ce2a3ca170"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=TPYroVmoUi1if%2FJ2UuhYiv%2B1F6TLZRRSm9n4ikGJl9G3%2FEAGOIR%2Fa8oYC0FrASFH0zaNSLyUDfisCl8qmxtytIYLM20zLqbfZG2YwHUpQQ7dCjqad9XvGqm6jHfPByH3ILwmGU6bKwt2bTorSqvqJ8wfSJ2NzFLReWL7cslT4K%2BRt%2BJWrvKVXZjRaKnW0xsZgp1THDK2%2B5I4DNk225SVyzmohlNLs%2FUsM1jsI3CRF3IZfSkc2VaMNgv18pN0rpWMqvkDgi7TAYrx0xsphZOiUQ%3D%3D--KG5h0oFqqCHxAWOY--LbOUX7wyNlbj%2BpjqJ9MAhQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2019200691.1753697567; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:12:47 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:12:47 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CC7E:37D5F1:18F179C:2002839:68874D1F
Release 0.16.0 · rust-ndarray/ndarray · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 339
0.16.0
Compare
·
61 commits
to master
since this release
84fe611
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version 0.16.0 (2024-08-03)
Featured Changes
- Better shape: Deprecate reshape, into_shape by @bluss #1310
.into_shape()
is now deprecated.
Use.into_shape_with_order()
or.to_shape()
instead, which don't haveinto_shape
's drawbacks.
New Features and Improvements
- Check for aliasing in
RawViewMut::from_shape_ptr
with a debug assertion by @bluss #1413 - Allow aliasing in ArrayView::from_shape by @bluss #1410
- Remove deprecations from 0.15.x by @bluss #1409
- Make
CowArray
an owned storage array, require Clone bound forinto_shared
by @jturner314 #1028 - Change
NdProducer::Dim
ofaxis_windows()
toIx1
by @jonasBoss #1305 - Add
squeeze()
to dynamic dimension arrays by @barakugav #1396 - Add
flatten
,flatten_with_order
andinto_flat
to arrays by @barakugav #1397 - Make compatible with thumbv6m-none-eabi by @BjornTheProgrammer #1384
is_unique
forArcArray
by @daniellga #1399- Add
triu
andtril
methods directly to ArrayBase by @akern40 #1386 - Fix styling of the BLAS integration heading. by @adamreichold #1390
- Implement
product_axis
by @akern40 #1387 - Add reserve method for owned arrays by @ssande7 #1268
- Use inline on spit_at and smaller methods by @bluss #1381
- Update to Approx 0.5 by @bluss #1380
- Add .into_raw_vec_with_offset() and deprecate .into_raw_vec() by @bluss #1379
- Add additional array -> array view conversions by @bluss #1130
- implement DoubleEndedIterator for 1d
LanesIter
by @Muthsera #1237 - Add Zip::any by @nilgoyette #1228
- Make the aview0, aview1, and aview2 free functions be const fns by @jturner314 #1132
- Add missing safety checks to
From<&[[A; N]]> for ArrayView
andFrom<&mut [[A; N]]> for ArrayViewMut
by @jturner314 #1131 - derived Debug for Iter and IterMut by @biskwikman #1353
- Fix Miri errors for WindowsIter and ExactChunksIter/Mut by @jturner314 #1142
- Fix Miri failure with -Zmiri-tag-raw-pointers by @jturner314 #1138
- Track-caller panics by @xd009642 #975
- Add slice_axis_move method by @jturner314 #1211
- iterators: Re-export IntoIter by @bluss #1370
- Fix unsafe blocks in
s![]
macro by @jturner314 #1196 - Fix comparison with NumPy of slicing with negative step by @venkat0791 #1319
- Updated Windows
base
Computations to be Safer by @LazaroHurtado #1297 - Update README-quick-start.md by @fumseckk #1246
- Added stride support to
Windows
by @LazaroHurtado #1249 - Added select example to numpy user docs by @WillAyd #1294
- Add both approx features to the readme by @nilgoyette #1289
- Add NumPy examples combining slicing and assignment by @jturner314 #1210
- Fix contig check for single element arrays by @bluss #1362
- Export Linspace and Logspace iterators by @johann-cm #1348
- Use
clone_from()
in two places by @ChayimFriedman2 #1347 - Update README-quick-start.md by @joelchen #1344
- Provide element-wise math functions for floats by @KmolYuan #1042
- Improve example in doc for columns method by @gkobeaga #1221
- Fix description of stack! in quick start by @jturner314 #1156
Tests, CI and Maintainer tasks
- CI: require rustfmt, nostd by @bluss #1411
- Prepare changelog for 0.16.0 by @bluss #1401
- Organize dependencies with workspace = true (cont.) by @bluss #1407
- Update to use dep: for features by @bluss #1406
- Organize the workspace of test crates a bit better by @bluss #1405
- Add rustfmt commit to ignored revisions for git blame by @lucascolley #1376
- The minimum amount of work required to fix our CI by @adamreichold #1388
- Fixed broke continuous integration badge by @juhotuho10 #1382
- Use mold linker to speed up ci by @bluss #1378
- Add rustformat config and CI by @bluss #1375
- Add docs to CI by @jturner314 #925
- Test using cargo-careful by @bluss #1371
- Further ci updates - numeric tests, and run all tests on PRs by @bluss #1369
- Setup ci so that most checks run in merge queue only by @bluss #1368
- Use merge queue by @bluss #1367
- Try to make the master branch shipshape by @adamreichold #1286
- Update ci - run cross tests only on master by @bluss #1366
- ndarray_for_numpy_users some example to code not pointed out to clippy by @higumachan #1360
- Fix minimum rust version mismatch in lib.rs by @HoKim98 #1352
- Fix MSRV build by pinning crossbeam crates. by @adamreichold #1345
- Fix new rustc lints to make the CI pass. by @adamreichold #1337
- Make Clippy happy and fix MSRV build by @adamreichold #1320
- small formatting fix in README.rst by @podusowski #1199
- Fix CI failures (mostly linting with clippy) by @aganders3 #1171
- Remove doc(hidden) attr from items in trait impls by @jturner314 #1165
Assets 2
34 people reacted
You can’t perform that action at this time.