From 7341658b7fbd05ea0bf516501ce3549e8bc3b774 Mon Sep 17 00:00:00 2001
From: Valentina Kats <valentina.kats@intel.com>
Date: Wed, 2 Feb 2022 22:02:00 +0300
Subject: [PATCH] Update release notes and changes for oneDPL 2021.6.1 (#492)
 (#497)

* Update release notes for oneDPL 2021.6.1 (#492)

* Update release_notes.rst

* Remove redundant note

* Address review feedback

* Address part of review feedback

* Address review feedback

* Address review feedback

(cherry picked from commit 23a1e668257ebc1a156f1c7087ec1cf37a7a2b01)

* Update CHANGES.rst (#498)

(cherry picked from commit 5483b88b00bdc9837c1e3ebb8f8748be21c637b3)
---
 documentation/CHANGES.rst       | 14 ++++++++++++++
 documentation/release_notes.rst | 23 +++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/documentation/CHANGES.rst b/documentation/CHANGES.rst
index 451390aa228..0ab57cd83a0 100644
--- a/documentation/CHANGES.rst
+++ b/documentation/CHANGES.rst
@@ -6,6 +6,20 @@ Overview
 
 The list of the most significant changes made over time in oneDPL.
 
+New in 2021.6.1
+===============
+
+Fixed Issues
+------------
+- Fixed compilation errors with C++20.
+- Fixed ``CL_OUT_OF_RESOURCES`` issue for Radix sort algorithm executed on CPU devices.
+- Fixed crashes in exclusive_scan_by_segment, inclusive_scan_by_segment, reduce_by_segment algorithms applied to
+  device-allocated USM.
+  
+Known Issues and Limitations
+----------------------------
+- No new issues in this release.
+
 New in 2021.6
 =============
 
diff --git a/documentation/release_notes.rst b/documentation/release_notes.rst
index af92f789016..c647f96c13e 100644
--- a/documentation/release_notes.rst
+++ b/documentation/release_notes.rst
@@ -8,6 +8,29 @@ The IntelĀ® oneAPI DPC++ Library (oneDPL) accompanies the IntelĀ® oneAPI DPC++/C
 and provides high-productivity APIs aimed to minimize programming efforts of C++ developers
 creating efficient heterogeneous applications.
 
+New in 2021.6.1
+===============
+
+Fixed Issues
+------------
+- Fixed compilation errors with C++20.
+- Fixed ``CL_OUT_OF_RESOURCES`` issue for Radix sort algorithm executed on CPU devices.
+- Fixed crashes in exclusive_scan_by_segment, inclusive_scan_by_segment, reduce_by_segment algorithms applied to
+  device-allocated USM.
+
+Known Issues and Limitations
+----------------------------
+- No new issues in this release. 
+
+Existing Issues
+^^^^^^^^^^^^^^^
+See oneDPL Guide for other `restrictions and known limitations`_.
+
+- ``std::tuple``, ``std::pair`` cannot be used with SYCL buffers to transfer data between host and device.
+- ``std::array`` cannot be swapped in DPC++ kernels with ``std::swap`` function or ``swap`` member function
+  in the Microsoft* Visual C++ standard library.
+- The ``oneapi::dpl::experimental::ranges::reverse`` algorithm is not available with ``-fno-sycl-unnamed-lambda`` option.
+
 New in 2021.6
 =============