diff --git a/doc/detected.qbk b/doc/detected.qbk
index cbe4d90..59b1032 100644
--- a/doc/detected.qbk
+++ b/doc/detected.qbk
@@ -21,4 +21,20 @@ __compat Requires C++11 variadic templates and C++11 template aliases.
__header `#include `
+__examples
+
+Suppose you wish to determine whether a type has a `size()` const-member function, then given the meta-functions:
+
+ template
+ using size_member_tester = decltype(std::declval().size());
+
+ template
+ using size_member_t = boost::detected_t;
+
+
+Then the type `size_member_t` is an alias for `size_member_tester` if the operation is valid, and an alias for
+`boost::nonesuch` otherwise.
+
+See also: __is_detected, __is_detected_convertible, __is_detected_exact.
+
[endsect]
diff --git a/doc/detected_or.qbk b/doc/detected_or.qbk
index aeb8186..e036fd0 100644
--- a/doc/detected_or.qbk
+++ b/doc/detected_or.qbk
@@ -29,10 +29,17 @@ __header `#include `
__examples
+Suppose we wish to declare a type that represents the difference between two values of type T, it should be
+T::difference_type if such a type exists, or std::ptrdiff_t otherwise:
+
template
using difference_t = typename T::difference_type;
template
using difference_type = boost::detected_or_t;
+Now the type `difference_type` gives us what we need.
+
+See also: __is_detected, __is_detected_convertible, __is_detected_exact.
+
[endsect]
diff --git a/doc/history.qbk b/doc/history.qbk
index ed49f57..edfb19c 100644
--- a/doc/history.qbk
+++ b/doc/history.qbk
@@ -7,6 +7,10 @@
[section:history History]
+[h4 Boost 1.67.0]
+
+* Added new traits __detected, __detected_or, __is_detected, __is_detected_convertible, and __is_detected_exact.
+
[h4 Boost 1.64.0]
* Added new trait __make_void.
diff --git a/doc/html/boost_typetraits/credits.html b/doc/html/boost_typetraits/credits.html
index 741b632..cc87646 100644
--- a/doc/html/boost_typetraits/credits.html
+++ b/doc/html/boost_typetraits/credits.html
@@ -39,7 +39,7 @@
This version of type traits library is based on contributions by Adobe Systems
Inc, David Abrahams, Steve Cleary, Beman Dawes, Aleksey Gurtovoy, Howard Hinnant,
Jesse Jones, Mat Marcus, Itay Maman, John Maddock, Thorsten Ottosen, Robert
- Ramey, Jeremy Siek and Antony Polukhin.
+ Ramey, Jeremy Siek, Antony Polukhin and Glen Fernandes.