From 4b508bf637e4fb0368ae81dcfa2150d815f0aa64 Mon Sep 17 00:00:00 2001 From: ruanshudong Date: Mon, 8 Apr 2024 20:38:31 +0800 Subject: [PATCH] update v3.0.20 --- Changelist-3.x.md | 28 ++++++++++++++++++++++++++++ cmake/Common.cmake | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/Changelist-3.x.md b/Changelist-3.x.md index 2c9184ca..af138b2c 100644 --- a/Changelist-3.x.md +++ b/Changelist-3.x.md @@ -1,3 +1,31 @@ +# v3.0.20 20240408 +## en +- fix: tc_ex using namespace std outside tars +- fix: tc_port SigInfo use NoDestroyLifetime TC_Singleton +- fix: RemoteTimeLogger not init twice +- fix: free applicationCommunicator when application terminate +- fix: servantprx/adapterprx tars_set_push_callback nullptr protected +- fix: unit-test use tarsmock +- fix: fix remote log sync bug when log size too big +- fix: communicator _schedCommunicatorEpoll create use array +- fix: tc_port exec out buff size limit +- feat: tc_port add check pid alive +- feat: tc_option parseString use static +- feat: tc_port kill add return value +- feat: tc_port add freopen +- feat: epoll server destroyApp not call bug and destroyApp log +- feat: add tarsmock to simulate tars framework +- feat: tc_port add getCommandLine/getPidsByCmdline +- feat: tc_socket: getLocalHosts support withLoopIp +- feat: tars-tools.cmake add CMAKE_CXX_FLAGS_RELEASE&CMAKE_CXX_FLAGS_DEBUG +- feat: unit-test support TARS_SHARED_PTR +- feat: support build_with_std_shared_ptr for python +- feat: Application add getRemoteConfig +- feat: tc_mysql support mysql 8.0 +- feat: EndpointInfo add vectorEndpointFToStr/strToVectorEndpointF/toNodeEndpointF to support multi network interfaces +- feat: fix tc_socket getLocalHosts support ipv4 +- feat: EndpointInfo add toEndpointFs + # v3.0.19 20240202 ## en diff --git a/cmake/Common.cmake b/cmake/Common.cmake index d6c3c9ae..2bdeed60 100755 --- a/cmake/Common.cmake +++ b/cmake/Common.cmake @@ -1,6 +1,6 @@ -set(TARS_VERSION "3.0.19") +set(TARS_VERSION "3.0.20") add_definitions(-DTARS_VERSION="${TARS_VERSION}") set(CMAKE_VERBOSE_MAKEFILE off)