diff --git a/CHANGELOG.md b/CHANGELOG.md index 4296c89d..514d1a30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +Version 354: + +* `ssl_stream` and `flat_stream` are deprecated (Use `net::ssl::stream` instead) +* `net::ssl::stream` is canonical in examples and snippets +* `ssl_stream` does not use `flat_stream` +* Add `SSL/TLS Shutdown Procedure` section to documentation +* Add HTTP status code 418 ("I'm a teapot") +* `websocket::stream::read_size_hint()` does not exceed read_message_max +* Fix underflow of `bytes_transferred` in websocket partial write operations +* Fix error handling of SSL/TLS shutdown operations in examples +* Fix handling of expired timers in `basic_stream::ops::transfer_op` +* Fix ambiguity in `test::basic_stream` constructor overloads +* Fix partial parsing of the final chunk in `http::parser` +* Fix dereferenced null pointer warning in `test::immediate_executor` +* Fix warnings in tests +* Fix OpenSSL builds in GHA CI and Drone CI +* Fix `test::immediate_executor` type traits +* Refactor Jamfiles to limit the scope of definitions +* Expand CI matrix + +-------------------------------------------------------------------------------- + Version 353: * Fix unreachable code warning in `buffers_cat.hpp` diff --git a/CMakeLists.txt b/CMakeLists.txt index 3aec1923..a025b4aa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -83,7 +83,7 @@ endfunction() # #------------------------------------------------------------------------------- -project (Beast VERSION 353) +project (Beast VERSION 354) 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 df8fd5e3..699fdef3 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 353 +#define BOOST_BEAST_VERSION 354 // 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)