namespace tf { /** @page release-2-7-0 Release 2.7.0 (2020/10/01) %Taskflow 2.7.0 is the 9th release in the 2.x line! This release includes several new changes such as CPU-GPU tasking, algorithm collection, enhanced web-based profiler, documentation, and unit tests. @tableofcontents @section release-2-7-0_download Download %Taskflow 2.7.0 can be downloaded from here. @section release-2-7-0_new_features New Features @li added tf::Executor::async to support asynchronously calling a function (see @ref AsyncTasking) @li added kernel algorithm, tf::cudaFlow::for_each @li added kernel algorithm, tf::cudaFlow::for_each_index @li added explicit join method at tf::cudaFlow::join, tf::cudaFlow::join_n, tf::cudaFlow::join_until @section release-2-7-0_bug_fixes Bug Fixes There are no bug fixes in this release. @section release-2-7-0_deprecated_items Deprecated Items @li removed redundant methods, tf::Taskflow::broadcast, tf::Taskflow::precede, tf::Taskflow::succeed @li removed tf::cudaFlow::predicate (replaced with tf::cudaFlow::join_until) @li removed tf::cudaFlow::stream; the executor automatically determines a local, faster stream @section release-2-7-0_miscellaneous_items Miscellaneous Items @li added @ref Contributing @li added @ref Governance @li added @ref release-roadmap @li updated @ref FAQ @li improved script through out-of-tree build (thanks to Daniel Jour!) */ }