diff --git a/CHANGELOG.md b/CHANGELOG.md index b779a424..0c3e4a40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +Version 356: + +* Added `error_code` overload for `basic_fields::insert()` +* Added overload for `websocket::stream::get_status` to query permessage-deflate status +* Fixed use-after-move in calls to `net::dispatch` within `http::basic_stream`, which caused `bad_executor` exceptions on timeouts +* Removed mutating operations in initiating functions +* Fixed cancellation handling in `teardown_tcp_op` +* Set `state_` in `basic_parser` before calling `on_finish_impl` +* Removed static specifier from `clamp` functions +* Addressed `-Wattributes` warnings in tests +* Addressed unreachable code warning in tests +* Added forward declaration headers for types in `beast::http` namespace +* Enabled `http::parser` to use `basic_fields::insert()` with `error_code` overload +* Applied `header_limit_` in `http::basic_parser` to trailer headers +* Improved `http::basic_parser` to return `http::error::header_limit` earlier +* Added support for modular boost build structure + +-------------------------------------------------------------------------------- + Version 355: * awaitable examples are simplified diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e51a868..034f7708 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,7 +83,7 @@ endfunction() # #------------------------------------------------------------------------------- -project (Beast VERSION 355) +project (Beast VERSION 356) 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 70e3d4ec..b047fbd9 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 355 +#define BOOST_BEAST_VERSION 356 // 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)