|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 1.11.0 (2025-XX-XX) |
| 4 | + |
| 5 | +### Major Changes |
| 6 | + |
| 7 | +This release targets the 2024.12 Array API revision. This includes |
| 8 | + |
| 9 | + - `__array_api_version__` for the wrapped APIs is now set to `2024.12`; **TODO** |
| 10 | + - Wrappers for `count_nonzero`; |
| 11 | + - Wrappers for `cumulative_prod`; |
| 12 | + - Wrappers for `take_along_axis`; |
| 13 | + - Wrappers for `diff`; |
| 14 | + - `__capabilities__` dict contains a `max_dimensions` key; |
| 15 | + - Python scalars are acceped as arguments to `result_type`; |
| 16 | + - `fft.fftfreq` and `fft.rfftfreq` functions now accept an options `dtype` |
| 17 | + argument to control the output data type. |
| 18 | + |
| 19 | +Improved support for array handling under `jax.jit` context, including |
| 20 | + |
| 21 | + - An improved support of the `.device` attribute and `to_device` function; |
| 22 | + - New functions `is_lazy_array` and `is_writeable_array`. |
| 23 | + |
| 24 | +Note that the work to enable `jax.jit` support is ongoing, and the full support |
| 25 | +is expected to be finalized in future releases. |
| 26 | + |
| 27 | +- `torch` wrappers contain unsigned integer dtypes of widths >8 bits, `uint16`, |
| 28 | + `uint32` and `uint64`. This effectively assumes that the unwrapped `pytorch` version |
| 29 | + is at least 2.3. |
| 30 | + |
| 31 | +### Minor Changes |
| 32 | + |
| 33 | +- Several improvements to `dask` wrappers: |
| 34 | + |
| 35 | + - `size` returns None for arrays of unknown shapes. |
| 36 | + - `astype(..., copy=True)` always copies, independently of the `dask` version. |
| 37 | + - implementations of `sort` and `argsort` are now available. Note that these |
| 38 | + implementations are relatively crude, and might be memory intensive. |
| 39 | + |
| 40 | +### Authors |
| 41 | + |
| 42 | +The following users contributed to this release: |
| 43 | + |
| 44 | +Athan Reines |
| 45 | +Guido Imperiale |
| 46 | +Evgeni Burovski |
| 47 | +Guido Imperiale |
| 48 | +Lucas Colley |
| 49 | +Ralf Gommers |
| 50 | +Thomas Li |
| 51 | + |
| 52 | + |
3 | 53 | ## 1.10.0 (2024-12-25)
|
4 | 54 |
|
5 | 55 | ### Major Changes
|
|
0 commit comments