Skip to content

Commit

Permalink
Add 'Update CITATION.cff' step in release_procedure.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
gonidelis committed May 3, 2022
1 parent eab4765 commit e4db08e
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 3 deletions.
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/)
cff-version: 1.2.0
message: If you use this software, please cite it using these metadata.
title: 'STEllAR-GROUP/hpx: HPX V1.7.0: The C++ Standards Library for Parallelism and
title: 'STEllAR-GROUP/hpx: HPX V1.8.0: The C++ Standards Library for Parallelism and
Concurrency'
doi: 10.5281/zenodo.5185328
authors:
Expand Down Expand Up @@ -84,7 +84,7 @@ authors:
- given-names: Zahra
family-names: Khatami
affiliation: Louisiana State University
version: 1.7.1
version: 1.8.0
date-released: 2021-08-12
repository-code: https://github.com/STEllAR-GROUP/hpx
license: BSL-1.0
2 changes: 2 additions & 0 deletions docs/sphinx/contributing/release_procedure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ are completed to avoid confusion.
#. Make sure ``HPX_VERSION_MAJOR/MINOR/SUBMINOR`` in ``CMakeLists.txt`` contain
the correct values. Change them if needed.

#. Change version references in CITATION.cff. There are two occurrences.

#. This step does not apply to patch releases. Remove features which have been
deprecated for at least 2 releases. This involves removing build options
which enable those features from the main CMakeLists.txt and also deleting
Expand Down
29 changes: 28 additions & 1 deletion docs/sphinx/releases/whats_new_1_8_0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ Breaking changes
- CUDA version required updated to 11.4.
- CMake version required updated to 3.18.
- Asio version requires updated to 1.20.0.
- APEX version was updated to 2.5.1.
- ``tagged_pair`` and ``tagged_tuple`` were removed.
- The HPX Customization Point Obejects (CPOs) were updated according to P2300. Namely,
``schedule``, ``set_value``, ``set_error``, ``set_done``, ``start`` and ``connect``
Expand All @@ -155,7 +156,9 @@ Breaking changes
Closed issues
=============


* :hpx-issue:`5871` - distributed::channel.regsiter_as terminates the active task.
* :hpx-issue:`5856` - Performance counters do not compile
* :hpx-issue:`5828` - hpx::distributed:barrier errors
* :hpx-issue:`5812` - OctoTiger does not compile with HPX master and CUDA 11.5
* :hpx-issue:`5784` - HPX failing with co_await and hpx::when_all(futures)
* :hpx-issue:`5774` - CMake can't find HPXCacheVariables.cmake
Expand Down Expand Up @@ -217,6 +220,30 @@ Closed issues
Closed pull requests
====================

* :hpx-pr:`5881` - Fixing recent patch that disables ATOMIC_FLAG_INIT for C++20 and up
* :hpx-pr:`5880` - refactor: convert `counter_status` enum to enum class
* :hpx-pr:`5878` - Docs: Replaced non-existent create_reducer function with create_communicator
* :hpx-pr:`5877` - Doc updates hpx runtime and resources
* :hpx-pr:`5876` - Updates to documentation; grammar edits.
* :hpx-pr:`5875` - Doc updates starting the hpx runtime
* :hpx-pr:`5874` - Doc updates launching configuring
* :hpx-pr:`5873` - Prevent certain generated files from being deleted on reconfigure
* :hpx-pr:`5867` - Update CMakeLists.txt
* :hpx-pr:`5866` - add cmake option HPX_WITH_PARCELPORT_COUNTERS
* :hpx-pr:`5864` - ATOMIC_INIT_FLAG is deprecated starting C++20
* :hpx-pr:`5863` - Adding llvm 14.0.0 with boost 1.79.0 to Jenkins
* :hpx-pr:`5861` - Let install step proceed on CircleCI even if the segmented algorithms fail
* :hpx-pr:`5860` - Updating APEX tag
* :hpx-pr:`5859` - Splitting documentation generation steps on CircleCI
* :hpx-pr:`5854` - Fixing left-overs from changing counter_type to enum class
* :hpx-pr:`5853` - Adding HPX dependency tool (adapted from Boostdep tool)
* :hpx-pr:`5852` - Optimize LCI parcelport
* :hpx-pr:`5851` - Forking dynamic_bitset from Boost
* :hpx-pr:`5850` - Convert perf_counters::counter_type enum to enum class.
* :hpx-pr:`5849` - Update LCI parcelport to LCI v1.7.1
* :hpx-pr:`5848` - Fedora related fixes
* :hpx-pr:`5847` - Fix API, troubleshooting & people
* :hpx-pr:`5844` - Attempting to fix timeouts of segmented iterator tests
* :hpx-pr:`5842` - change the default value of HPX_WITH_LCI_TAG to v1.7
* :hpx-pr:`5841` - Move the split_future facilities into the namespace hpx
* :hpx-pr:`5840` - wait_xxx_nothrow functions return whether one of the futures is exceptional
Expand Down

0 comments on commit e4db08e

Please sign in to comment.