# Release Notes » 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.

## Download

Taskflow 2.7.0 can be downloaded from here.

## New Features

- added tf::Executor::async to support asynchronously calling a function (see Asynchronous Tasking)
- added kernel algorithm, tf::cudaFlow::for_each
- added kernel algorithm, tf::cudaFlow::for_each_index
- added explicit join method at tf::cudaFlow::join, tf::cudaFlow::join_n, tf::cudaFlow::join_until

## Bug Fixes

There are no bug fixes in this release.

## Deprecated Items

- removed redundant methods, tf::Taskflow::broadcast, tf::Taskflow::precede, tf::Taskflow::succeed
- removed tf::cudaFlow::predicate (replaced with tf::cudaFlow::join_until)
- removed tf::cudaFlow::stream; the executor automatically determines a local, faster stream

## Miscellaneous Items

- added Contributing
- added Governance
- added Release Roadmap
- updated Frequently Asked Questions
- improved script through out-of-tree build (thanks to Daniel Jour!)

Tab / T to search, Esc to close
…

Search for symbols, directories, files, pages or modules. You can omit any prefix from the symbol or file path; adding a `:` or `/` suffix lists all members of given symbol or directory.

Use ↓ / ↑ to navigate through the list, Enter to go. Tab autocompletes common prefix, you can copy a link to the result using ⌘ L while ⌘ M produces a Markdown link.

Sorry, nothing was found.