diff --git a/CMakeLists.txt b/CMakeLists.txt index c88943f0..72eb6f7e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,9 +13,9 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake) # 3. If any interfaces have been added since the last public release, then increment age. # 4. If any interfaces have been removed since the last public release, then set age to 0. -set(RMQ_SOVERSION_CURRENT 10) +set(RMQ_SOVERSION_CURRENT 11) set(RMQ_SOVERSION_REVISION 0) -set(RMQ_SOVERSION_AGE 6) +set(RMQ_SOVERSION_AGE 7) include(VersionFunctions) get_library_version(RMQ_VERSION) diff --git a/ChangeLog.md b/ChangeLog.md index caccc22e..cc3ba212 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,17 @@ # Change Log +## v0.15.0 - 2024-11-19 +## Fixed +- Warning on MacOS about incompatible function declaration +- Logic when decoding AMQP data after bad data may cause crash (#837) +- Use SSL_get1_peer_certificate when compiling against OpenSSL 3+ + +## Changed +- Updates to various github actions. + +## Added +- Add amqp_publisher_confirm_wait function (#841) +- Add amqp_literal_bytes macro (#844) + ## v0.14.0 - 2024-03-18 ## Fixed - Fix potential stackoverflow in decoding table and array diff --git a/include/rabbitmq-c/amqp.h b/include/rabbitmq-c/amqp.h index 2d6171df..2da9e38e 100644 --- a/include/rabbitmq-c/amqp.h +++ b/include/rabbitmq-c/amqp.h @@ -120,7 +120,7 @@ AMQP_BEGIN_DECLS #define AMQP_VERSION_MAJOR 0 #define AMQP_VERSION_MINOR 15 #define AMQP_VERSION_PATCH 0 -#define AMQP_VERSION_IS_RELEASE 0 +#define AMQP_VERSION_IS_RELEASE 1 /** * \def AMQP_VERSION_CODE