diff --git a/CMakeLists.txt b/CMakeLists.txt index b92d11a1..5f511e99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ cmake_minimum_required(VERSION 3.23) project(CARE LANGUAGES C CXX - VERSION 0.13.3) + VERSION 0.14.0) include(${PROJECT_SOURCE_DIR}/cmake/Setup.cmake) diff --git a/README.md b/README.md index 37644989..73800cdc 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [comment]: # (SPDX-License-Identifier: BSD-3-Clause) [comment]: # (#################################################################) -# CARE v0.13.3 +# CARE v0.14.0 CARE: CHAI and RAJA Extensions =============================== diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1b2382ce..d83a11a0 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -12,6 +12,21 @@ in this file. The format of this file is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). +## [Version 0.14.0] - Release date 2024-09-11 + +### Added +- Added default and move constructors and move assignment operator to host\_device\_map + +### Changed +- Default policies concerning reductions were updated to RAJA's newly recommended policies. +- Now using '<' in care::BinarySearch. + +### Fixed +- Removed C++17 features so that CARE is C++14 compliant. The next release of CARE will require C++17. +- LLNL\_GlobalID is no longer required downstream from CARE if it is disabled in CARE. +- Const correctness fix in uniqArray API. +- Sequential IntersectArrays now allocates data in a way that is consistent with the memory model CHAI uses for Hip GPU builds. + ## [Version 0.13.3] - Release date 2024-07-31 ### Fixed diff --git a/docs/sphinx/conf.py b/docs/sphinx/conf.py index 092950af..3e6339d2 100644 --- a/docs/sphinx/conf.py +++ b/docs/sphinx/conf.py @@ -55,9 +55,9 @@ # built documents. # # The short X.Y version. -version = '0.13' +version = '0.14' # The full version, including alpha/beta/rc tags. -release = '0.13.3' +release = '0.14.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/scripts/make_release_tarball.sh b/scripts/make_release_tarball.sh index 4ef78739..47193d7d 100755 --- a/scripts/make_release_tarball.sh +++ b/scripts/make_release_tarball.sh @@ -8,7 +8,7 @@ ############################################################################## TAR_CMD=gtar -VERSION=0.13.3 +VERSION=0.14.0 git archive --prefix=care-${VERSION}/ -o care-${VERSION}.tar HEAD 2> /dev/null