Skip to content

Commit 25501b1

Browse files
author
etotmeni
committed
Update CHANGELOG
1 parent 6e0a5bb commit 25501b1

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,68 @@ 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
8+
9+
### Added
10+
- Improvements to logic for working with custom DPC++ toolchain (#481)
11+
- Add SyclContext unit test cases (#488)
12+
- Consolidate configurations of tools that support PEP 518 into pyproject.toml (#486)
13+
- Added C-API hash function, used them in Python interface (#491)
14+
- Add missing extra checks to ensure unwrapped pointer is not Null
15+
- Add error messages to L0 program creation routine
16+
- Improve test coverage for dpctl_sycl_queue_interface (#492)
17+
- Use pytest.warns in test_lsplatform3 (#495)
18+
- Added test class to test DRef=nullptr case (#496)
19+
- Extend parameterized test in test_sycl_queue_interface (#497)
20+
- Use Memcpy, memadvise in tests
21+
- Expanded types tests by TestQueueSubmitRange
22+
- Added a test that retrieved DPCPP compiled kernel and submits them via DPCTLQueue_SubmitRange (#499)
23+
- Add DPCTLEvent_Copy (#504), DPCTLEvent_GetBackend (#507), DPCTLEvent_GetCommandExecutionStatus (#516),
24+
DPCTLEvent_WaitAndThrow (#513), DPCTLEvent_GetWaitList (#510) functions
25+
- Propagate compile flags (#512)
26+
- Add conda package CI pipeline on GitHub Actions (#515)
27+
- Run tests on GPU (#518)
28+
- Add 3 wrapper func for event::get_profiling_info (#519)
29+
- Changes to build_backend.py to enable sycl-compiler-prefix on Windows
30+
- dtype keyword of usm_ndarray now supports np.double and other types (#526)
31+
- Implemented DPCTLQueue_SubmitBarrier, DPCTLQueue_SubmitBarrierForEvents,
32+
SyclQueue.submit_barrier (#524)
33+
- Added C-API DPCTLQueue_HasEnableProfiling
34+
- Added Python API SyclQueue.has_enable_profiling
35+
- Use public for data owning class definitions
36+
- Queue has enable profiling (#531)
37+
- Use public for data owning class definitions (#533)
38+
- Added logic to verify that all bits of property integer were recognized and used (#494)
39+
- Added support for some properties/methods of underluing device
40+
- A test for properties, method of q mirroring that of device
41+
- Conda build scripts should build wheels in the same setup invocation as install (#538)
42+
- Added install_requires keyword to setup call
43+
- Added requirements.txt files in dpctl/ and in dpctl/docs (#540)
44+
45+
### Changed
46+
- Moved DPCLSyclInterface library from MANIFEST.in (#482)
47+
- Refactored tests
48+
- Use dpcpp compiler package for Linux (#514)
49+
- Update conda-package.yml
50+
- Static methods _init_helper made into functions and removed from PXD files (#532)
51+
52+
### Removed
53+
- Remove imports from __future__ (#485)
54+
55+
### Fixed
56+
- Fix sub devices (#479)
57+
- Fix addressof_ref function in SyclContext (#488)
58+
- Follow DPCTLDevice_CreateFromSelector which passes the check (#487)
59+
- Fix a typo in the pytest configuration (#490)
60+
- Fixed dbg_build.sh script for Linux to use L0
61+
- Reuse IntelSycl_LIBRARY_DIR
62+
- CXX, dpcpp used on Windows too
63+
- Update conda-recipe/bld.bat
64+
- Change to SyclQueue.__repr__ to reflect property
65+
- Static methods _init_helper made into functions and removed from PXD files
66+
- Fixed typo in pip installation instruction
67+
- Fixed dpctl_config, added dpctl_service.h, .cpp (#539)
68+
769
## [0.8.0] - 05/26/2021
870

971
### Added

0 commit comments

Comments
 (0)