asio version 1.20.0 released
diff --git a/asio/README b/asio/README
index a580868..a5aa5cb 100644
--- a/asio/README
+++ b/asio/README
@@ -1,4 +1,4 @@
-asio version 1.19.2
-Released Sunday, 01 August 2021.
+asio version 1.20.0
+Released Saturday, 16 October 2021.
 
 See doc/index.html for API documentation and a tutorial.
diff --git a/asio/asio.manifest b/asio/asio.manifest
index f12e5df..dbdd58a 100644
--- a/asio/asio.manifest
+++ b/asio/asio.manifest
@@ -24,9 +24,10 @@
 /doc/asio/overview/core/async.html
 /doc/asio/overview/core/basics.html
 /doc/asio/overview/core/buffers.html
+/doc/asio/overview/core/cancellation.html
 /doc/asio/overview/core/concurrency_hint.html
 /doc/asio/overview/core/coroutine.html
-/doc/asio/overview/core/coroutines_ts.html
+/doc/asio/overview/core/cpp20_coroutines.html
 /doc/asio/overview/core/handler_tracking.html
 /doc/asio/overview/core.html
 /doc/asio/overview/core/line_based.html
diff --git a/asio/boost_asio.manifest b/asio/boost_asio.manifest
index f69105d..858a6fa 100644
--- a/asio/boost_asio.manifest
+++ b/asio/boost_asio.manifest
@@ -889,6 +889,25 @@
 /doc/html/boost_asio/example/cpp11/timers/
 /doc/html/boost_asio/example/cpp11/timers/time_t_timer.cpp
 /doc/html/boost_asio/example/cpp14/
+/doc/html/boost_asio/example/cpp14/deferred/
+/doc/html/boost_asio/example/cpp14/deferred/deferred_1.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_2.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_3.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_4.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_5.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_6.cpp
+/doc/html/boost_asio/example/cpp14/deferred/deferred_7.cpp
+/doc/html/boost_asio/example/cpp14/executors/
+/doc/html/boost_asio/example/cpp14/executors/actor.cpp
+/doc/html/boost_asio/example/cpp14/executors/async_1.cpp
+/doc/html/boost_asio/example/cpp14/executors/async_2.cpp
+/doc/html/boost_asio/example/cpp14/executors/bank_account_1.cpp
+/doc/html/boost_asio/example/cpp14/executors/bank_account_2.cpp
+/doc/html/boost_asio/example/cpp14/executors/fork_join.cpp
+/doc/html/boost_asio/example/cpp14/executors/pipeline.cpp
+/doc/html/boost_asio/example/cpp14/executors/priority_scheduler.cpp
+/doc/html/boost_asio/example/cpp14/iostreams/
+/doc/html/boost_asio/example/cpp14/iostreams/http_client.cpp
 /doc/html/boost_asio/example/cpp14/operations/
 /doc/html/boost_asio/example/cpp14/operations/composed_1.cpp
 /doc/html/boost_asio/example/cpp14/operations/composed_2.cpp
@@ -898,6 +917,12 @@
 /doc/html/boost_asio/example/cpp14/operations/composed_6.cpp
 /doc/html/boost_asio/example/cpp14/operations/composed_7.cpp
 /doc/html/boost_asio/example/cpp14/operations/composed_8.cpp
+/doc/html/boost_asio/example/cpp14/parallel_group/
+/doc/html/boost_asio/example/cpp14/parallel_group/parallel_sort.cpp
+/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_all.cpp
+/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one.cpp
+/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_error.cpp
+/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_success.cpp
 /doc/html/boost_asio/example/cpp17/
 /doc/html/boost_asio/example/cpp17/coroutines_ts/
 /doc/html/boost_asio/example/cpp17/coroutines_ts/chat_server.cpp
@@ -923,9 +948,10 @@
 /doc/html/boost_asio/overview/core/async.html
 /doc/html/boost_asio/overview/core/basics.html
 /doc/html/boost_asio/overview/core/buffers.html
+/doc/html/boost_asio/overview/core/cancellation.html
 /doc/html/boost_asio/overview/core/concurrency_hint.html
 /doc/html/boost_asio/overview/core/coroutine.html
-/doc/html/boost_asio/overview/core/coroutines_ts.html
+/doc/html/boost_asio/overview/core/cpp20_coroutines.html
 /doc/html/boost_asio/overview/core/handler_tracking.html
 /doc/html/boost_asio/overview/core.html
 /doc/html/boost_asio/overview/core/line_based.html
@@ -3430,6 +3456,7 @@
 /doc/html/boost_asio/reference/experimental__deferred_function/function_.html
 /doc/html/boost_asio/reference/experimental__deferred_function.html
 /doc/html/boost_asio/reference/experimental__deferred.html
+/doc/html/boost_asio/reference/experimental__deferred_init_tag.html
 /doc/html/boost_asio/reference/experimental__deferred_noop/
 /doc/html/boost_asio/reference/experimental__deferred_noop.html
 /doc/html/boost_asio/reference/experimental__deferred_noop/operator_lp__rp_.html
@@ -5509,10 +5536,11 @@
 /libs/asio/doc/overview/basics.qbk
 /libs/asio/doc/overview/bsd_sockets.qbk
 /libs/asio/doc/overview/buffers.qbk
+/libs/asio/doc/overview/cancellation.qbk
 /libs/asio/doc/overview/concurrency_hint.qbk
 /libs/asio/doc/overview/coroutine.qbk
-/libs/asio/doc/overview/coroutines_ts.qbk
 /libs/asio/doc/overview/cpp2011.qbk
+/libs/asio/doc/overview/cpp20_coroutines.qbk
 /libs/asio/doc/overview/handler_tracking.qbk
 /libs/asio/doc/overview/implementation.qbk
 /libs/asio/doc/overview/iostreams.qbk
@@ -5950,6 +5978,9 @@
 /libs/asio/example/cpp14/executors/Jamfile.v2
 /libs/asio/example/cpp14/executors/pipeline.cpp
 /libs/asio/example/cpp14/executors/priority_scheduler.cpp
+/libs/asio/example/cpp14/iostreams/
+/libs/asio/example/cpp14/iostreams/http_client.cpp
+/libs/asio/example/cpp14/iostreams/Jamfile.v2
 /libs/asio/example/cpp14/operations/
 /libs/asio/example/cpp14/operations/composed_1.cpp
 /libs/asio/example/cpp14/operations/composed_2.cpp
diff --git a/asio/configure.ac b/asio/configure.ac
index 341c277..036e41a 100644
--- a/asio/configure.ac
+++ b/asio/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(asio, [1.19.2])
+AC_INIT(asio, [1.20.0])
 AC_CONFIG_SRCDIR(include/asio.hpp)
 AM_MAINTAINER_MODE
 AM_INIT_AUTOMAKE([tar-ustar])
diff --git a/asio/include/asio/version.hpp b/asio/include/asio/version.hpp
index 49729f8..cb8bf03 100644
--- a/asio/include/asio/version.hpp
+++ b/asio/include/asio/version.hpp
@@ -18,6 +18,6 @@
 // ASIO_VERSION % 100 is the sub-minor version
 // ASIO_VERSION / 100 % 1000 is the minor version
 // ASIO_VERSION / 100000 is the major version
-#define ASIO_VERSION 101902 // 1.19.2
+#define ASIO_VERSION 102000 // 1.20.0
 
 #endif // ASIO_VERSION_HPP