diff --git a/CMakeLists.txt b/CMakeLists.txt index 08cd557d..d8d33c16 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,9 +11,9 @@ PROJECT(SimpleAmqpClient) # 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(SAC_SOVERSION_CURRENT 5) +set(SAC_SOVERSION_CURRENT 6) set(SAC_SOVERSION_REVISION 0) -set(SAC_SOVERSION_AGE 3) +set(SAC_SOVERSION_AGE 4) math(EXPR SAC_SOVERSION_MAJOR "${SAC_SOVERSION_CURRENT} - ${SAC_SOVERSION_AGE}") math(EXPR SAC_SOVERSION_MINOR "${SAC_SOVERSION_AGE}") diff --git a/ChangeLog.md b/ChangeLog.md index 250fe3b0..5b79101f 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,15 @@ +Changes since v2.3 (v2.4): +- Add support for consumer cancellation notification (5d35698) +- Improvements in extra-frame bookkeeping reducing memory useage under certain + conditions (e9de652, f4980bc) +- API support for waiting for multiple consumers at a time (e7e701a) +- Add version header (0fc6cab) +- Add pkg-config on install (a13c99a) +- Add DeclareQueueWithCounts API (Kai Blaschke 7fbcd96) +- Support for C++11 (Alexandre Jacquin 57a8d85) +- Add BasicReject API (Luca Marturana 0c9478e) +- Upgrade gtest to v1.7.0 (8fe82fd) + Changes since v2.2 (v2.3): NOTE: this release uses new rabbitmq-c interfaces introduced in v0.4.0, thus requires rabbitmq-c v0.4.0 or later. diff --git a/README.md b/README.md index 4c2496d7..d13c58db 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Known to work in the following environments: ### Pre-requisites + [boost-1.47.0](http://www.boost.org/) or newer (uses chrono, system internally in addition to other header based libraries such as sharedptr and noncopyable) -+ [rabbitmq-c](http://github.com/alanxz/rabbitmq-c) you'll need version 0.4.0 or better. ++ [rabbitmq-c](http://github.com/alanxz/rabbitmq-c) you'll need version 0.4.1 or better. + [cmake 2.8+](http://www.cmake.org/) what is needed for the build system + [Doxygen](http://www.stack.nl/~dimitri/doxygen/) OPTIONAL only necessary to generate API documentation