rocketmq-client-cpp-2.0.1
This release update the jsoncpp to support higher version of GCC and add asan/lsan to check memories. The stability of the core is further improved.
New Future:
- ISSUE-254 feat(build): add the script to package static lib on macOS.
- ISSUE-256 feat(jsoncpp): update jsoncpp to 0.10.7 in order to fix build error by gcc7+.
- ISSUE-257 feat(memory): add asan/lsan support, and formatting code.
- ISSUE-261 feat(version): add api to get SDK versions.
Improvement:
- ISSUE-242 test(unittest): add some test cases for default producer implement.
- ISSUE-244 chore(license): add missed license header in some files.
- ISSUE-251 refactor(warning): remove warnings in header files.
- ISSUE-252 refactor(transaction): use userdata to cache the local checker callback.
- ISSUE-258 feat(producer): add regionId support in the send result.
- ISSUE-260 feat(orderly): add sharding key in the message property.
- ISSUE-265 refactor(build): use dynamic cpu cores to compile code.