Posts in 2023

  • Release v0.7.0

    Monday, August 14, 2023 in Kitex

    Introduction to Key Changes Features 1. gRPC Compression Support Implemented compression support for KiteX gRPC, allowing compression methods like gzip to reduce payload size. 2. GLS (Goroutine Local Storage) Utilized the local-session component for …

    Read more

  • Release v0.6.1

    Monday, June 19, 2023 in Kitex

    Full Release Log Hotfix: [#988] hotfix(code_gen): fix the problem of code generation with slim template failure

    Read more

  • Release v0.6.0

    Wednesday, June 14, 2023 in Kitex

    Introduction to Key Changes Feature 1. GRPC Metainfo Pass Through The gRPC client sets the header to ctx by default, and external methods can use GetHeaderMetadataFromCtx to obtain meta information. It can be used to obtain meta information within …

    Read more

  • Release v0.5.3

    Friday, April 21, 2023 in Kitex

    Introduction to Key Changes Feature Failure retry:add configuration to support disable timeout retry when do failure retry, which is for the non-idempotent request Codegen tool:support codegen in windows. Error code: fine grained rpc timeout …

    Read more

  • Release v0.5.0

    Wednesday, March 08, 2023 in Kitex

    Introduction to Key Changes Feature 1. Fallback: Support fallback for client-side When the RPC requests fail, users usually have some degradation measures to ensure the effective response (for example, construct the default response after the request …

    Read more

Posts in 2022

  • Release v0.4.3

    Wednesday, November 02, 2022 in Kitex

    Introduction to Key Changes Feature Extend the Generated Code of client/server: Add a new feature which can extend generated client.go/server.go with config file. It is applicable to the scenario for customizing the unified suite. See Extend the …

    Read more

  • Release v0.4.0

    Friday, August 26, 2022 in Kitex

    Introduction to Key Changes Feature Retry enhancement: Support user-defined result retry; Support request-level configuration (priority is higher than Neptune). See retry guide for details Frugal (Thrift): Support default value of IDL; No codec code …

    Read more

  • Release v0.3.2

    Thursday, June 02, 2022 in Kitex

    Feature [#473] feat(grpc): support short connection for gRPC unary. [#431] feat(limiter): extend outside limiter implementation and fix problems of rate limiter of multiplexed server. Optimize [#465] optimize(ttheader): set remote address for …

    Read more

  • Release v0.3.0

    Friday, April 29, 2022 in Kitex

    Feature [#366, #426 ] feat(client): support warming-up for kitex client [#395 ] feat(mux): support gracefully shutdown in connection multiplexing [#399 ] feat(protobuf): add fastpb protocol API and support it in the pkg/remote/codec module Optimise …

    Read more

  • Release v0.2.1

    Thursday, March 24, 2022 in Kitex

    Bugfix [#383 ] fix(generic): detect circular dependency in thrift IDL when using generic call. [#359 ] fix(tool): fix streaming import missing in protobuf combine service. [#363 ] fix(client): fix a bug that sequence ID of oneway requests are not …

    Read more