diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f6f8b4c8..099c9d751 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,32 @@ +## 12.1.0 +* Improved CI (#930) +* Improved MQTT_STD_XXX support (#929) +* Removed boost.log include when MQTT_USE_LOG is off (#927) +* Removed async_force_disconnect() call from session_state (#925) +* Added authentication/authorization support (#896, #921, #923) +* Added running_in_this_thread() wrapper (#918) +* Fixed client_id setting bug (#917) +* Fixed resend_pubrel_ registration logic (#914) +* Fixed example code topic comparison (#913) +* Added a CLI(Command Line Interface) mqtt client tool (#911, #920) +* Added setup_socket() on client constructor (#909) +* Added defer wrapper (#908) +* Added dispatch wrapper (#907) +* Added comparison operators for properties (#906) +* Added missing dependencies in Package Configuration File (#903) +* Separated connect_handler functions (#895) +* Refine response_topic life management (#894) +* Made uuid gen to thread_local (#893) +* Supported request_response_information and response_topic (#892) +* Implemented client_id assignment when client send empty one (#891) +* Refined binary buffer operation (#890) +* Fixed correlation_data property (#889) +* Moved start_session() call after all handlers se. (#881) +* Added set options print for broker (#880) +* Added mutex for `retains_` (#879) +* Added a performance meajure tool `bench` (#878, #882, #883, #884, #885, #886, #887, #898, #899, #900, #905) +* Fixed broker side qos2 exactly once logic (#874) +* Added publish handled QoS2 packet id getter and restore (#873) ## 12.0.0 * Improved exampless (#870) * Fixed example broker's invalid sync connack call (#869) diff --git a/README.md b/README.md index 10f112da1..1ee7d3894 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # MQTT client/server for C++14 based on Boost.Asio -Version 12.0.0 [![Actions Status](https://github.com/redboltz/mqtt_cpp/workflows/CI/badge.svg)](https://github.com/redboltz/mqtt_cpp/actions)[![Build Status](https://dev.azure.com/redboltz/redboltz/_apis/build/status/redboltz.mqtt_cpp?branchName=master)](https://dev.azure.com/redboltz/redboltz/_build/latest?definitionId=6&branchName=master)[![codecov](https://codecov.io/gh/redboltz/mqtt_cpp/branch/master/graph/badge.svg)](https://codecov.io/gh/redboltz/mqtt_cpp) +Version 12.1.0 [![Actions Status](https://github.com/redboltz/mqtt_cpp/workflows/CI/badge.svg)](https://github.com/redboltz/mqtt_cpp/actions)[![Build Status](https://dev.azure.com/redboltz/redboltz/_apis/build/status/redboltz.mqtt_cpp?branchName=master)](https://dev.azure.com/redboltz/redboltz/_build/latest?definitionId=6&branchName=master)[![codecov](https://codecov.io/gh/redboltz/mqtt_cpp/branch/master/graph/badge.svg)](https://codecov.io/gh/redboltz/mqtt_cpp) Important note https://github.com/redboltz/mqtt_cpp/wiki/News.