Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Changelog

## 1.16.0 (2026-10-25)

### New features

- New helpers for the `mparray` library have been added: `is_mparray_array` and
`is_mparray_namespace`.
- New helpers for the `dpnp` library have been added: `is_dpnp_array` and
`is_dpnp_namespace`.
- `torch.reshape` now implements `copy=` arguments.
- Pytorch binary functions have been wrapped to accept (array, python scalar) pairs.

### Perfomance and other improvements

- Performance of `numpy.clip` has been improved
- `numpy.reshape` uses the native numpy `reshape` function for `numpy >= 2.1`
- Multiple `fft` functions avoid an unneccessary copy, which improves performance
and memory consumption
- `py.typed` marker is included in the installed package.

### The following users contributed to this release:

Raashish Aggarwal,
Evgeni Burovski,
Lucas Colley,
Stanley C,
Matt Haberland,
Tim Head,
Chris Ninham,
Laslo Ruhberg.


## 1.15.0 (2026-06-07)

### Major changes
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
project(
'array_api_compat',
version: '1.16.0.dev0',
version: '1.16.0',
license: 'MIT',
license_files: ['LICENSE']
)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "mesonpy"

[project]
name = "array-api-compat"
version = "1.16.0.dev0"
version = "1.16.0"
description = "A wrapper around NumPy and other array libraries to make them compatible with the Array API standard"
readme = "README.md"
requires-python = ">=3.10"
Expand Down
2 changes: 1 addition & 1 deletion src/array_api_compat/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
this implementation for the default when working with NumPy arrays.

"""
__version__ = '1.16.0.dev0'
__version__ = '1.16.0'

from .common import * # noqa: F403
Loading