diff --git a/CHANGELOG.md b/CHANGELOG.md index f05d469c..4296c89d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,23 @@ +Version 353: + +* Fix unreachable code warning in `buffers_cat.hpp` +* Fix zlib name conflicts +* Status code list confirms with IANA registry +* Add `const_iterator` to `buffers_adaptor::subrange` +* Improve documentation + +-------------------------------------------------------------------------------- + Version 352: -* Fixed paragraph separation issue in the documentation -* Improved documentation for `http::message::prepare_payload()` -* Strengthened the buffer contract on `flat_buffer` and `flat_static_buffer` -* Added a non-allocating overload for the error category message function -* Replaced internal uses of `beast::bind_front_handler` with `asio::prepend` -* Specialized `asio::associator` for `bind_wrapper` and `bind_front_wrapper` -* Fixed an infinite loop bug in `websocker_server_awaitable.cpp` -* Fixed the write loop in advanced server examples +* Fix paragraph separation issue in the documentation +* Improve documentation for `http::message::prepare_payload()` +* Strengthen the buffer contract on `flat_buffer` and `flat_static_buffer` +* Add a non-allocating overload for the error category message function +* Replace internal uses of `beast::bind_front_handler` with `asio::prepend` +* Specialize `asio::associator` for `bind_wrapper` and `bind_front_wrapper` +* Fix an infinite loop bug in `websocker_server_awaitable.cpp` +* Fix the write loop in advanced server examples -------------------------------------------------------------------------------- @@ -21,21 +31,21 @@ Version 350: * Allocation and invocation hooks are removed * `detail::bind_default_executor` helper is removed -* Improved documentation for `websocket::stream::async_write_some` +* Improve documentation for `websocket::stream::async_write_some` -------------------------------------------------------------------------------- Version 349: -* Added support for `immediate_executor` +* Add support for `immediate_executor` * `BOOST_ASIO_INITFN_AUTO_RES` replaces `BOOST_ASIO_INITFN_RESULT_TYPE` -* Updated license info for `work_guard` -* Corrected handler requirements of ping/pong -* Improved Drone caching +* Update license info for `work_guard` +* Correct handler requirements of ping/pong +* Improve Drone caching * `server-flex-awaitable` example now resets parser * OpenSSL 1.1.1.2100 or later is required for x86 * GCC 5.0 or later is required -* Introduced self-hosted GitHub actions runners +* Introduce self-hosted GitHub actions runners * Minor documentation fixes and updates -------------------------------------------------------------------------------- diff --git a/CMakeLists.txt b/CMakeLists.txt index f3d9f8d7..65f47c9d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,7 +83,7 @@ endfunction() # #------------------------------------------------------------------------------- -project (Beast VERSION 352) +project (Beast VERSION 353) set_property (GLOBAL PROPERTY USE_FOLDERS ON) option (Beast_BUILD_EXAMPLES "Build examples" ON) diff --git a/include/boost/beast/version.hpp b/include/boost/beast/version.hpp index 0e569b02..df8fd5e3 100644 --- a/include/boost/beast/version.hpp +++ b/include/boost/beast/version.hpp @@ -20,7 +20,7 @@ This is a simple integer that is incremented by one every time a set of code changes is merged to the develop branch. */ -#define BOOST_BEAST_VERSION 352 +#define BOOST_BEAST_VERSION 353 // A string describing BOOST_BEAST_VERSION, that can be used in http headers. #define BOOST_BEAST_VERSION_STRING "Boost.Beast/" BOOST_STRINGIZE(BOOST_BEAST_VERSION)