Important
This release introduces two related changes to align with Go module versioning conventions:
- Module path: Kuma now uses
github.com/kumahq/kuma/v2(with/v2suffix) - Release tags: Tags now include the
vprefix (e.g.,v2.11.8instead of2.11.8)
These breaking changes only affect Go projects that directly reference Kuma as a dependency in their code. Regular Kuma users are not affected.
This is a patch release that every user should upgrade to.
Changelog
- chore(deps): bump
goto1.24.9#14823 @bartsmykla - chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.43.0 #14994 @renovate
- feat(deps)!: migrate module path to github.com/kumahq/kuma/v2 #14979 @bartsmykla
- feat(mise): move golang dependency to mise (backport of #14884) #14888 @kumahq
- fix(MeshCircuitBreaker): properly configure inbounds with servicePort set (backport of #14875) #14881 @kumahq
- fix(meshpassthrough): sort IP address to provide predictable order (backport of #14857) #14865 @kumahq
- fix(xds): set keepalive configuration for dpp to cpp connection (backport of #14912) #14927 @kumahq
- perf(rules): optimize SubsetIter to enumerate only correct subsets (backport of #14862) #14870 @kumahq