Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 15, 2025

Bumps github.com/go-kratos/kratos/v2 from 2.5.4 to 2.9.1.

Release notes

Sourced from github.com/go-kratos/kratos/v2's releases.

v2.9.1

Dependencies

  • deps: retract v2.9.0 (#3723)

Bug Fixes

  • fix(transport/http): resolve breaking change with ResponseTransporter interface (#3721)

Others

  • Revert "perf(transport/http): optimize URL construction with url.URL for bett…" (#3722)

New Contributors

Full Changelog: go-kratos/kratos@v2.9.0...v2.9.1

v2.9.0

Dependencies

  • deps(middleware): upgrade protovalidate to resolve compatibility issue (#3706)

New Features

  • feat(protoc-gen-go-http): mark deprecated methods in generated code (#3711)
  • feat: add MCP transport (#3646)

Bug Fixes

  • fix(encoding): extract all form fields even if some unsupported (#3694)
  • fix meta variable (#3712)
  • fix: honor shutdown timeout when provided context already canceled (#3695)
  • fix stale entries before the each pick operation (#3690)
  • fix: replace strconv.Itoa with strconv.FormatInt for int64 handling (#3667)
  • fix: solve have syntax error when execute make command. (#3682)
  • fix(internal/host): Extract optimizes the return of the minimum index IP (#3421)
  • fix: Fixed zookeeper watcher exiting the loop under exceptional conditions, causing service discovery to terminate (#3517)

Chores

  • chore: add deepwiki badge (#3701)

Others

  • perf(transport/http): optimize URL construction with url.URL for better performance (#3678)
  • perf(transport/http/binding): optimize EncodeURL performance for paths without placeholders (#3679)
  • refactor(all): replace atomic functions with atomic types (#3699)
  • contrib/register/nacos: refactor to use maps.Clone (#3703)
  • *: use net.JoinHostPort to improve IPv6 compatible (#3675)
  • perf(config/env): use strings.LastIndexByte instead of strings.LastIndex (#3660)
  • Add trendshift badge (#3655)
  • perf(metadata): simplify Metadata.Add by avoiding redundant strings.ToLower call (#3671)
  • Mcp options (#3652)
  • Revert "refactor: replace repeated error reasons with constants (#3612)" (#3651)
  • perf(config/env): use strings.Cut to optimize env load method (#3645)
  • add mcp middleware (#3649)
  • refactor(contrib/registry/etcd): use Namespace Name and ID as the unique keys (#3594)
  • go mod tidy (#3648)
  • build(deps): bump golang.org/x/net from 0.23.0 to 0.33.0 (#3527)
  • github: Remove submodule dependencies in Dependabot. (#3643)
  • perf(encoding/form): optimize camelCase and snakeCase conversion (#3592)
  • refactor: extract key for reuse and maintainability (#3602)

... (truncated)

Commits
  • 25b6c0f deps: retract v2.9.0 (#3723)
  • a7fba15 Revert "perf(transport/http): optimize URL construction with url.URL for bett...
  • 20de382 fix(transport/http): resolve breaking change with ResponseTransporter interfa...
  • 593b412 deps: upgrade kratos version to v2.9.0 (#3717)
  • 3e3318a perf(transport/http): optimize URL construction with url.URL for better perfo...
  • 9f854e6 perf(transport/http/binding): optimize EncodeURL performance for paths withou...
  • afc564b fix(encoding): extract all form fields even if some unsupported (#3694)
  • 4889c31 fix meta variable (#3712)
  • 4a1ed45 refactor(all): replace atomic functions with atomic types (#3699)
  • 3c07758 contrib/register/nacos: refactor to use maps.Clone (#3703)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [github.com/go-kratos/kratos/v2](https://github.com/go-kratos/kratos) from 2.5.4 to 2.9.1.
- [Release notes](https://github.com/go-kratos/kratos/releases)
- [Commits](go-kratos/kratos@v2.5.4...v2.9.1)

---
updated-dependencies:
- dependency-name: github.com/go-kratos/kratos/v2
  dependency-version: 2.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added bot dependencies Pull requests that update a dependency file labels Sep 15, 2025
@dependabot dependabot bot requested a review from yusank September 15, 2025 00:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants