diff --git a/CHANGELOG.md b/CHANGELOG.md index e9d787b6..8d70f4f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +12/16/2020 Li Fenxiang lifenxiang@trinity-tech.io + +**version 6.0.1**, main changes to previous version: + +```markdown +- Bugfix for internal dependency library: libcurl; +- Upgraded to the almost latest versions for internal dependency libraries: libcrystal/pjsip/toxcore; +- Add checking mechanism for consistency of internal persistent data before creating carrier instance; +- Checking thread reentrancy safety for internal library use; +- Bugfixes for api-tests test cases, especially the synchronization between tests and test-robot; +- Improvements on message delivery confirmation in the edge case that friends become offline or were removed. +- Improvements on the message-id generation mechanism, where now globally managed the message-id for all online and offline messages both; +- Implemented the new extension module to unify the layer for extension modules, such as session, file-transfer, and WebRTC wrapper; +- Refactored all APIs name with the new prefix "carrier-" instead of "ela-" to make it more official as Carrier service, but still keep the original APIs as deprecated APIs for original use; +- Refactored the libraries name with the prefix "libcarrier" instead of "libela-*; +- Removed the deprecated API: int ela_send_friend_message(ElaCarrier *carrier, const char *to, constvoid *message, size_t len, bool *offline); +``` + 08/10/2020 Meng Xiaokun mengxiaokun@trinity-tech.io **version 5.6.3**, main changes to previous version: @@ -31,8 +49,6 @@ - Improvement on implementation of mechanism to triggger for pulling offline messages. ``` -06/18/2020 Meng Xiaokun mengxiaokun@trinity-tech.io - 07/06/2020 Meng Xiaokun mengxiaokun@trinity-tech.io **version 5.6.2**, main changes to previous version: diff --git a/cmake/CarrierDefaults.cmake b/cmake/CarrierDefaults.cmake index 809e2f30..0748ff2d 100644 --- a/cmake/CarrierDefaults.cmake +++ b/cmake/CarrierDefaults.cmake @@ -31,8 +31,8 @@ if(CMAKE_CROSSCOMPILING) endif() # Carrier Version Defintions. -set(CARRIER_VERSION_MAJOR "5") -set(CARRIER_VERSION_MINOR "6") +set(CARRIER_VERSION_MAJOR "6") +set(CARRIER_VERSION_MINOR "0") execute_process( COMMAND git rev-parse master WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}