Skip to content

Commit e29fa12

Browse files
Elena Totmeninaoleksandr-pavlyk
Elena Totmenina
andauthored
Update CHANGELOG (WIP) (#544)
* Update CHANGELOG * Update CHANGELOG.md Expanded fixes in 0.9.0 * Update CHANGELOG.md Added reference to work in pull request #550 Co-authored-by: Oleksandr Pavlyk <oleksandr.pavlyk@intel.com>
1 parent 8a2b43e commit e29fa12

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,70 @@ 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+
- Improved C-API for dpctl Cython classes, added example of using them in Pybind11 extension. (#550)
45+
46+
### Changed
47+
- Moved DPCLSyclInterface library from MANIFEST.in (#482)
48+
- Refactored tests
49+
- Use dpcpp compiler package for Linux (#514)
50+
- Update conda-package.yml
51+
- Static methods _init_helper made into functions and removed from PXD files (#532)
52+
53+
### Removed
54+
- Remove imports from __future__ (#485)
55+
56+
### Fixed
57+
- Fix sub devices (#479)
58+
- Fix addressof_ref function in `SyclContext` (#488)
59+
- Follow `DPCTLDevice_CreateFromSelector` which passes the check (#487)
60+
- Fix a typo in the pytest configuration (#490)
61+
- Fixed dbg_build.sh script for Linux to use L0
62+
- Reuse IntelSycl_LIBRARY_DIR variable in cmake
63+
- CXX, dpcpp used on Windows too
64+
- Update conda-recipe/bld.bat
65+
- Change to SyclQueue.__repr__ to reflect properties (#531)
66+
- Static methods `_init_helper` made into functions and removed from PXD files (#532)
67+
- Fixed typo in pip installation instruction (#536)
68+
- Fixed dpctl_config.h, added dpctl_service.h, .cpp (#539)
69+
- Fixed `__sycl_usm_array_interface__` output for 0d arrays (#547)
70+
771
## [0.8.0] - 05/26/2021
872

973
### Added

0 commit comments

Comments
 (0)