Skip to content

fix(deps): update module github.com/cloudwego/kitex to v0.15.4 - autoclosed#69

Closed
renovate[bot] wants to merge 1 commit intomiaofrom
renovate/github.com-cloudwego-kitex-0.x
Closed

fix(deps): update module github.com/cloudwego/kitex to v0.15.4 - autoclosed#69
renovate[bot] wants to merge 1 commit intomiaofrom
renovate/github.com-cloudwego-kitex-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 19, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/cloudwego/kitex v0.15.2v0.15.4 age confidence

Release Notes

cloudwego/kitex (github.com/cloudwego/kitex)

v0.15.4

Compare Source

v0.15.4

Bug Fixes

Code Generation - DeepCopy for Binary Types (#​1902)
  1. Fixed: DeepCopy code generation now correctly handles Thrift binary types that are mapped to Go string types.

This ensures string-typed binary fields are handled with simple value assignment instead of byte slice allocation and copying.

Dependencies

Updated: github.com/cloudwego/gopkg v0.1.6 → v0.1.8 (#​1903)

Changes included from gopkg v0.1.7:

  • Optimized thrift span cache with lazy initialization (performance improvement)
  • Fixed protocol handling to ensure data length matches copied bytes for strings and binary data (correctness fix)
  • Added connection state checker for gonet (stability improvement)
  • Resolved file descriptor operator memory leak (memory safety)

Changes included from gopkg v0.1.8:

  • Increased ttheader limit size from 64KB to 256KB
  • Fixed header length overflow issues

Impact: Improves protocol handling correctness, memory safety, and increases header size limits for TTHeader protocol users.

Commits
  • ccdabb2 - fix(tool): DeepCopy assignment failed when map key type is binary (#​1902)
  • 3f27dca - chore: update github.com/cloudwego/gopkg from v0.1.6 to v0.1.8 (#​1903)
  • 4e64cc3 - chore: release version v0.15.4

v0.15.3

Compare Source

Highlights

This release includes important bug fixes for TTStream, mixed retry, and rpcinfo handling, along with new features for dynamicgo options and code generation improvements.

Feature

  • Support passing dynamicgo's parsing options via WithDynamicGoOptions for ThriftIDLProvider (#​1878)
  • Code generation: Execute custom templates on each service when loop_service is set to true, even without combined service mode (#​1893)

Fix

  • Fix kitex tool: Move git clone/checkout before protobuf processing to ensure dependencies are available (#​1900)
  • Fix TTStream: Inject K_METHOD into server-side context to provide method name for downstream RPC calls (#​1852)
  • Fix TTStream: Send Header Frame when exiting handler directly via CloseSend without sending messages (#​1887)
  • Fix mixed retry: Avoid waiting for backoff when the first call is successful (#​1879)
  • Fix rpcinfo: Prevent type conversion panic when calling FreezeRPCInfo consecutively (#​1888)

Optimization

  • Improve connection failure auto-retry log by adding destination service name for troubleshooting (#​1880)
  • Avoid grpc cleanupStream closure capturing Stream objects, reducing memory retention (#​1886)

Documentation

  • Fix grammar and clarity issues in README.md (#​1896)

Dependency

  • Upgraded github.com/cloudwego/localsession from v0.1.2 to v0.2.1
  • Upgraded github.com/cloudwego/dynamicgo from v0.7.0 to v0.7.1
  • Upgraded github.com/bytedance/sonic from v1.14.1 to v1.14.2

Full Changelog: cloudwego/kitex@v0.15.2...v0.15.3


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Dec 19, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: downloading github.com/cloudwego/kitex v0.15.4
go: downloading github.com/cloudwego/localsession v0.2.1
go: github.com/PBH-BTN/trunker/biz/services/peer/mux_local imports
	github.com/PBH-BTN/trunker/kitex_gen/pbh/btn/trunker: cannot find module providing package github.com/PBH-BTN/trunker/kitex_gen/pbh/btn/trunker
go: github.com/PBH-BTN/trunker/biz/services/peer/rpc imports
	github.com/PBH-BTN/trunker/kitex_gen/pbh/btn/trunker/trunkerservice: cannot find module providing package github.com/PBH-BTN/trunker/kitex_gen/pbh/btn/trunker/trunkerservice

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Dec 19, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/github.com-cloudwego-kitex-0.x branch from 0031aa4 to 086bd33 Compare December 26, 2025 11:50
@renovate renovate bot changed the title fix(deps): update module github.com/cloudwego/kitex to v0.15.3 fix(deps): update module github.com/cloudwego/kitex to v0.15.4 Dec 26, 2025
@renovate renovate bot changed the title fix(deps): update module github.com/cloudwego/kitex to v0.15.4 fix(deps): update module github.com/cloudwego/kitex to v0.15.4 - autoclosed Jan 12, 2026
@renovate renovate bot closed this Jan 12, 2026
@renovate renovate bot deleted the renovate/github.com-cloudwego-kitex-0.x branch January 12, 2026 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants