From 414786942ddb27522286bef0c8e5a3f4ef5450fe Mon Sep 17 00:00:00 2001 From: suzi <496467672@qq.com> Date: Thu, 28 Dec 2023 10:26:55 +0800 Subject: [PATCH] Version: release v1.1.0 version (#98) --- CHANGELOG.md | 29 ++++++++++++++++++++++++++++- trpc/common/trpc_version.h | 2 +- trpc/common/trpc_version_test.cc | 2 +- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa4d35e6..24838089 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,28 @@ -# Change Log \ No newline at end of file +# Change Log + +## [1.1.0](https://github.com/trpc-group/trpc-cpp/releases/tag/v1.1.0)(2023-12-28) + +### Features And Improvements +- **fiber:** add adaptive primitives for both fiber and pthread context (#94) @hzlushiliang +- **fiber:** optimize fiber primitives to reduce fiber context switch (#87) @helloopenworld +- **redis:** support redis_lpop_count command (#69) @yujun411522 +- **util:** use RoundUpPowerOf2() in LockFreeQueue Init() (#93) @ypingcn + +### Bug Fixes +- **transport:** fix fd double close when accept over max_conn_num limit (#73) @yujun411522 +- **https:** fix protocol check error of bad magic number due to ssl write dirty data to reused socket fd (#96) @liucf3995 +- **future:** fix prossible timeout in low qps situation in future transport when using connection reuse mode (#85) @chhy2009 +- **stream:** fix crash when peer send reset stream frame but has no error code (#82) @weimch +- **plugin:** fix the issue of incomplete initialization of plugins with the same name but different types (#92) @chhy2009 +- **config:** fix coredump of trpc::config::GetInt64() with overflowed int32 (#89) @liucf3995 +- **logging:** fix TRPC_STREAM do not have context (#84) @raychen911 +- **logging:** fix ReadTsc to avoid infinite loop in kNanosecondsPerUnit initialization (#97) @hzlushiliang +- **util:** fix NoncontiguousBuffer.Find() fails to find substring in some cases (#90) @NewbieOrange + +### Other Changes +- **doc:** Add/improve documents @raychen911 @weimch + + +## [1.0.0](https://github.com/trpc-group/trpc-cpp/releases/tag/v1.0.0)(2023-10-27) + +tRPC-Cpp first version \ No newline at end of file diff --git a/trpc/common/trpc_version.h b/trpc/common/trpc_version.h index 214454b8..2eb90a1f 100644 --- a/trpc/common/trpc_version.h +++ b/trpc/common/trpc_version.h @@ -14,7 +14,7 @@ #pragma once #define TRPC_CPP_MAJOR_VERSION 1 -#define TRPC_CPP_MINOR_VERSION 0 +#define TRPC_CPP_MINOR_VERSION 1 #define TRPC_CPP_PATCH_VERSION 0 // (e.g. "-alpha", "-alpha.1", "-beta", "-rc", "-rc.1") diff --git a/trpc/common/trpc_version_test.cc b/trpc/common/trpc_version_test.cc index d2330d42..ff42bcc8 100644 --- a/trpc/common/trpc_version_test.cc +++ b/trpc/common/trpc_version_test.cc @@ -27,7 +27,7 @@ class TestTrpcCppVersion : public ::testing::Test { }; TEST_F(TestTrpcCppVersion, CheckTrpcCppVersion) { - trpc_cpp_version_ = "1.0.0"; + trpc_cpp_version_ = "1.1.0"; std::cout << "TRPC_Cpp_Version:" << TRPC_Cpp_Version() << std::endl;