Skip to content

Commit 18b56cf

Browse files
authored
Update CHANGELOG for 0.10 (#590)
1 parent 5114b25 commit 18b56cf

File tree

1 file changed

+42
-1
lines changed

1 file changed

+42
-1
lines changed

CHANGELOG.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,48 @@ 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.9.0] - xx/xx/xxxx
7+
## [0.10.0] - 09/xx/2021
8+
9+
### Added
10+
- Added methods __bool__, __float__, __int__, __index__,
11+
and __complex__ to usm_ndarray (#578)
12+
- Added data-API required special methods to usm_ndarray class,
13+
as well as to_numpy/from_numpy, astype, reshape functions (#586)
14+
- Added methods to query dpctl.SyclDevice for size of global/local memory (#589)
15+
- Added tests for constructors with invalid capsules (#577)
16+
- Improved test coverage of `dpctl.SyclQueue` implementation (#574)
17+
- Added a test to exercise API exported function (get_event_ref). (#570)
18+
- Expanded tests in test_sycl_context to improve coverage (#571)
19+
- Tweaks to test_sycl_event to improve coverage (#567)
20+
- Improved coverage of dpctl.__init__ file and other service functions (#563)
21+
- Added test for repr and test for default argument to constructor (#565)
22+
- Added some tests to involve capsule (#564)
23+
- Added workflow for Public CI on Windows (#534)
24+
- DPCTLQueue_Memcpy, _Prefetch, _Memadvise become asynchronous (#557)
25+
- Added device aspect selector, `dpctl.select_device_with_aspects` (#558)
26+
- Added test based on example from #583
27+
28+
### Changed
29+
- Parametrized tests for executing OpenCL kernels compiled from source in types of arguments (#581)
30+
- Temporary disabled self-hosted CI jobs runner (#559)
31+
- Changed static method `SyclQueue._create_from_context_and_device` (#579)
32+
- Transitioned all Python API to use pytest over unittest, improved coverage in dpctl/memory (#575)
33+
- Changed `dpctl.SyclEvent.profiling_info_submit` from method to a property (#573)
34+
- Simplified arg parsing in SyclDevice constructor (#572)
35+
- Used<img> tag with alignment attribute set in README (#562)
36+
- Moved sycl timer into dpctl.SyclTimer (#555)
37+
- Used clang-format off, clang-format on to avoid include reordering in pybind11 example (#588)
38+
39+
### Fixed
40+
- Implemented a workaround for running conda-build using Klocwork (#566)
41+
- Separated pipelines for Linux and Windows (#582)
42+
- Fixed inconsistency in `__sycl_usm_array_interface__` of `usm_ndarray` instance (#584)
43+
- Fixed memory leak: Capsule deleters now free resources for renamed capsules too (#568)
44+
- Fixed __version__ test to allow for semantic versioning (#569)
45+
- Improved coverage of _types.pxi (#556)
46+
- Fixed `UnboundLocalError` when default queue could not be created (#554)
47+
48+
## [0.9.0] - 08/25/2021
849

950
### Added
1051
- Improvements to logic for working with custom DPC++ toolchain (#481)

0 commit comments

Comments
 (0)