diff options
author | Alan Antonuk <alan.antonuk@gmail.com> | 2014-01-29 22:10:23 -0800 |
---|---|---|
committer | Alan Antonuk <alan.antonuk@gmail.com> | 2014-01-29 22:10:23 -0800 |
commit | 2ee29e52766b79902a1af62b7fcca86833cfd48e (patch) | |
tree | 227a54a4a4556064f9079b6c2776ed4a2d4bec4e | |
parent | fc167b5ed0ccda0d1623cd9abf951c03f43a4a28 (diff) | |
download | rabbitmq-c-github-ask-2ee29e52766b79902a1af62b7fcca86833cfd48e.tar.gz |
Preparation for v0.5.0 release
-rw-r--r-- | CMakeLists.txt | 6 | ||||
-rw-r--r-- | ChangeLog.md | 23 | ||||
-rw-r--r-- | README.md | 10 | ||||
-rw-r--r-- | configure.ac | 10 | ||||
-rw-r--r-- | librabbitmq/amqp.h | 2 |
5 files changed, 37 insertions, 14 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ec28803..a51d056 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,9 +12,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 2) -set(RMQ_SOVERSION_REVISION 1) -set(RMQ_SOVERSION_AGE 1) +set(RMQ_SOVERSION_CURRENT 3) +set(RMQ_SOVERSION_REVISION 0) +set(RMQ_SOVERSION_AGE 2) math(EXPR RMQ_SOVERSION_MAJOR "${RMQ_SOVERSION_CURRENT} - ${RMQ_SOVERSION_AGE}") math(EXPR RMQ_SOVERSION_MINOR "${RMQ_SOVERSION_AGE}") diff --git a/ChangeLog.md b/ChangeLog.md index d96e345..2f9d2f9 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,27 @@ # Change Log +## Changes since v0.4.1 (a.k.a., v0.5.0): +### Major changes: +- Add amqp_get_broker_properties() function 5c7c40adc1 +- Remove distro-specific packaging a5749657ee +- Add -x flag to amqp-consume utilty 1d9c5291ff +- Add amqp_basic_nack() public API 9b168776fb +- Add delivery mode constants to amqp.h 5f291ea772 +- Add support for connection.blocked/connection.unblocked methods ccbc24d270 + +### Bug fixes: +- `f8c6cee749` Examples: Destroy amqp_envelope_t in consumer example +- `ac88db56d3` CMake: fix generation of librabbitmq.pc +- `d5b35afa40` CMake: fix missing POPT_INCLUDE_DIRS variable in tools/ +- `5ea6a0945a` build: provide independent locations for x64 libs +- `fac34656c0` Doc: documentation fixes +- `715901d675` Lib: Correct OpenSSL initialization under threaded conditions +- `ce64e57df8` Examples: Handle unexpected frames in amqp_consumer.c +- `bcda3e933d` CMake: Use GnuInstallDirs to generate install dirs +- `27245a4e15` Lib: correctly handle amqp_get_monotonic_timestamp on win32 +- `693662ef5b` Tools: honor --persistent flag in publish utility +- `01d9c3ca60` Doc: improve documentation in amqp_ssl_socket functions +- `02d5c58ae4` autoconf: correct librabbitmq.pc generation +- `1f4e0cc48b` Doc: improve documentation in amqp_tcp_socket functions ## Changes since v0.4.0: ### Major changes: @@ -16,16 +16,16 @@ rabbitmq-discuss mailing list: ## Latest Stable Version -The latest stable release of [rabbitmq-c is v0.4.1](https://github.com/alanxz/rabbitmq-c/releases/tag/v0.4.1). +The latest stable release of [rabbitmq-c is v0.5.0](https://github.com/alanxz/rabbitmq-c/releases/tag/v0.5.0). A complete list of changes can be found in the [Change Log](ChangeLog.md) -The v0.4.1 source tarball can be downloaded from: +The v0.5.0 source tarball can be downloaded from: -<https://github.com/alanxz/rabbitmq-c/releases/download/v0.4.1/rabbitmq-c-0.4.1.tar.gz> +<https://github.com/alanxz/rabbitmq-c/releases/download/v0.5.0/rabbitmq-c-0.5.0.tar.gz> -API documentation for v0.4.0+ can viewed from: +API documentation for v0.5.0+ can viewed from: -<http://alanxz.github.io/rabbitmq-c/docs/0.4.0/> +<http://alanxz.github.io/rabbitmq-c/docs/0.5.0/> ## Getting started diff --git a/configure.ac b/configure.ac index 382fafa..0d60b72 100644 --- a/configure.ac +++ b/configure.ac @@ -2,8 +2,8 @@ AC_PREREQ([2.59]) m4_define([major_version], [0]) -m4_define([minor_version], [4]) -m4_define([micro_version], [1]) +m4_define([minor_version], [5]) +m4_define([micro_version], [0]) # Follow all steps below in order to calculate new ABI version when updating the library # NOTE: THIS IS UNRELATED to the actual project version @@ -12,9 +12,9 @@ m4_define([micro_version], [1]) # 2. If any interfaces have been added, removed, or changed since the last update, increment current and set revision to 0. # 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. -m4_define([soversion_current], [2]) -m4_define([soversion_revision], [1]) -m4_define([soversion_age], [1]) +m4_define([soversion_current], [3]) +m4_define([soversion_revision], [0]) +m4_define([soversion_age], [2]) AC_INIT([rabbitmq-c], [major_version.minor_version.micro_version], [https://github.com/alanxz/rabbitmq-c/issues], [rabbitmq-c], diff --git a/librabbitmq/amqp.h b/librabbitmq/amqp.h index 0dab46e..7f4226c 100644 --- a/librabbitmq/amqp.h +++ b/librabbitmq/amqp.h @@ -224,7 +224,7 @@ AMQP_BEGIN_DECLS #define AMQP_VERSION_MAJOR 0 #define AMQP_VERSION_MINOR 5 #define AMQP_VERSION_PATCH 0 -#define AMQP_VERSION_IS_RELEASE 0 +#define AMQP_VERSION_IS_RELEASE 1 /** |