n><section id="release-3-1-0_new_features"><h2><a href="#release-3-1-0_new_features">New Features</a></h2><section id="release-3-1-0_taskflow_core"><h3><a href="#release-3-1-0_taskflow_core">Taskflow Core</a></h3><ul><li>optimized task node storage by using <a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" class="m-doc-external">std::<wbr />unique_ptr</a> for semaphores</li><li>merged the execution flow of cudaFlow and cudaFlow capturer</li></ul></section><section id="release-3-1-0_cudaflow"