Skip to content

Commit 46e90f6

Browse files
author
Diptorup Deb
authored
Merge pull request #1467 from IntelPython/changelog/0.23
Updated Changelog with all changes going into 0.23
2 parents 0d1f5d4 + 82621be commit 46e90f6

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

CHANGELOG.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,21 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [0.23.0] - 2024-04-XX
7+
## [0.23.0] - 2024-05-28
88

99
### Fixed
1010
* Array alignment problem for stack arrays allocated for kernel arguments. (#1357)
1111
* Issue #892, #906 caused by incorrect code generation for indexing (#1377)
12-
* Fix `KernelHasReturnValueError` inside `KernelDispatcher`. (#1394)
12+
* Generation of `KernelHasReturnValueError` error inside `KernelDispatcher`. (#1394)
1313
* Issue #1390: broken support for slicing into `dpctl.tensor.usm_ndarray` in kernels (#1425)
14+
* Support for Wheels package on Windows (#1430)
15+
* Incorrect mangled name for kernel function arguments (#1443)
16+
* Remove artifacts from conda/wheel packages residing in root level (#1450)
17+
* GDB tests to work properly on Intel Max GPU (#1451)
18+
* Improper wheels installation on unsupported platforms (#1452)
19+
* Ref-counting of Python object temporaries in unboxing code (#1454)
20+
* Segfault caused by using `malloc` to allocate `NRT_MemInfo`. Replaced with Numba's NRT `alloc` (#1458)
21+
* Incorrect package name in README.md (#1463)
1422

1523
### Added
1624
* A new overloaded `dimensions` attribute for all index-space id classes (#1359)
@@ -24,18 +32,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2432
* A `sycl::local_accessor`-like API (`kernel_api.LocalAccessor`) for numba-dpex kernel (#1331)
2533
* Specialization support for `device_func` decorator (#1398)
2634
* Support for all `kernel_api` functions inside the `numba_dpex.kernel` decorator. (#1400)
35+
* Support for dpnp 0.15 (#1434, #1464)
36+
* Improvements to pyproject.toml configs to build numba-dpex from source. (#1449)
37+
* Load the `SPV_INTEL_variable_length_array` SPIR-V extension to supporting arrays in private address-space on Intel Max GPU. (#1451)
2738

2839
### Changed
2940
* Default inline threshold value set to `2` from `None`. (#1385)
3041
* Port parfor kernel templates to `kernel_api` (#1416), (#1424)
42+
* Use `SPIRVKernelDispatcher` for parfor kernel dispatch (#1435, #1448)
43+
* All examples use the latest dpctl API (#1431)
3144
* Minimum required dpctl version is now 0.16.1
32-
* Minimum required numba version is now 0.59.0
45+
* Minimum required numba version is now 0.59.0 (#1462)
3346

3447
### Removed
3548
* OpenCL-like kernel API functions (#1420)
3649
* `func` decorator (replaced by `device_func`) (#1400)
3750
* `numba_dpex.experimental.kernel` and `numba_dpex.experimental.device_func` (#1400)
3851

52+
3953
## [0.22.0] - 2024-02-19
4054

4155
### Fixed

0 commit comments

Comments
 (0)